Commit Graph

2807 Commits

Author SHA1 Message Date
Rudi Heitbaum
6a92e74597 setxkbmap: add xrandr to PKG_DEPENDS_TARGET 2022-06-16 15:56:57 +10:00
Rudi Heitbaum
1cb7e144d9 libX11: update to 1.8.1
ann:
- https://lists.x.org/archives/xorg-announce/2022-June/003168.html

This release fixes the --enable-thread-safety-constructor option to the
configure script to work as intended.  In the previous release, the changes
for this option may not have been enabled when the option was not specified
or when the --enable option was specified.

While we have enabled it by default, believing that doing so will reduce
the number of bugs users encounter running libX11 clients, in some cases
it may expose bugs in which clients had previously gotten away with calling
libX11 functions while a libX11 lock is already held, and thus now deadlock,
as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 .

Alan Coopersmith (2):
      configure.ac: Fix --enable-thread-safety-constructor
      libX11 1.8.1
2022-06-12 13:07:13 +00:00
Rudi Heitbaum
f808e8be8f xorgproto: update to 2022.1 2022-05-28 08:53:13 +00:00
Rudi Heitbaum
f3f9d23f43 xcb-proto: update to 1.15 2022-05-28 08:52:32 +00:00
Rudi Heitbaum
64d7719b5f libxcb: update to 1.15 2022-05-28 08:51:46 +00:00
Rudi Heitbaum
5d524b7fed xf86-video-amdgpu: update to 22.0.0 2022-05-28 08:51:14 +00:00
heitbaum
1c46cb58d3 xf86-input-libinput: update to 1.2.1 2022-05-28 08:50:37 +00:00
Rudi Heitbaum
a93e824421 setxkbmap: update to 1.3.3 2022-05-28 08:48:27 +00:00
SupervisedThinking
0b0a1c48cc xf86-video-nvidia: update to 470.129.06
- drop Linux 5.18 patch
2022-05-27 01:09:58 +02:00
Rudi Heitbaum
c6ebc9899b xf86-video-nvidia-legacy: allow build with kernel 5.18 2022-05-25 11:27:50 +00:00
Rudi Heitbaum
31ba5c2738 xf86-video-nvidia: allow build with kernel 5.18
Patch from:
- https://gist.github.com/joanbm/c00f9e19731d80269a4badc595f63b68
2022-05-23 07:31:21 +00:00
SupervisedThinking
2bc5f5e93d libX11: update to 1.8 2022-05-13 19:48:44 +02:00
Rudi Heitbaum
0081771253 xf86-video-vmware: vmwgfx: fix missing array notation for gcc-12.1.0 2022-05-08 05:03:32 +00:00
Rudi Heitbaum
90228a4c11 xorg-server: allow build with gcc-12.1.0
fix the error: -Werror=array-bounds

FAILED: render/liblibxserver_render.a.p/picture.c.o
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc -Irender/liblibxserver_render.a.p -Irender -I../render -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -Iexa -I../exa -Ifb -I../fb -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Ixfixes -I../xfixes -I/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include -I/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/X11/dri -I/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/pixman-1 -I/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/include/freetype2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -O0 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -march=x86-64 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -fPIC -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ render/liblibxserver_render.a.p/picture.c.o -MF render/liblibxserver_render.a.p/picture.c.o.d -o render/liblibxserver_render.a.p/picture.c.o -c ../render/picture.c
../render/picture.c: In function 'CreateSolidPicture':
../render/picture.c:874:26: error: array subscript 'union _SourcePict[0]' is partly outside array bounds of 'unsigned char[16]' [-Werror=array-bounds]
  874 |     pPicture->pSourcePict->type = SourcePictTypeSolidFill;
      |                          ^~
../render/picture.c:868:45: note: object of size 16 allocated by 'malloc'
  868 |     pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictSolidFill));
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../render/picture.c: In function 'CreateLinearGradientPicture':
../render/picture.c:906:26: error: array subscript 'union _SourcePict[0]' is partly outside array bounds of 'unsigned char[32]' [-Werror=array-bounds]
  906 |     pPicture->pSourcePict->linear.type = SourcePictTypeLinear;
      |                          ^~
../render/picture.c:899:45: note: object of size 32 allocated by 'malloc'
  899 |     pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictLinearGradient));
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../render/picture.c: In function 'CreateConicalGradientPicture':
../render/picture.c:989:26: error: array subscript 'union _SourcePict[0]' is partly outside array bounds of 'unsigned char[32]' [-Werror=array-bounds]
  989 |     pPicture->pSourcePict->conical.type = SourcePictTypeConical;
      |                          ^~
../render/picture.c:982:45: note: object of size 32 allocated by 'malloc'
  982 |     pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictConicalGradient));
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-05-08 05:03:32 +00:00
heitbaum
93189bec02 fontconfig: update to 2.14.0 2022-04-30 07:10:01 +00:00
CvH
83d96625d0 x11: automated code cleanup
Signed-off-by: CvH <namerp@googlemail.com>
2022-04-15 11:30:38 +02:00
Rudi Heitbaum
d82faf4ac1 fluxbox: fix build with GCC11 2022-04-10 09:16:55 +00:00
CvH
e07a360c6e Merge pull request #6175 from heitbaum/pkginfo
PKGCONFIG use ./lib/pkgconfig/ for both host and target
2022-04-02 11:58:29 +02:00
Rudi Heitbaum
772acaca80 xf86-video-nvidia-legacy: allow build with kernel 5.17 2022-03-21 03:44:54 +00:00
SupervisedThinking
6d4b855fea xf86-video-nvidia: update to 470.103.01 2022-02-11 15:11:33 +01:00
heitbaum
67bdf48b48 xorgproto: set PKGCONFIG directory to /usr/lib/pkgconfig 2022-02-06 08:15:05 +00:00
heitbaum
2d3a2e620e xtrans: set PKGCONFIG directory to /usr/lib/pkgconfig
xtrans does not allow pkgconfigdir to be set independently of
datadir. If datadir is changed to /usr/lib instead of /usr/share - then
the aclocal files are also placed into /usr/lib - causing an error when
aclocal and its subordinate programs are run.
2022-02-06 06:53:17 +00:00
heitbaum
65e42b9492 util-macros: set PKGCONFIG directory to /usr/lib/pkgconfig
util-macros does not allow pkgconfigdir to be set independently of
datadir. If datadir is changed to /usr/lib instead of /usr/share - then
the aclocal files are also placed into /usr/lib - causing an error when
aclocal and its subordinate programs are run.
2022-02-06 04:43:14 +00:00
heitbaum
449639a5fb libxcvt: update PKG_URL 2022-02-05 09:40:43 +00:00
heitbaum
ebd0c203b8 xkeyboard-config: set PKGCONFIG directory to /usr/lib/pkgconfig 2022-01-30 12:17:30 +00:00