wok-current rev 25734
Up rsync (CVE-2024-12084-88, CVE-2024-12747), xorg-server CVE-2024-9632, expat CVE-2024-50602, deps for webkit2gtk, up mesa 21.3.8, rework xorg proto, up get-LibreOffice/get-LibreOffice for x86_64
line diff
1.1 --- a/brotli-dev/receipt Fri Dec 20 16:13:23 2024 +0000 1.2 +++ b/brotli-dev/receipt Thu Jan 16 13:14:32 2025 +0000 1.3 @@ -8,6 +8,8 @@ 1.4 LICENSE="MIT" 1.5 WEB_SITE="https://github.com/google/brotli" 1.6 1.7 +HOST_ARCH="i486 x86_64" 1.8 + 1.9 DEPENDS="brotli" 1.10 WANTED="brotli" 1.11 1.12 @@ -16,6 +18,6 @@ 1.13 { 1.14 mkdir -p $fs/usr/lib 1.15 1.16 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 1.17 + cp -a $install/usr/lib*/pkgconfig $fs/usr/lib 1.18 cp -a $install/usr/include $fs/usr 1.19 }
2.1 --- a/brotli/receipt Fri Dec 20 16:13:23 2024 +0000 2.2 +++ b/brotli/receipt Thu Jan 16 13:14:32 2025 +0000 2.3 @@ -11,6 +11,8 @@ 2.4 WGET_URL="$WEB_SITE/archive/v$VERSION.tar.gz" 2.5 TAGS="compression" 2.6 2.7 +HOST_ARCH="i486 x86_64" 2.8 + 2.9 DEPENDS="gcc-lib-base" 2.10 BUILD_DEPENDS="python-dev python-setuptools cmake" 2.11 2.12 @@ -37,5 +39,5 @@ 2.13 mkdir -p $fs/usr/bin $fs/usr/lib 2.14 cp -a $install/usr/bin/brotli $fs/usr/bin/ 2.15 ln -s brotli $fs/usr/bin/bro 2.16 - cp -a $install/usr/lib/*.so* $fs/usr/lib 2.17 + cp -a $install/usr/lib*/*.so* $fs/usr/lib 2.18 }
3.1 --- a/cookutils/stuff/cook-x86_64.patch Fri Dec 20 16:13:23 2024 +0000 3.2 +++ b/cookutils/stuff/cook-x86_64.patch Thu Jan 16 13:14:32 2025 +0000 3.3 @@ -22,15 +22,16 @@ 3.4 arch="-$ARCH" 3.5 root="$CROSS_TREE/sysroot" ;; 3.6 esac 3.7 -@@ -1171,7 +1171,7 @@ 3.8 - action 'Getting standard devel files...' 3.9 - mkdir -p $fs/usr/lib 3.10 -- cp -a $install/usr/lib/pkgconfig $fs/usr/lib 3.11 +@@ -1170,8 +1174,8 @@ 3.12 + get_dev_files() { 3.13 + action 'Getting standard devel files...' 3.14 + mkdir -p $fs/usr/lib 3.15 +- cp -a $install/usr/lib/pkgconfig $fs/usr/lib 3.16 - cp -a $install/usr/lib/*a $fs/usr/lib 3.17 + cp -a $install/usr/lib*/pkgconfig $fs/usr/lib 3.18 + cp -a $install/usr/lib*/*a $fs/usr/lib 3.19 - cp -a $install/usr/include $fs/usr 3.20 - status 3.21 + cp -a $install/usr/include $fs/usr 3.22 + status 3.23 } 3.24 @@ -1206,6 +1206,9 @@ 3.25 copy $j $fs$(dirname ${j#.})
4.1 --- a/expat-dev/receipt Fri Dec 20 16:13:23 2024 +0000 4.2 +++ b/expat-dev/receipt Thu Jan 16 13:14:32 2025 +0000 4.3 @@ -1,7 +1,7 @@ 4.4 # SliTaz package receipt. 4.5 4.6 PACKAGE="expat-dev" 4.7 -VERSION="2.6.2" 4.8 +VERSION="2.6.4" 4.9 CATEGORY="development" 4.10 SHORT_DESC="XML parsing library development files." 4.11 MAINTAINER="pankso@slitaz.org"
5.1 --- a/expat/receipt Fri Dec 20 16:13:23 2024 +0000 5.2 +++ b/expat/receipt Thu Jan 16 13:14:32 2025 +0000 5.3 @@ -1,7 +1,7 @@ 5.4 # SliTaz package receipt. 5.5 5.6 PACKAGE="expat" 5.7 -VERSION="2.6.2" 5.8 +VERSION="2.6.4" 5.9 CATEGORY="x-window" 5.10 SHORT_DESC="XML parsing C library." 5.11 MAINTAINER="pankso@slitaz.org"
6.1 --- a/firefox-official/receipt Fri Dec 20 16:13:23 2024 +0000 6.2 +++ b/firefox-official/receipt Thu Jan 16 13:14:32 2025 +0000 6.3 @@ -15,7 +15,7 @@ 6.4 i?86) 6.5 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/en-US/$TARBALL" ;; 6.6 x86_64) 6.7 - VERSION="128.5.2esr" 6.8 + VERSION="128.6.0esr" 6.9 TARBALL="firefox-$VERSION.tar.bz2" 6.10 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-x86_64/en-US/$TARBALL" ;; 6.11 esac 6.12 @@ -79,7 +79,7 @@ 6.13 6.14 # Disable update 6.15 case $SLITAZ_ARCH in 6.16 - i?86) 6.17 + i?86|x86_64) 6.18 cp $stuff/policies.json $install$fx/distribution ;; 6.19 esac 6.20 }
7.1 --- a/get-LibreOffice/stuff/get-LibreOffice Fri Dec 20 16:13:23 2024 +0000 7.2 +++ b/get-LibreOffice/stuff/get-LibreOffice Thu Jan 16 13:14:32 2025 +0000 7.3 @@ -9,6 +9,7 @@ 7.4 # modified by Hans-Günter Theisgen on 2020-03-17 7.5 # modified by Hans-Günter Theisgen on 2020-07-24 7.6 # modified by Hans-Günter Theisgen on 2022-06-15 7.7 +# modified by shann on 2025-01-10 7.8 # 7.9 7.10 # === Initialisations === 7.11 @@ -21,10 +22,21 @@ 7.12 LICENCE="MPL v2.0" 7.13 7.14 DIR="stable" 7.15 -SUFFIX="Linux_x86_rpm.tar.gz" 7.16 + 7.17 +case $(arch) in 7.18 + i?86) 7.19 + ARCH="x86" 7.20 + TARARCH="$ARCH" 7.21 + SUFFIX="Linux_x86_rpm.tar.gz" ;; 7.22 + x86_64) 7.23 + ARCH="x86_64" 7.24 + TARARCH="x86-64" 7.25 + SUFFIX="Linux_x86-64_rpm.tar.gz" ;; 7.26 +esac 7.27 + 7.28 PREFIX="http://download.documentfoundation.org/libreoffice/$DIR" 7.29 7.30 -DEPENDS="cups" 7.31 +DEPENDS="cups libkrb5 libcomerr3 nss" 7.32 EXCLUDE="kde|gnome|test" 7.33 7.34 # Declare functions check_root, status, ... 7.35 @@ -140,24 +152,24 @@ 7.36 7.37 VER="${VERSION/\-/}" # without hyphens 7.38 TARBALL="LibreOffice_${VER}_${SUFFIX}" 7.39 - WGET_URL="$PREFIX/${VERSION}/rpm/x86/${TARBALL}" 7.40 + WGET_URL="$PREFIX/${VERSION}/rpm/$ARCH/${TARBALL}" 7.41 7.42 # Set LANG_URL to fetch language package 7.43 if [ "$lang" = "automatic" ] 7.44 then # use language from $LANG of running process 7.45 for LOC in ${LANG/_/-} ${LANG%_*} 7.46 do 7.47 - L_SUFFIX="Linux_x86_rpm_langpack_$LOC.tar.gz" 7.48 + L_SUFFIX="Linux_${TARARCH}_rpm_langpack_$LOC.tar.gz" 7.49 L_TARBALL="LibreOffice_${VER}_${L_SUFFIX}" 7.50 - LANG_URL="$PREFIX/${VERSION}/rpm/x86/${L_TARBALL}" 7.51 + LANG_URL="$PREFIX/${VERSION}/rpm/$ARCH/${L_TARBALL}" 7.52 busybox wget -s $LANG_URL 2> /dev/null || continue 7.53 echo "Added language pack for $LANG ($LOC)." 7.54 break 7.55 done 7.56 else 7.57 - L_SUFFIX="Linux_x86_rpm_langpack_$lang.tar.gz" 7.58 + L_SUFFIX="Linux_${TARARCH}_rpm_langpack_$lang.tar.gz" 7.59 L_TARBALL="LibreOffice_${VER}_${L_SUFFIX}" 7.60 - LANG_URL="$PREFIX/${VERSION}/rpm/x86/${L_TARBALL}" 7.61 + LANG_URL="$PREFIX/${VERSION}/rpm/$ARCH/${L_TARBALL}" 7.62 busybox wget -s $LANG_URL 2> /dev/null && 7.63 echo "Added language pack for $lang." 7.64 fi 7.65 @@ -252,15 +264,8 @@ 7.66 mv usr/bin $PACKAGE-$VERSION/fs/usr 7.67 7.68 # relocalised libexec directory 7.69 -bin=$PACKAGE-$VERSION/fs/usr/bin/libreoffice${VERSION:0:3} 7.70 -if [ -L $bin ] 7.71 - then 7.72 - target=$(readlink $bin) 7.73 - rm -f $bin 7.74 - ln -s ${target/opt/usr\/lib\/libreoffice} $bin 7.75 - else 7.76 - sed -i 's#/opt/#/usr/lib/libreoffice/#' $bin 7.77 -fi 7.78 +bin=$PACKAGE-$VERSION/fs/usr/bin/libreoffice${VERSION:0:4} 7.79 +ln -sf /usr/lib/libreoffice/libreoffice${VERSION:0:4}/program soffice $bin 7.80 7.81 # Create recipe for SliTaz package 7.82 cat > $PACKAGE-$VERSION/receipt <<EOT
8.1 --- a/get-OpenOffice/stuff/get-OpenOffice Fri Dec 20 16:13:23 2024 +0000 8.2 +++ b/get-OpenOffice/stuff/get-OpenOffice Thu Jan 16 13:14:32 2025 +0000 8.3 @@ -22,6 +22,13 @@ 8.4 . /lib/libtaz.sh 8.5 # and make commandline options (if any) available as variables 8.6 8.7 +case $(arch) in 8.8 + i?86) 8.9 + TARARCH="x86" ;; 8.10 + x86_64) 8.11 + TARARCH="x86_64" ;; 8.12 +esac 8.13 + 8.14 is_installed() 8.15 { 8.16 if [ -d $ROOT$PKGS_DB/installed/$PACKAGE ] 8.17 @@ -101,7 +108,7 @@ 8.18 8.19 MV=${VERSION%%.*} # main version 8.20 8.21 -TARBALL=Apache_OpenOffice_${VERSION}_Linux_x86_install-rpm_${lang}.tar.gz 8.22 +TARBALL=Apache_OpenOffice_${VERSION}_Linux_${TARARCH}_install-rpm_${lang}.tar.gz 8.23 echo "Archive is $TARBALL ..." 8.24 WGET_URL=https://archive.apache.org/dist/openoffice/$VERSION/binaries/$lang/$TARBALL 8.25
9.1 --- a/hyphen-dev/receipt Fri Dec 20 16:13:23 2024 +0000 9.2 +++ b/hyphen-dev/receipt Thu Jan 16 13:14:32 2025 +0000 9.3 @@ -8,6 +8,8 @@ 9.4 LICENSE="GPL2 LGPL2.1 MPL" 9.5 WEB_SITE="http://hunspell.github.io/" 9.6 9.7 +HOST_ARCH="i486 x86_64" 9.8 + 9.9 DEPENDS="hyphen" 9.10 WANTED="hyphen" 9.11
10.1 --- a/hyphen/receipt Fri Dec 20 16:13:23 2024 +0000 10.2 +++ b/hyphen/receipt Thu Jan 16 13:14:32 2025 +0000 10.3 @@ -10,6 +10,8 @@ 10.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 10.5 WGET_URL="$SF_MIRROR/hunspell/$TARBALL" 10.6 10.7 +HOST_ARCH="i486 x86_64" 10.8 + 10.9 BUILD_DEPENDS="automake libtool gettext perl" 10.10 10.11 # Rules to configure and make the package. 10.12 @@ -27,5 +29,5 @@ 10.13 { 10.14 mkdir -p $fs/usr/bin $fs/usr/lib 10.15 cp -a $install/usr/bin $fs/usr 10.16 - cp -a $install/usr/lib/*.so* $fs/usr/lib 10.17 + cp -a $install/usr/lib*/*.so* $fs/usr/lib 10.18 }
11.1 --- a/libd3d9-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 11.2 +++ b/libd3d9-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 11.3 @@ -1,7 +1,7 @@ 11.4 # SliTaz package receipt. 11.5 11.6 PACKAGE="libd3d9-mesa" 11.7 -VERSION="21.3.5" 11.8 +VERSION="21.3.8" 11.9 CATEGORY="development" 11.10 SHORT_DESC="Mesa Direct3D9 API." 11.11 MAINTAINER="maintainer@slitaz.org"
12.1 --- a/libegl-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 12.2 +++ b/libegl-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 12.3 @@ -1,7 +1,7 @@ 12.4 # SliTaz package receipt. 12.5 12.6 PACKAGE="libegl-mesa" 12.7 -VERSION="21.3.5" 12.8 +VERSION="21.3.8" 12.9 CATEGORY="development" 12.10 SHORT_DESC="OpenGL utility library." 12.11 MAINTAINER="pascal.bellard@slitaz.org" 12.12 @@ -9,7 +9,7 @@ 12.13 WEB_SITE="https://www.mesa3d.org/" 12.14 12.15 PROVIDE="libegl" 12.16 -DEPENDS="" 12.17 +DEPENDS="xorg-libxshmfence libgbm-mesa libdrm libglapi-mesa" 12.18 WANTED="mesa" 12.19 12.20 HOST_ARCH="i486 x86_64"
13.1 --- a/libgbm-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 13.2 +++ b/libgbm-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 13.3 @@ -1,7 +1,7 @@ 13.4 # SliTaz package receipt. 13.5 13.6 PACKAGE="libgbm-mesa" 13.7 -VERSION="21.3.5" 13.8 +VERSION="21.3.8" 13.9 CATEGORY="x-window" 13.10 SHORT_DESC="Mesa gbm library." 13.11 MAINTAINER="maintainer@slitaz.org"
14.1 --- a/libglapi-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 14.2 +++ b/libglapi-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 14.3 @@ -1,7 +1,7 @@ 14.4 # SliTaz package receipt. 14.5 14.6 PACKAGE="libglapi-mesa" 14.7 -VERSION="21.3.5" 14.8 +VERSION="21.3.8" 14.9 CATEGORY="x-window" 14.10 SHORT_DESC="OpenGL API library." 14.11 MAINTAINER="maintainer@slitaz.org"
15.1 --- a/libglx-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 15.2 +++ b/libglx-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 15.3 @@ -1,7 +1,7 @@ 15.4 # SliTaz package receipt. 15.5 15.6 PACKAGE="libglx-mesa" 15.7 -VERSION="21.3.5" 15.8 +VERSION="21.3.8" 15.9 CATEGORY="development" 15.10 SHORT_DESC="OpenGL GLX vendor library." 15.11 MAINTAINER="pascal.bellard@slitaz.org"
16.1 --- a/libopencl-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 16.2 +++ b/libopencl-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 16.3 @@ -1,7 +1,7 @@ 16.4 # SliTaz package receipt. 16.5 16.6 PACKAGE="libopencl-mesa" 16.7 -VERSION="21.3.5" 16.8 +VERSION="21.3.8" 16.9 CATEGORY="x-window" 16.10 SHORT_DESC="Mesa OpenCL ICD library." 16.11 MAINTAINER="maintainer@slitaz.org"
17.1 --- a/libos-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 17.2 +++ b/libos-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 17.3 @@ -1,7 +1,7 @@ 17.4 # SliTaz package receipt. 17.5 17.6 PACKAGE="libos-mesa" 17.7 -VERSION="21.3.5" 17.8 +VERSION="21.3.8" 17.9 CATEGORY="x-window" 17.10 SHORT_DESC="Mesa off-screen library." 17.11 MAINTAINER="maintainer@slitaz.org"
18.1 --- a/libxatracker-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 18.2 +++ b/libxatracker-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 18.3 @@ -1,7 +1,7 @@ 18.4 # SliTaz package receipt. 18.5 18.6 PACKAGE="libxatracker-mesa" 18.7 -VERSION="21.3.5" 18.8 +VERSION="21.3.8" 18.9 CATEGORY="x-window" 18.10 SHORT_DESC="Mesa XA tracker for vmware library." 18.11 MAINTAINER="maintainer@slitaz.org"
19.1 --- a/libxvmc-mesa/receipt Fri Dec 20 16:13:23 2024 +0000 19.2 +++ b/libxvmc-mesa/receipt Thu Jan 16 13:14:32 2025 +0000 19.3 @@ -1,7 +1,7 @@ 19.4 # SliTaz package receipt. 19.5 19.6 PACKAGE="libxvmc-mesa" 19.7 -VERSION="21.3.5" 19.8 +VERSION="21.3.8" 19.9 CATEGORY="x-window" 19.10 SHORT_DESC="Mesa XvMC drivers." 19.11 MAINTAINER="maintainer@slitaz.org"
20.1 --- a/mesa-dev/receipt Fri Dec 20 16:13:23 2024 +0000 20.2 +++ b/mesa-dev/receipt Thu Jan 16 13:14:32 2025 +0000 20.3 @@ -1,7 +1,7 @@ 20.4 # SliTaz package receipt. 20.5 20.6 PACKAGE="mesa-dev" 20.7 -VERSION="21.3.5" 20.8 +VERSION="21.3.8" 20.9 CATEGORY="development" 20.10 SHORT_DESC="3D Graphics Library - development files." 20.11 MAINTAINER="pascal.bellard@slitaz.org" 20.12 @@ -11,7 +11,7 @@ 20.13 20.14 DEPENDS="libdrm-dev mesa mesa-dri mesa-dri-ati mesa-dri-intel \ 20.15 mesa-dri-nouveau pkg-config xorgproto xorg-glproto \ 20.16 -libglvnd-dev xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev" 20.17 +xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev" 20.18 # libglu-mesa-dev libglw-mesa-dev (avoid loop deps) 20.19 # xorg-dri2proto (use xorgproto instead) 20.20
21.1 --- a/mesa-dri-ati/receipt Fri Dec 20 16:13:23 2024 +0000 21.2 +++ b/mesa-dri-ati/receipt Thu Jan 16 13:14:32 2025 +0000 21.3 @@ -1,7 +1,7 @@ 21.4 # SliTaz package receipt. 21.5 21.6 PACKAGE="mesa-dri-ati" 21.7 -VERSION="21.3.5" 21.8 +VERSION="21.3.8" 21.9 CATEGORY="x-window" 21.10 SHORT_DESC="Mesa DRI + Gallium3D r300 drivers for AMD/ATI Radeon." 21.11 MAINTAINER="pascal.bellard@slitaz.org"
22.1 --- a/mesa-dri-crocus/receipt Fri Dec 20 16:13:23 2024 +0000 22.2 +++ b/mesa-dri-crocus/receipt Thu Jan 16 13:14:32 2025 +0000 22.3 @@ -1,7 +1,7 @@ 22.4 # SliTaz package receipt. 22.5 22.6 PACKAGE="mesa-dri-crocus" 22.7 -VERSION="21.3.5" 22.8 +VERSION="21.3.8" 22.9 CATEGORY="x-window" 22.10 SHORT_DESC="Mesa DRI drivers for Intel Crocus." 22.11 MAINTAINER="pascal.bellard@slitaz.org"
23.1 --- a/mesa-dri-d3d12/receipt Fri Dec 20 16:13:23 2024 +0000 23.2 +++ b/mesa-dri-d3d12/receipt Thu Jan 16 13:14:32 2025 +0000 23.3 @@ -1,7 +1,7 @@ 23.4 # SliTaz package receipt. 23.5 23.6 PACKAGE="mesa-dri-d3d12" 23.7 -VERSION="21.3.5" 23.8 +VERSION="21.3.8" 23.9 CATEGORY="x-window" 23.10 SHORT_DESC="Mesa classic DRI + Gallium3D drivers for D3D12 API." 23.11 MAINTAINER="pascal.bellard@slitaz.org"
24.1 --- a/mesa-dri-intel/receipt Fri Dec 20 16:13:23 2024 +0000 24.2 +++ b/mesa-dri-intel/receipt Thu Jan 16 13:14:32 2025 +0000 24.3 @@ -1,7 +1,7 @@ 24.4 # SliTaz package receipt. 24.5 24.6 PACKAGE="mesa-dri-intel" 24.7 -VERSION="21.3.5" 24.8 +VERSION="21.3.8" 24.9 CATEGORY="x-window" 24.10 SHORT_DESC="Mesa DRI drivers for Intel." 24.11 MAINTAINER="pascal.bellard@slitaz.org"
25.1 --- a/mesa-dri-iris/receipt Fri Dec 20 16:13:23 2024 +0000 25.2 +++ b/mesa-dri-iris/receipt Thu Jan 16 13:14:32 2025 +0000 25.3 @@ -1,7 +1,7 @@ 25.4 # SliTaz package receipt. 25.5 25.6 PACKAGE="mesa-dri-iris" 25.7 -VERSION="21.3.5" 25.8 +VERSION="21.3.8" 25.9 CATEGORY="x-window" 25.10 SHORT_DESC="Mesa DRI drivers for Intel Iris." 25.11 MAINTAINER="pascal.bellard@slitaz.org"
26.1 --- a/mesa-dri-nouveau/receipt Fri Dec 20 16:13:23 2024 +0000 26.2 +++ b/mesa-dri-nouveau/receipt Thu Jan 16 13:14:32 2025 +0000 26.3 @@ -1,7 +1,7 @@ 26.4 # SliTaz package receipt. 26.5 26.6 PACKAGE="mesa-dri-nouveau" 26.7 -VERSION="21.3.5" 26.8 +VERSION="21.3.8" 26.9 CATEGORY="x-window" 26.10 SHORT_DESC="Mesa classic DRI + Gallium3D drivers for Nouveau." 26.11 MAINTAINER="pascal.bellard@slitaz.org"
27.1 --- a/mesa-dri-virtio/receipt Fri Dec 20 16:13:23 2024 +0000 27.2 +++ b/mesa-dri-virtio/receipt Thu Jan 16 13:14:32 2025 +0000 27.3 @@ -1,7 +1,7 @@ 27.4 # SliTaz package receipt. 27.5 27.6 PACKAGE="mesa-dri-virtio" 27.7 -VERSION="21.3.5" 27.8 +VERSION="21.3.8" 27.9 CATEGORY="x-window" 27.10 SHORT_DESC="Mesa DRI drivers for virtio." 27.11 MAINTAINER="pascal.bellard@slitaz.org"
28.1 --- a/mesa-dri-vmwgfx/receipt Fri Dec 20 16:13:23 2024 +0000 28.2 +++ b/mesa-dri-vmwgfx/receipt Thu Jan 16 13:14:32 2025 +0000 28.3 @@ -1,7 +1,7 @@ 28.4 # SliTaz package receipt. 28.5 28.6 PACKAGE="mesa-dri-vmwgfx" 28.7 -VERSION="21.3.5" 28.8 +VERSION="21.3.8" 28.9 CATEGORY="x-window" 28.10 SHORT_DESC="Mesa DRI driver for OpenGL rendering in Slitaz as VmWare guest OS." 28.11 MAINTAINER="pascal.bellard@slitaz.org"
29.1 --- a/mesa-dri/receipt Fri Dec 20 16:13:23 2024 +0000 29.2 +++ b/mesa-dri/receipt Thu Jan 16 13:14:32 2025 +0000 29.3 @@ -1,7 +1,7 @@ 29.4 # SliTaz package receipt. 29.5 29.6 PACKAGE="mesa-dri" 29.7 -VERSION="21.3.5" 29.8 +VERSION="21.3.8" 29.9 CATEGORY="x-window" 29.10 SHORT_DESC="Mesa DRI drivers." 29.11 MAINTAINER="pascal.bellard@slitaz.org"
30.1 --- a/mesa-va/receipt Fri Dec 20 16:13:23 2024 +0000 30.2 +++ b/mesa-va/receipt Thu Jan 16 13:14:32 2025 +0000 30.3 @@ -1,7 +1,7 @@ 30.4 # SliTaz package receipt. 30.5 30.6 PACKAGE="mesa-va" 30.7 -VERSION="21.3.5" 30.8 +VERSION="21.3.8" 30.9 CATEGORY="x-window" 30.10 SHORT_DESC="Mesa VA-API drivers." 30.11 MAINTAINER="maintainer@slitaz.org"
31.1 --- a/mesa-vdpau/receipt Fri Dec 20 16:13:23 2024 +0000 31.2 +++ b/mesa-vdpau/receipt Thu Jan 16 13:14:32 2025 +0000 31.3 @@ -1,7 +1,7 @@ 31.4 # SliTaz package receipt. 31.5 31.6 PACKAGE="mesa-vdpau" 31.7 -VERSION="21.3.5" 31.8 +VERSION="21.3.8" 31.9 CATEGORY="x-window" 31.10 SHORT_DESC="Mesa VDPAU drivers." 31.11 MAINTAINER="maintainer@slitaz.org"
32.1 --- a/mesa-vulkan/receipt Fri Dec 20 16:13:23 2024 +0000 32.2 +++ b/mesa-vulkan/receipt Thu Jan 16 13:14:32 2025 +0000 32.3 @@ -1,7 +1,7 @@ 32.4 # SliTaz package receipt. 32.5 32.6 PACKAGE="mesa-vulkan" 32.7 -VERSION="21.3.5" 32.8 +VERSION="21.3.8" 32.9 CATEGORY="development" 32.10 SHORT_DESC="Mesa Vulkan drivers." 32.11 MAINTAINER="maintainer@slitaz.org"
33.1 --- a/mesa-wayland-dev/receipt Fri Dec 20 16:13:23 2024 +0000 33.2 +++ b/mesa-wayland-dev/receipt Thu Jan 16 13:14:32 2025 +0000 33.3 @@ -1,7 +1,7 @@ 33.4 # SliTaz package receipt. 33.5 33.6 PACKAGE="mesa-wayland-dev" 33.7 -VERSION="21.3.5" 33.8 +VERSION="21.3.8" 33.9 CATEGORY="development" 33.10 SHORT_DESC="Wayland X server - development files." 33.11 MAINTAINER="pankso@slitaz.org"
34.1 --- a/mesa-wayland/receipt Fri Dec 20 16:13:23 2024 +0000 34.2 +++ b/mesa-wayland/receipt Thu Jan 16 13:14:32 2025 +0000 34.3 @@ -1,7 +1,7 @@ 34.4 # SliTaz package receipt. 34.5 34.6 PACKAGE="mesa-wayland" 34.7 -VERSION="21.3.5" 34.8 +VERSION="21.3.8" 34.9 CATEGORY="x-window" 34.10 SHORT_DESC="3D Graphics Library that is an open-source implementaton of OpenGL." 34.11 MAINTAINER="pascal.bellard@slitaz.org"
35.1 --- a/mesa/receipt Fri Dec 20 16:13:23 2024 +0000 35.2 +++ b/mesa/receipt Thu Jan 16 13:14:32 2025 +0000 35.3 @@ -1,7 +1,7 @@ 35.4 # SliTaz package receipt. 35.5 35.6 PACKAGE="mesa" 35.7 -VERSION="21.3.5" 35.8 +VERSION="21.3.8" 35.9 CATEGORY="meta" 35.10 SHORT_DESC="3D Graphics Library that is an open-source implementaton of OpenGL." 35.11 MAINTAINER="pascal.bellard@slitaz.org" 35.12 @@ -13,15 +13,15 @@ 35.13 PROVIDE="mesa" 35.14 35.15 DEPENDS="expat xorg-libXdamage xorg-libXxf86vm xorg-libXt udev xorg-libxshmfence \ 35.16 -libglvnd libegl-mesa libgbm-mesa libglapi-mesa libglx-mesa \ 35.17 +libegl-mesa libgbm-mesa libglapi-mesa libglx-mesa \ 35.18 libopencl-mesa libos-mesa libxvmc-mesa libxatracker-mesa mesa-vulkan" 35.19 35.20 BUILD_DEPENDS="expat-dev libdrm-dev xorg-libXdamage-dev pkg-config \ 35.21 xorg-libXxf86vm-dev xorg-libXt-dev xorg-libXvMC-dev xorg-libXv-dev \ 35.22 -xorgproto xorg-glproto talloc xorg-makedepend lesstif-dev \ 35.23 +xorg-dri2proto xorg-dri3proto xorg-glproto talloc xorg-makedepend lesstif-dev \ 35.24 libxml2-python xorg-imake xorg-libxshmfence-dev udev-dev file \ 35.25 xorg-libpciaccess-dev libtool meson054 llvm python3-mako libvdpau-dev \ 35.26 -elfutils-dev libglvnd-dev directx-headers libclc libva-dev clang polly cmake" 35.27 +elfutils-dev directx-headers libclc libva-dev clang polly cmake" 35.28 # libpthread-stubs-dev xorg-dri2proto xorg-dri3proto xorg-presentproto 35.29 35.30 HOST_ARCH="i486 x86_64" 35.31 @@ -64,7 +64,7 @@ 35.32 -Dgallium-opencl=icd \ 35.33 -Dvulkan-drivers=$VULKAN_DRIVERS \ 35.34 -Dvulkan-layers=device-select \ 35.35 - -Dglvnd=true \ 35.36 + -Dglvnd=false \ 35.37 -Dllvm=enabled \ 35.38 -Dshared-llvm=enabled \ 35.39 -Dshared-glapi=enabled \ 35.40 @@ -76,6 +76,7 @@ 35.41 -Dopengl=true \ 35.42 -Dosmesa=true \ 35.43 -Dglx=dri \ 35.44 + -Dglx-direct=true \ 35.45 -Dstrip=true 35.46 35.47 ninja -C _build
36.1 --- a/openjpeg2-dev/receipt Fri Dec 20 16:13:23 2024 +0000 36.2 +++ b/openjpeg2-dev/receipt Thu Jan 16 13:14:32 2025 +0000 36.3 @@ -8,6 +8,8 @@ 36.4 LICENSE="BSD" 36.5 WEB_SITE="https://www.openjpeg.org/" 36.6 36.7 +HOST_ARCH="i486 x86_64" 36.8 + 36.9 DEPENDS="openjpeg2" 36.10 WANTED="openjpeg2" 36.11 36.12 @@ -17,5 +19,5 @@ 36.13 mkdir -p $fs/usr/lib 36.14 36.15 cp -a $install/usr/include $fs/usr 36.16 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 36.17 + cp -a $install/usr/lib*/pkgconfig $fs/usr/lib 36.18 }
37.1 --- a/openjpeg2/receipt Fri Dec 20 16:13:23 2024 +0000 37.2 +++ b/openjpeg2/receipt Thu Jan 16 13:14:32 2025 +0000 37.3 @@ -13,6 +13,8 @@ 37.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 37.5 WGET_URL="https://github.com/uclouvain/$SOURCE/archive/v$VERSION.tar.gz" 37.6 37.7 +HOST_ARCH="i486 x86_64" 37.8 + 37.9 DEPENDS="glibc-base tiff zlib" 37.10 BUILD_DEPENDS="cmake tiff-dev" 37.11
38.1 --- a/rsync/receipt Fri Dec 20 16:13:23 2024 +0000 38.2 +++ b/rsync/receipt Thu Jan 16 13:14:32 2025 +0000 38.3 @@ -1,7 +1,7 @@ 38.4 # SliTaz package receipt. 38.5 38.6 PACKAGE="rsync" 38.7 -VERSION="3.2.7" 38.8 +VERSION="3.4.0" 38.9 CATEGORY="network" 38.10 TAGS="sync copy secure" 38.11 SHORT_DESC="Utility that provides fast incremental file transfer."
39.1 --- a/tazweb/receipt Fri Dec 20 16:13:23 2024 +0000 39.2 +++ b/tazweb/receipt Thu Jan 16 13:14:32 2025 +0000 39.3 @@ -14,7 +14,7 @@ 39.4 39.5 DEPENDS="webkitgtk libsoup" 39.6 BUILD_DEPENDS="glib-dev gtk+-dev libsoup-dev webkitgtk-dev \ 39.7 -libidn-dev libxslt-dev" 39.8 +libidn-dev libxslt-dev libglvnd-dev" 39.9 HOST_ARCH="i486 arm x86_64" 39.10 39.11 current_version() 39.12 @@ -28,6 +28,8 @@ 39.13 compile_rules() 39.14 { 39.15 patch -p1 < $stuff/build_libwebkit.patch 39.16 + export LDFLAGS="$LDFLAGS -lGL" 39.17 + 39.18 make -j 1 && 39.19 make DESTDIR=$install install 39.20 }
40.1 --- a/tazweb/stuff/build_libwebkit.patch Fri Dec 20 16:13:23 2024 +0000 40.2 +++ b/tazweb/stuff/build_libwebkit.patch Thu Jan 16 13:14:32 2025 +0000 40.3 @@ -1,13 +1,15 @@ 40.4 ---- Makefile.orig 40.5 -+++ Makefile 40.6 -@@ -12,13 +12,18 @@ 40.7 +--- a/Makefile 40.8 ++++ b/Makefile 40.9 +@@ -12,13 +12,22 @@ 40.10 40.11 all: 40.12 $(CC) src/tazweb.c -o $(PACKAGE) $(CFLAGS) \ 40.13 - `pkg-config --cflags --libs gtk+-2.0 webkit-1.0` 40.14 + `pkg-config --cflags --libs gtk+-2.0` \ 40.15 + -I/usr/include/webkitgtk-1.0 \ 40.16 -+ -L/usr/lib -lwebkitgtk-1.0 40.17 ++ -L/usr/lib -lwebkitgtk-1.0 \ 40.18 ++ -I/usr/include/libsoup-2.4 \ 40.19 ++ -L/usr/lib/libsoup -lsoup-2.4 40.20 @du -sh $(PACKAGE) 40.21 40.22 # Next generation 40.23 @@ -16,7 +18,9 @@ 40.24 - `pkg-config --cflags --libs gtk+-2.0 webkit-1.0` 40.25 + `pkg-config --cflags --libs gtk+-2.0` \ 40.26 + -I/usr/include/webkitgtk-1.0 \ 40.27 -+ -L/usr/lib -lwebkitgtk-1.0 40.28 ++ -L/usr/lib -lwebkitgtk-1.0 \ 40.29 ++ -I/usr/include/libsoup-2.4 \ 40.30 ++ -L/usr/lib/libsoup -lsoup-2.4 40.31 + 40.32 @du -sh $(PACKAGE)-ng 40.33
41.1 --- a/webkit2gtk-dev/receipt Fri Dec 20 16:13:23 2024 +0000 41.2 +++ b/webkit2gtk-dev/receipt Thu Jan 16 13:14:32 2025 +0000 41.3 @@ -8,7 +8,7 @@ 41.4 MAINTAINER="mallory@sweetpeople.org" 41.5 LICENSE="LGPL2" 41.6 WEB_SITE="https://webkitgtk.org" 41.7 -HOST_ARCH="i486 arm" 41.8 +HOST_ARCH="i486 x86_64 arm" 41.9 41.10 DEPENDS="webkit2gtk libatomic libsoup-dev enchant-dev libtasn1-dev sqlite-dev \ 41.11 harfbuzz-icu gstreamer-1.0 gst-plugins-base-1.0 libegl-mesa libsecret-dev \ 41.12 @@ -20,7 +20,7 @@ 41.13 mkdir -p $fs/usr/lib $fs/usr/share 41.14 # ARM: no pkg-config, include or gir files 41.15 case "$ARCH" in 41.16 - i?86) 41.17 + i?86|x86_64) 41.18 cp -a $install/usr/lib/pkgconfig $fs/usr/lib 41.19 cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 41.20 cp -a $install/usr/share/gir-1.0 $fs/usr/share
42.1 --- a/webkit2gtk/receipt Fri Dec 20 16:13:23 2024 +0000 42.2 +++ b/webkit2gtk/receipt Thu Jan 16 13:14:32 2025 +0000 42.3 @@ -10,7 +10,7 @@ 42.4 TARBALL="$SOURCE-$VERSION.tar.xz" 42.5 WEB_SITE="https://webkitgtk.org" 42.6 WGET_URL="$WEB_SITE/releases/$TARBALL" 42.7 -HOST_ARCH="i486 arm" 42.8 +HOST_ARCH="i486 x86_64 arm" 42.9 42.10 DEPENDS="gtk+3 enchant libxslt expat jpeg libpng libxml2 sqlite \ 42.11 xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite \ 42.12 @@ -36,7 +36,7 @@ 42.13 42.14 # Handle cross compilation. 42.15 case "$ARCH" in 42.16 - i?86) 42.17 + i?86|x86_64) 42.18 BUILD_DEPENDS="$BUILD_DEPENDS tar gettext m4 bison flex gperf 42.19 autoconf automake115 gtk-doc libtool" ;; 42.20 esac 42.21 @@ -44,6 +44,13 @@ 42.22 # Rules to configure and make the package. 42.23 compile_rules() 42.24 { 42.25 + 42.26 + # Not try to build webkit2gtk on tank 42.27 + case "$(cat "$1/etc/hostname" 2> /dev/null)" in 42.28 + tank*) 42.29 + exit 0 ;; 42.30 + esac 42.31 + 42.32 # libwebkit does not like parallel builds. 42.33 #export MAKEFLAGS=$(echo $MAKEFLAGS | sed 's/-j[0-9]*/-j1/') 42.34 42.35 @@ -55,6 +62,10 @@ 42.36 export CXXFLAGS="$CFLAGS -g1 -fpermissive" 42.37 export LDFLAGS="$LDFLAGS -Wl,--no-keep-memory" 42.38 42.39 + # wk 42.40 + cp $WOK/gcc/install/usr/lib64/libstdc++fs.a /usr/lib 42.41 + export LDLIBS="$LDLIBS -lstdc++fs" 42.42 + 42.43 # Disable WPE, seem issue to found wpebackend 42.44 #-DWPE_INCLUDE_DIR=/usr/include/wpe-1.0 \ 42.45 #-DWPE_VERSION=$(grep ^VERSION= $WOK/libwpe/receipt | cut -d "=" -f2 | sed -e 's/"//g') \
43.1 --- a/webkitgtk/receipt Fri Dec 20 16:13:23 2024 +0000 43.2 +++ b/webkitgtk/receipt Thu Jan 16 13:14:32 2025 +0000 43.3 @@ -15,7 +15,7 @@ 43.4 xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite \ 43.5 xorg-libXcursor xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama \ 43.6 xorg-libXrandr xorg-libXrender xorg-libXt acl xorg-libXdamage libsoup \ 43.7 -gcc-lib-base libtasn1 util-linux-uuid glib-networking harfbuzz-icu libglvnd \ 43.8 +gcc-lib-base libtasn1 util-linux-uuid glib-networking harfbuzz-icu \ 43.9 libegl-mesa libwebp libsecret gstreamer-1.0 gst-plugins-base-1.0 libatomic" 43.10 BUILD_DEPENDS="autoconf automake115 gtk+-dev enchant-dev libxslt-dev jpeg-dev libpng-dev \ 43.11 glib-dev sqlite-dev gnutls-dev xorg-libXdamage-dev acl-dev libsoup-dev \ 43.12 @@ -41,6 +41,12 @@ 43.13 # Rules to configure and make the package. 43.14 compile_rules() 43.15 { 43.16 + # Not try to build webkitgtk on tank 43.17 + case "$(cat "$1/etc/hostname" 2> /dev/null)" in 43.18 + tank*) 43.19 + exit 0 ;; 43.20 + esac 43.21 + 43.22 # Patch with new icu 43.23 patch -p1 < $stuff/webkitgtk-JSStringRef-typedef.patch 43.24 patch -p1 < $stuff/webkitgtk-fix-platform-graphics.patch
44.1 --- a/woff2-dev/receipt Fri Dec 20 16:13:23 2024 +0000 44.2 +++ b/woff2-dev/receipt Thu Jan 16 13:14:32 2025 +0000 44.3 @@ -8,6 +8,8 @@ 44.4 LICENSE="MIT" 44.5 WEB_SITE="https://github.com/google/woff2" 44.6 44.7 +HOST_ARCH="i486 x86_64" 44.8 + 44.9 DEPENDS="woff2 brotli-dev" 44.10 WANTED="woff2" 44.11
45.1 --- a/woff2/receipt Fri Dec 20 16:13:23 2024 +0000 45.2 +++ b/woff2/receipt Thu Jan 16 13:14:32 2025 +0000 45.3 @@ -12,6 +12,8 @@ 45.4 WGET_URL="git|https://github.com/google/woff2.git" 45.5 BRANCH="4721483ad780ee2b63cb787bfee4aa64b61a0446" 45.6 45.7 +HOST_ARCH="i486 x86_64" 45.8 + 45.9 DEPENDS="brotli" 45.10 BUILD_DEPENDS="cmake ninja git brotli-dev" 45.11
46.1 --- a/xorg-bigreqsproto/receipt Fri Dec 20 16:13:23 2024 +0000 46.2 +++ b/xorg-bigreqsproto/receipt Thu Jan 16 13:14:32 2025 +0000 46.3 @@ -1,45 +1,29 @@ 46.4 # SliTaz package receipt. 46.5 46.6 PACKAGE="xorg-bigreqsproto" 46.7 -VERSION="1.1.2" 46.8 +VERSION="2021.5" 46.9 CATEGORY="development" 46.10 SHORT_DESC="BigReqs extension headers" 46.11 MAINTAINER="pankso@slitaz.org" 46.12 LICENSE="other" 46.13 WEB_SITE="https://www.x.org/" 46.14 SOURCE="bigreqsproto" 46.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 46.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 46.17 +WANTED="xorgproto" 46.18 HOST_ARCH="i486 arm x86_64" 46.19 46.20 DEPENDS="xorg-util-macros pkg-config" 46.21 -BUILD_DEPENDS="xorg-util-macros" 46.22 - 46.23 -current_version() 46.24 -{ 46.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 46.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 46.27 -} 46.28 - 46.29 -# Rules to configure and make the package. 46.30 -compile_rules() 46.31 -{ 46.32 - ./configure \ 46.33 - --sysconfdir=/etc \ 46.34 - --localstatedir=/var \ 46.35 - $CONFIGURE_ARGS && 46.36 - make && 46.37 - make install 46.38 -} 46.39 46.40 # Rules to gen a SliTaz package suitable for Tazpkg. 46.41 genpkg_rules() 46.42 { 46.43 - mkdir -p $fs/usr/share/licenses 46.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 46.45 + mkdir -p $fs/usr/share/licenses 46.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 46.47 46.48 - cp -a $install/* $fs 46.49 - rm -rf $fs/usr/share/doc 46.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 46.51 + do 46.52 + mkdir -p $fs/$(dirname $file) 46.53 + cp $install/$file $fs/$file 46.54 + done 46.55 46.56 # Ensure remove .la files 46.57 find $fs -name "*.la" -delete
47.1 --- a/xorg-compositeproto/receipt Fri Dec 20 16:13:23 2024 +0000 47.2 +++ b/xorg-compositeproto/receipt Thu Jan 16 13:14:32 2025 +0000 47.3 @@ -1,45 +1,29 @@ 47.4 # SliTaz package receipt. 47.5 47.6 PACKAGE="xorg-compositeproto" 47.7 -VERSION="0.4.2" 47.8 +VERSION="2021.5" 47.9 CATEGORY="development" 47.10 SHORT_DESC="Composite extension headers" 47.11 MAINTAINER="pankso@slitaz.org" 47.12 LICENSE="other" 47.13 WEB_SITE="https://www.x.org/" 47.14 +HOST_ARCH="i486 arm x86_64" 47.15 SOURCE="compositeproto" 47.16 -TARBALL="$SOURCE-$VERSION.tar.bz2" 47.17 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 47.18 -HOST_ARCH="i486 arm x86_64" 47.19 +WANTED="xorgproto" 47.20 47.21 DEPENDS="xorg-fixesproto pkg-config" 47.22 -BUILD_DEPENDS="xorg-util-macros" 47.23 - 47.24 -current_version() 47.25 -{ 47.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 47.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 47.28 -} 47.29 - 47.30 -# Rules to configure and make the package. 47.31 -compile_rules() 47.32 -{ 47.33 - ./configure \ 47.34 - --sysconfdir=/etc \ 47.35 - --localstatedir=/var \ 47.36 - $CONFIGURE_ARGS && 47.37 - make && 47.38 - make install 47.39 -} 47.40 47.41 # Rules to gen a SliTaz package suitable for Tazpkg. 47.42 genpkg_rules() 47.43 { 47.44 - mkdir -p $fs/usr/share/licenses 47.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 47.46 + mkdir -p $fs/usr/share/licenses 47.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 47.48 47.49 - cp -a $install/* $fs 47.50 - rm -rf $fs/usr/share/doc 47.51 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 47.52 + do 47.53 + mkdir -p $fs/$(dirname $file) 47.54 + cp $install/$file $fs/$file 47.55 + done 47.56 47.57 # Ensure remove .la files 47.58 find $fs -name "*.la" -delete
48.1 --- a/xorg-damageproto/receipt Fri Dec 20 16:13:23 2024 +0000 48.2 +++ b/xorg-damageproto/receipt Thu Jan 16 13:14:32 2025 +0000 48.3 @@ -1,45 +1,29 @@ 48.4 # SliTaz package receipt. 48.5 48.6 PACKAGE="xorg-damageproto" 48.7 -VERSION="1.2.1" 48.8 +VERSION="2021.5" 48.9 CATEGORY="development" 48.10 SHORT_DESC="Damage extension headers" 48.11 MAINTAINER="pankso@slitaz.org" 48.12 LICENSE="other" 48.13 WEB_SITE="https://www.x.org/" 48.14 SOURCE="damageproto" 48.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 48.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 48.17 +WANTED="xorgproto" 48.18 HOST_ARCH="i486 arm x86_64" 48.19 48.20 DEPENDS="xorg-fixesproto pkg-config" 48.21 -BUILD_DEPENDS="xorg-util-macros" 48.22 - 48.23 -current_version() 48.24 -{ 48.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 48.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 48.27 -} 48.28 - 48.29 -# Rules to configure and make the package. 48.30 -compile_rules() 48.31 -{ 48.32 - ./configure \ 48.33 - --sysconfdir=/etc \ 48.34 - --localstatedir=/var \ 48.35 - $CONFIGURE_ARGS && 48.36 - make && 48.37 - make install 48.38 -} 48.39 48.40 # Rules to gen a SliTaz package suitable for Tazpkg. 48.41 genpkg_rules() 48.42 { 48.43 - mkdir -p $fs/usr/share/licenses 48.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 48.45 + mkdir -p $fs/usr/share/licenses 48.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 48.47 48.48 - cp -a $install/* $fs 48.49 - rm -rf $fs/usr/share/doc 48.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 48.51 + do 48.52 + mkdir -p $fs/$(dirname $file) 48.53 + cp $install/$file $fs/$file 48.54 + done 48.55 48.56 # Ensure remove .la files 48.57 find $fs -name "*.la" -delete
49.1 --- a/xorg-dev-proto/receipt Fri Dec 20 16:13:23 2024 +0000 49.2 +++ b/xorg-dev-proto/receipt Thu Jan 16 13:14:32 2025 +0000 49.3 @@ -13,7 +13,6 @@ 49.4 xorg-compositeproto 49.5 xorg-damageproto 49.6 xorg-dri2proto 49.7 -xorgproto 49.8 xorg-fixesproto 49.9 xorg-fontcacheproto 49.10 xorg-fontsproto
50.1 --- a/xorg-dmxproto/receipt Fri Dec 20 16:13:23 2024 +0000 50.2 +++ b/xorg-dmxproto/receipt Thu Jan 16 13:14:32 2025 +0000 50.3 @@ -1,45 +1,30 @@ 50.4 # SliTaz package receipt. 50.5 50.6 PACKAGE="xorg-dmxproto" 50.7 -VERSION="2.3.1" 50.8 +VERSION="2021.5" 50.9 CATEGORY="development" 50.10 SHORT_DESC="DMX extension headers" 50.11 MAINTAINER="pankso@slitaz.org" 50.12 LICENSE="other" 50.13 WEB_SITE="https://www.x.org/" 50.14 SOURCE="dmxproto" 50.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 50.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 50.17 +WANTED="xorgproto" 50.18 50.19 DEPENDS="xorg-util-macros pkg-config" 50.20 -BUILD_DEPENDS="xorg-util-macros" 50.21 50.22 HOST_ARCH="i486 x86_64" 50.23 50.24 -current_version() 50.25 -{ 50.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 50.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 50.28 -} 50.29 - 50.30 -# Rules to configure and make the package. 50.31 -compile_rules() 50.32 -{ 50.33 - ./configure \ 50.34 - --sysconfdir=/etc \ 50.35 - --localstatedir=/var \ 50.36 - $CONFIGURE_ARGS && 50.37 - make && 50.38 - make install 50.39 -} 50.40 - 50.41 # Rules to gen a SliTaz package suitable for Tazpkg. 50.42 genpkg_rules() 50.43 { 50.44 - mkdir -p $fs/usr/share/licenses 50.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 50.46 + mkdir -p $fs/usr/share/licenses 50.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 50.48 50.49 - cp -a $install/* $fs 50.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 50.51 + do 50.52 + mkdir -p $fs/$(dirname $file) 50.53 + cp $install/$file $fs/$file 50.54 + done 50.55 50.56 # Ensure remove .la files 50.57 find $fs -name "*.la" -delete
51.1 --- a/xorg-dri2proto/receipt Fri Dec 20 16:13:23 2024 +0000 51.2 +++ b/xorg-dri2proto/receipt Thu Jan 16 13:14:32 2025 +0000 51.3 @@ -1,46 +1,30 @@ 51.4 # SliTaz package receipt. 51.5 51.6 PACKAGE="xorg-dri2proto" 51.7 -VERSION="2.8" 51.8 +VERSION="2021.5" 51.9 CATEGORY="development" 51.10 SHORT_DESC="DRI2 extension headers" 51.11 MAINTAINER="pankso@slitaz.org" 51.12 LICENSE="other" 51.13 WEB_SITE="https://www.x.org/" 51.14 SOURCE="dri2proto" 51.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 51.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 51.17 +WANTED="xorgproto" 51.18 51.19 DEPENDS="xorg-util-macros pkg-config" 51.20 -BUILD_DEPENDS="xorg-util-macros" 51.21 51.22 HOST_ARCH="i486 x86_64" 51.23 51.24 -current_version() 51.25 -{ 51.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 51.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 51.28 -} 51.29 - 51.30 -# Rules to configure and make the package. 51.31 -compile_rules() 51.32 -{ 51.33 - ./configure \ 51.34 - --sysconfdir=/etc \ 51.35 - --localstatedir=/var \ 51.36 - $CONFIGURE_ARGS && 51.37 - make && 51.38 - make install 51.39 -} 51.40 - 51.41 # Rules to gen a SliTaz package suitable for Tazpkg. 51.42 genpkg_rules() 51.43 { 51.44 - mkdir -p $fs/usr/share/licenses 51.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 51.46 + mkdir -p $fs/usr/share/licenses 51.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 51.48 51.49 - cp -a $install/* $fs 51.50 - rm -rf $fs/usr/share/doc 51.51 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 51.52 + do 51.53 + mkdir -p $fs/$(dirname $file) 51.54 + cp $install/$file $fs/$file 51.55 + done 51.56 51.57 # Ensure remove .la files 51.58 find $fs -name "*.la" -delete
52.1 --- a/xorg-dri3proto/receipt Fri Dec 20 16:13:23 2024 +0000 52.2 +++ b/xorg-dri3proto/receipt Thu Jan 16 13:14:32 2025 +0000 52.3 @@ -1,43 +1,30 @@ 52.4 # SliTaz package receipt. 52.5 52.6 PACKAGE="xorg-dri3proto" 52.7 -VERSION="1.0" 52.8 +VERSION="2021.5" 52.9 CATEGORY="development" 52.10 SHORT_DESC="DRI3 extension headers" 52.11 MAINTAINER="pascal.bellard@slitaz.org" 52.12 LICENSE="other" 52.13 WEB_SITE="https://www.x.org/" 52.14 SOURCE="dri3proto" 52.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 52.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 52.17 +WANTED="xorgproto" 52.18 52.19 DEPENDS="xorg-util-macros pkg-config" 52.20 -BUILD_DEPENDS="xorg-util-macros" 52.21 52.22 HOST_ARCH="i486 x86_64" 52.23 52.24 -current_version() 52.25 -{ 52.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 52.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 52.28 -} 52.29 - 52.30 -# Rules to configure and make the package. 52.31 -compile_rules() 52.32 -{ 52.33 - ./configure \ 52.34 - --sysconfdir=/etc \ 52.35 - --localstatedir=/var \ 52.36 - $CONFIGURE_ARGS && 52.37 - make && 52.38 - make install 52.39 -} 52.40 - 52.41 # Rules to gen a SliTaz package suitable for Tazpkg. 52.42 genpkg_rules() 52.43 { 52.44 - cp -a $install/* $fs 52.45 - rm -rf $fs/usr/share 52.46 + mkdir -p $fs/usr/share/licenses 52.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 52.48 + 52.49 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 52.50 + do 52.51 + mkdir -p $fs/$(dirname $file) 52.52 + cp $install/$file $fs/$file 52.53 + done 52.54 52.55 # Ensure remove .la files 52.56 find $fs -name "*.la" -delete
53.1 --- a/xorg-fixesproto/receipt Fri Dec 20 16:13:23 2024 +0000 53.2 +++ b/xorg-fixesproto/receipt Thu Jan 16 13:14:32 2025 +0000 53.3 @@ -1,50 +1,29 @@ 53.4 # SliTaz package receipt. 53.5 53.6 PACKAGE="xorg-fixesproto" 53.7 -VERSION="6.0" 53.8 -RVERSION="5.0" 53.9 +VERSION="2021.5" 53.10 CATEGORY="development" 53.11 SHORT_DESC="X Fixes extension headers" 53.12 MAINTAINER="pankso@slitaz.org" 53.13 LICENSE="other" 53.14 WEB_SITE="https://www.x.org/" 53.15 SOURCE="fixesproto" 53.16 -TARBALL="$SOURCE-$RVERSION.tar.bz2" 53.17 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 53.18 +WANTED="xorgproto" 53.19 HOST_ARCH="i486 arm x86_64" 53.20 53.21 DEPENDS="xorg-xextproto xorg-xproto pkg-config" 53.22 -BUILD_DEPENDS="xorg-util-macros" 53.23 - 53.24 -current_version() 53.25 -{ 53.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 53.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 53.28 -} 53.29 - 53.30 -# Rules to configure and make the package. 53.31 -compile_rules() 53.32 -{ 53.33 - # Patch to bump 6.0 53.34 - # see https://build.opensuse.org/package/show/openSUSE:Leap:15.5/fixesproto 53.35 - patch -p1 < $stuff/fixesproto-6.0.patch 53.36 - 53.37 - ./configure \ 53.38 - --sysconfdir=/etc \ 53.39 - --localstatedir=/var \ 53.40 - $CONFIGURE_ARGS && 53.41 - make && 53.42 - make install 53.43 -} 53.44 53.45 # Rules to gen a SliTaz package suitable for Tazpkg. 53.46 genpkg_rules() 53.47 { 53.48 - mkdir -p $fs/usr/share/licenses 53.49 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 53.50 + mkdir -p $fs/usr/share/licenses 53.51 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 53.52 53.53 - cp -a $install/* $fs 53.54 - rm -rf $fs/usr/share/doc 53.55 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 53.56 + do 53.57 + mkdir -p $fs/$(dirname $file) 53.58 + cp $install/$file $fs/$file 53.59 + done 53.60 53.61 # Ensure remove .la files 53.62 find $fs -name "*.la" -delete
54.1 --- a/xorg-fontcacheproto/receipt Fri Dec 20 16:13:23 2024 +0000 54.2 +++ b/xorg-fontcacheproto/receipt Thu Jan 16 13:14:32 2025 +0000 54.3 @@ -1,45 +1,30 @@ 54.4 # SliTaz package receipt. 54.5 54.6 PACKAGE="xorg-fontcacheproto" 54.7 -VERSION="0.1.3" 54.8 +VERSION="2021.5" 54.9 CATEGORY="development" 54.10 SHORT_DESC="Fontcache extension headers" 54.11 MAINTAINER="pankso@slitaz.org" 54.12 LICENSE="other" 54.13 WEB_SITE="https://www.x.org/" 54.14 SOURCE="fontcacheproto" 54.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 54.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 54.17 +WANTED="xorgproto" 54.18 54.19 DEPENDS="xorg-util-macros xorg-libX11-dev pkg-config" 54.20 -BUILD_DEPENDS="xorg-util-macros" 54.21 54.22 HOST_ARCH="i486 x86_64" 54.23 54.24 -current_version() 54.25 -{ 54.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 54.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 54.28 -} 54.29 - 54.30 -# Rules to configure and make the package. 54.31 -compile_rules() 54.32 -{ 54.33 - ./configure \ 54.34 - --sysconfdir=/etc \ 54.35 - --localstatedir=/var \ 54.36 - $CONFIGURE_ARGS && 54.37 - make && 54.38 - make install 54.39 -} 54.40 - 54.41 # Rules to gen a SliTaz package suitable for Tazpkg. 54.42 genpkg_rules() 54.43 { 54.44 - mkdir -p $fs/usr/share/licenses 54.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 54.46 + mkdir -p $fs/usr/share/licenses 54.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 54.48 54.49 - cp -a $install/* $fs 54.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 54.51 + do 54.52 + mkdir -p $fs/$(dirname $file) 54.53 + cp $install/$file $fs/$file 54.54 + done 54.55 54.56 # Ensure remove .la files 54.57 find $fs -name "*.la" -delete
55.1 --- a/xorg-fontsproto/receipt Fri Dec 20 16:13:23 2024 +0000 55.2 +++ b/xorg-fontsproto/receipt Thu Jan 16 13:14:32 2025 +0000 55.3 @@ -1,48 +1,29 @@ 55.4 # SliTaz package receipt. 55.5 55.6 PACKAGE="xorg-fontsproto" 55.7 -VERSION="2.1.3" 55.8 +VERSION="2021.5" 55.9 CATEGORY="development" 55.10 SHORT_DESC="Fonts extension headers." 55.11 MAINTAINER="pankso@slitaz.org" 55.12 LICENSE="other" 55.13 WEB_SITE="https://www.x.org/" 55.14 - 55.15 SOURCE="fontsproto" 55.16 -TARBALL="$SOURCE-$VERSION.tar.bz2" 55.17 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 55.18 - 55.19 +WANTED="xorgproto" 55.20 DEPENDS="pkg-config xorg-xproto" 55.21 -BUILD_DEPENDS="xorg-util-macros" 55.22 55.23 HOST_ARCH="i486 arm x86_64" 55.24 55.25 -current_version() 55.26 -{ 55.27 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 55.28 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 55.29 -} 55.30 - 55.31 -# Rules to configure and make the package. 55.32 -compile_rules() 55.33 -{ 55.34 - ./configure \ 55.35 - --sysconfdir=/etc \ 55.36 - --localstatedir=/var \ 55.37 - $CONFIGURE_ARGS && 55.38 - make && 55.39 - make install 55.40 -} 55.41 - 55.42 # Rules to gen a SliTaz package suitable for Tazpkg. 55.43 genpkg_rules() 55.44 { 55.45 - mkdir -p $fs/usr/share/licenses 55.46 + mkdir -p $fs/usr/share/licenses 55.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 55.48 55.49 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 55.50 - cp -a $install/* $fs 55.51 - 55.52 - rm -rf $fs/usr/share/doc 55.53 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 55.54 + do 55.55 + mkdir -p $fs/$(dirname $file) 55.56 + cp $install/$file $fs/$file 55.57 + done 55.58 55.59 # Ensure remove .la files 55.60 find $fs -name "*.la" -delete
56.1 --- a/xorg-glproto/receipt Fri Dec 20 16:13:23 2024 +0000 56.2 +++ b/xorg-glproto/receipt Thu Jan 16 13:14:32 2025 +0000 56.3 @@ -1,44 +1,29 @@ 56.4 # SliTaz package receipt. 56.5 56.6 PACKAGE="xorg-glproto" 56.7 -VERSION="1.4.17" 56.8 +VERSION="2021.5" 56.9 CATEGORY="development" 56.10 SHORT_DESC="GL extension headers" 56.11 MAINTAINER="pankso@slitaz.org" 56.12 LICENSE="other" 56.13 WEB_SITE="https://www.x.org/" 56.14 SOURCE="glproto" 56.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 56.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 56.17 +WANTED="xorgproto" 56.18 HOST_ARCH="i486 arm x86_64" 56.19 56.20 DEPENDS="xorg-xproto pkg-config" 56.21 -BUILD_DEPENDS="xorg-util-macros" 56.22 - 56.23 -current_version() 56.24 -{ 56.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 56.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 56.27 -} 56.28 - 56.29 -# Rules to configure and make the package. 56.30 -compile_rules() 56.31 -{ 56.32 - ./configure \ 56.33 - --sysconfdir=/etc \ 56.34 - --localstatedir=/var \ 56.35 - $CONFIGURE_ARGS && 56.36 - make && 56.37 - make install 56.38 -} 56.39 56.40 # Rules to gen a SliTaz package suitable for Tazpkg. 56.41 genpkg_rules() 56.42 { 56.43 - mkdir -p $fs/usr/share/licenses 56.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 56.45 + mkdir -p $fs/usr/share/licenses 56.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 56.47 56.48 - cp -a $install/* $fs 56.49 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 56.50 + do 56.51 + mkdir -p $fs/$(dirname $file) 56.52 + cp $install/$file $fs/$file 56.53 + done 56.54 56.55 # Ensure remove .la files 56.56 find $fs -name "*.la" -delete
57.1 --- a/xorg-inputproto/receipt Fri Dec 20 16:13:23 2024 +0000 57.2 +++ b/xorg-inputproto/receipt Thu Jan 16 13:14:32 2025 +0000 57.3 @@ -1,51 +1,29 @@ 57.4 # SliTaz package receipt. 57.5 57.6 PACKAGE="xorg-inputproto" 57.7 -VERSION="2.4" 57.8 -RVERSION="2.3.2" 57.9 +VERSION="2021.5" 57.10 CATEGORY="development" 57.11 SHORT_DESC="Input extension headers." 57.12 MAINTAINER="pankso@slitaz.org" 57.13 LICENSE="other" 57.14 WEB_SITE="https://www.x.org/wiki/" 57.15 - 57.16 SOURCE="inputproto" 57.17 -TARBALL="$SOURCE-$RVERSION.tar.bz2" 57.18 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 57.19 - 57.20 +WANTED="xorgproto" 57.21 DEPENDS="xorg-xproto pkg-config" 57.22 -BUILD_DEPENDS="xorg-util-macros" 57.23 57.24 HOST_ARCH="i486 arm x86_64" 57.25 57.26 -current_version() 57.27 -{ 57.28 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 57.29 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 57.30 -} 57.31 - 57.32 -# Rules to configure and make the package. 57.33 -compile_rules() 57.34 -{ 57.35 - # patch to bump 2.4 57.36 - # see https://build.opensuse.org/package/show/openSUSE:Leap:15.5/inputproto 57.37 - patch -p1 < $stuff/inputproto-2.4.patch 57.38 - 57.39 - ./configure \ 57.40 - --sysconfdir=/etc \ 57.41 - --localstatedir=/var \ 57.42 - $CONFIGURE_ARGS && 57.43 - make && 57.44 - make install 57.45 -} 57.46 - 57.47 # Rules to gen a SliTaz package suitable for Tazpkg. 57.48 genpkg_rules() 57.49 { 57.50 - mkdir -p $fs/usr/share/licenses 57.51 + mkdir -p $fs/usr/share/licenses 57.52 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 57.53 57.54 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 57.55 - cp -a $install/* $fs 57.56 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 57.57 + do 57.58 + mkdir -p $fs/$(dirname $file) 57.59 + cp $install/$file $fs/$file 57.60 + done 57.61 57.62 # Ensure remove .la files 57.63 find $fs -name "*.la" -delete
58.1 --- a/xorg-kbproto/receipt Fri Dec 20 16:13:23 2024 +0000 58.2 +++ b/xorg-kbproto/receipt Thu Jan 16 13:14:32 2025 +0000 58.3 @@ -1,48 +1,29 @@ 58.4 # SliTaz package receipt. 58.5 58.6 PACKAGE="xorg-kbproto" 58.7 -VERSION="1.0.7" 58.8 +VERSION="2021.5" 58.9 CATEGORY="development" 58.10 SHORT_DESC="KB extension headers." 58.11 MAINTAINER="pankso@slitaz.org" 58.12 LICENSE="other" 58.13 WEB_SITE="https://www.x.org/wiki/" 58.14 - 58.15 SOURCE="kbproto" 58.16 -TARBALL="$SOURCE-$VERSION.tar.bz2" 58.17 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 58.18 - 58.19 +WANTED="xorgproto" 58.20 DEPENDS="xorg-util-macros pkg-config" 58.21 -BUILD_DEPENDS="xorg-util-macros" 58.22 58.23 HOST_ARCH="i486 arm x86_64" 58.24 58.25 -current_version() 58.26 -{ 58.27 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 58.28 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 58.29 -} 58.30 - 58.31 -# Rules to configure and make the package. 58.32 -compile_rules() 58.33 -{ 58.34 - ./configure \ 58.35 - --sysconfdir=/etc \ 58.36 - --localstatedir=/var \ 58.37 - $CONFIGURE_ARGS && 58.38 - make && 58.39 - make install 58.40 -} 58.41 - 58.42 # Rules to gen a SliTaz package suitable for Tazpkg. 58.43 genpkg_rules() 58.44 { 58.45 - mkdir -p $fs/usr/share/licenses 58.46 + mkdir -p $fs/usr/share/licenses 58.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 58.48 58.49 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 58.50 - cp -a $install/* $fs 58.51 - 58.52 - rm -rf $fs/usr/share/doc 58.53 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 58.54 + do 58.55 + mkdir -p $fs/$(dirname $file) 58.56 + cp $install/$file $fs/$file 58.57 + done 58.58 58.59 # Ensure remove .la files 58.60 find $fs -name "*.la" -delete
59.1 --- a/xorg-presentproto/receipt Fri Dec 20 16:13:23 2024 +0000 59.2 +++ b/xorg-presentproto/receipt Thu Jan 16 13:14:32 2025 +0000 59.3 @@ -1,8 +1,7 @@ 59.4 # SliTaz package receipt. 59.5 59.6 PACKAGE="xorg-presentproto" 59.7 -VERSION="1.2" 59.8 -RVERSION="1.1" 59.9 +VERSION="2021.5" 59.10 CATEGORY="development" 59.11 SHORT_DESC="Present extension headers." 59.12 MAINTAINER="pascal.bellard@slitaz.org" 59.13 @@ -10,40 +9,23 @@ 59.14 WEB_SITE="https://www.x.org/wiki/" 59.15 59.16 SOURCE="presentproto" 59.17 -TARBALL="$SOURCE-$RVERSION.tar.bz2" 59.18 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 59.19 +WANTED="xorgproto" 59.20 59.21 DEPENDS="pkg-config xorg-util-macros" 59.22 -BUILD_DEPENDS="xorg-util-macros" 59.23 59.24 HOST_ARCH="i486 x86_64" 59.25 59.26 -current_version() 59.27 -{ 59.28 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 59.29 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 59.30 -} 59.31 - 59.32 -# Rules to configure and make the package. 59.33 -compile_rules() 59.34 -{ 59.35 - # Patch to bump 1.2 59.36 - # see https://build.opensuse.org/package/show/openSUSE:Leap:15.4/presentproto 59.37 - patch -p1 < $stuff/presentproto-2018.4.patch 59.38 - 59.39 - ./configure \ 59.40 - --sysconfdir=/etc \ 59.41 - --localstatedir=/var \ 59.42 - $CONFIGURE_ARGS && 59.43 - make && 59.44 - make install 59.45 -} 59.46 - 59.47 # Rules to gen a SliTaz package suitable for Tazpkg. 59.48 genpkg_rules() 59.49 { 59.50 - cp -a $install/* $fs 59.51 - rm -rf $fs/usr/share 59.52 + mkdir -p $fs/usr/share/licenses 59.53 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 59.54 + 59.55 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 59.56 + do 59.57 + mkdir -p $fs/$(dirname $file) 59.58 + cp $install/$file $fs/$file 59.59 + done 59.60 59.61 # Ensure remove .la files 59.62 find $fs -name "*.la" -delete
60.1 --- a/xorg-printproto/receipt Fri Dec 20 16:13:23 2024 +0000 60.2 +++ b/xorg-printproto/receipt Thu Jan 16 13:14:32 2025 +0000 60.3 @@ -1,45 +1,29 @@ 60.4 # SliTaz package receipt. 60.5 60.6 PACKAGE="xorg-printproto" 60.7 -VERSION="1.0.5" 60.8 +VERSION="2021.5" 60.9 CATEGORY="development" 60.10 SHORT_DESC="Print extension headers" 60.11 MAINTAINER="rcx@zoominternet.net" 60.12 LICENSE="other" 60.13 WEB_SITE="https://www.x.org/" 60.14 SOURCE="printproto" 60.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 60.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 60.17 +WANTED="xorgproto" 60.18 HOST_ARCH="i486 arm x86_64" 60.19 60.20 DEPENDS="xorg-fontsproto xorg-libX11-dev xorg-libXau-dev pkg-config" 60.21 -BUILD_DEPENDS="xorg-util-macros" 60.22 - 60.23 -current_version() 60.24 -{ 60.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 60.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 60.27 -} 60.28 - 60.29 -# Rules to configure and make the package. 60.30 -compile_rules() 60.31 -{ 60.32 - ./configure \ 60.33 - --sysconfdir=/etc \ 60.34 - --localstatedir=/var \ 60.35 - $CONFIGURE_ARGS && 60.36 - make && 60.37 - make install 60.38 -} 60.39 60.40 # Rules to gen a SliTaz package suitable for Tazpkg. 60.41 genpkg_rules() 60.42 { 60.43 - mkdir -p $fs/usr/share/licenses 60.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 60.45 + mkdir -p $fs/usr/share/licenses 60.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 60.47 60.48 - cp -a $install/* $fs 60.49 - rm -rf $fs/usr/share/man 60.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 60.51 + do 60.52 + mkdir -p $fs/$(dirname $file) 60.53 + cp $install/$file $fs/$file 60.54 + done 60.55 60.56 # Ensure remove .la files 60.57 find $fs -name "*.la" -delete
61.1 --- a/xorg-randrproto/receipt Fri Dec 20 16:13:23 2024 +0000 61.2 +++ b/xorg-randrproto/receipt Thu Jan 16 13:14:32 2025 +0000 61.3 @@ -1,8 +1,7 @@ 61.4 # SliTaz package receipt. 61.5 61.6 PACKAGE="xorg-randrproto" 61.7 -VERSION="1.6.0" 61.8 -RVERSION="1.5.0" 61.9 +VERSION="2021.5" 61.10 CATEGORY="development" 61.11 SHORT_DESC="Randr extension headers." 61.12 MAINTAINER="pankso@slitaz.org" 61.13 @@ -10,44 +9,23 @@ 61.14 WEB_SITE="https://www.x.org/wiki/" 61.15 61.16 SOURCE="randrproto" 61.17 -TARBALL="$SOURCE-$RVERSION.tar.bz2" 61.18 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 61.19 +WANTED="xorgproto" 61.20 61.21 DEPENDS="pkg-config xorg-renderproto" 61.22 -BUILD_DEPENDS="xorg-util-macros" 61.23 61.24 HOST_ARCH="i486 arm x86_64" 61.25 61.26 -current_version() 61.27 -{ 61.28 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 61.29 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 61.30 -} 61.31 - 61.32 -# Rules to configure and make the package. 61.33 -compile_rules() 61.34 -{ 61.35 - # Patch to bump 1.6.0 61.36 - # see https://build.opensuse.org/package/show/openSUSE:Leap:15.4/randrproto 61.37 - patch -p1 < $stuff/randrproto-2018.4.patch 61.38 - 61.39 - ./configure \ 61.40 - --sysconfdir=/etc \ 61.41 - --localstatedir=/var \ 61.42 - $CONFIGURE_ARGS && 61.43 - make && 61.44 - make install 61.45 -} 61.46 - 61.47 # Rules to gen a SliTaz package suitable for Tazpkg. 61.48 genpkg_rules() 61.49 { 61.50 - mkdir -p $fs/usr/share/licenses 61.51 + mkdir -p $fs/usr/share/licenses 61.52 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 61.53 61.54 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 61.55 - cp -a $install/* $fs 61.56 - 61.57 - rm -rf $fs/usr/share/doc 61.58 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 61.59 + do 61.60 + mkdir -p $fs/$(dirname $file) 61.61 + cp $install/$file $fs/$file 61.62 + done 61.63 61.64 # Ensure remove .la files 61.65 find $fs -name "*.la" -delete
62.1 --- a/xorg-recordproto/receipt Fri Dec 20 16:13:23 2024 +0000 62.2 +++ b/xorg-recordproto/receipt Thu Jan 16 13:14:32 2025 +0000 62.3 @@ -1,45 +1,29 @@ 62.4 # SliTaz package receipt. 62.5 62.6 PACKAGE="xorg-recordproto" 62.7 -VERSION="1.14.2" 62.8 +VERSION="2021.5" 62.9 CATEGORY="development" 62.10 SHORT_DESC="Record extension headers" 62.11 MAINTAINER="pankso@slitaz.org" 62.12 LICENSE="other" 62.13 WEB_SITE="https://www.x.org/" 62.14 SOURCE="recordproto" 62.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 62.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 62.17 +WANTED="xorgproto" 62.18 HOST_ARCH="i486 arm x86_64" 62.19 62.20 DEPENDS="xorg-util-macros pkg-config" 62.21 -BUILD_DEPENDS="xorg-util-macros" 62.22 - 62.23 -current_version() 62.24 -{ 62.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 62.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 62.27 -} 62.28 - 62.29 -# Rules to configure and make the package. 62.30 -compile_rules() 62.31 -{ 62.32 - ./configure \ 62.33 - --sysconfdir=/etc \ 62.34 - --localstatedir=/var \ 62.35 - $CONFIGURE_ARGS && 62.36 - make && 62.37 - make install 62.38 -} 62.39 62.40 # Rules to gen a SliTaz package suitable for Tazpkg. 62.41 genpkg_rules() 62.42 { 62.43 - mkdir -p $fs/usr/share/licenses 62.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 62.45 + mkdir -p $fs/usr/share/licenses 62.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 62.47 62.48 - cp -a $install/* $fs 62.49 - rm -rf $fs/usr/share/doc 62.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 62.51 + do 62.52 + mkdir -p $fs/$(dirname $file) 62.53 + cp $install/$file $fs/$file 62.54 + done 62.55 62.56 # Ensure remove .la files 62.57 find $fs -name "*.la" -delete
63.1 --- a/xorg-renderproto/receipt Fri Dec 20 16:13:23 2024 +0000 63.2 +++ b/xorg-renderproto/receipt Thu Jan 16 13:14:32 2025 +0000 63.3 @@ -1,45 +1,29 @@ 63.4 # SliTaz package receipt. 63.5 63.6 PACKAGE="xorg-renderproto" 63.7 -VERSION="0.11.1" 63.8 +VERSION="2021.5" 63.9 CATEGORY="development" 63.10 SHORT_DESC="Render extension headers" 63.11 MAINTAINER="pankso@slitaz.org" 63.12 LICENSE="other" 63.13 WEB_SITE="https://www.x.org/" 63.14 SOURCE="renderproto" 63.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 63.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 63.17 +WANTED="xorgproto" 63.18 HOST_ARCH="i486 arm x86_64" 63.19 63.20 DEPENDS="xorg-xproto pkg-config" 63.21 -BUILD_DEPENDS="xorg-util-macros" 63.22 - 63.23 -current_version() 63.24 -{ 63.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 63.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 63.27 -} 63.28 - 63.29 -# Rules to configure and make the package. 63.30 -compile_rules() 63.31 -{ 63.32 - ./configure \ 63.33 - --sysconfdir=/etc \ 63.34 - --localstatedir=/var \ 63.35 - $CONFIGURE_ARGS && 63.36 - make && 63.37 - make install 63.38 -} 63.39 63.40 # Rules to gen a SliTaz package suitable for Tazpkg. 63.41 genpkg_rules() 63.42 { 63.43 - mkdir -p $fs/usr/share/licenses 63.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 63.45 + mkdir -p $fs/usr/share/licenses 63.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 63.47 63.48 - cp -a $install/* $fs 63.49 - rm -rf $fs/usr/share/doc 63.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 63.51 + do 63.52 + mkdir -p $fs/$(dirname $file) 63.53 + cp $install/$file $fs/$file 63.54 + done 63.55 63.56 # Ensure remove .la files 63.57 find $fs -name "*.la" -delete
64.1 --- a/xorg-resourceproto/receipt Fri Dec 20 16:13:23 2024 +0000 64.2 +++ b/xorg-resourceproto/receipt Thu Jan 16 13:14:32 2025 +0000 64.3 @@ -1,45 +1,29 @@ 64.4 # SliTaz package receipt. 64.5 64.6 PACKAGE="xorg-resourceproto" 64.7 -VERSION="1.2.0" 64.8 +VERSION="2021.5" 64.9 CATEGORY="development" 64.10 SHORT_DESC="Resource extension headers" 64.11 MAINTAINER="pankso@slitaz.org" 64.12 LICENSE="other" 64.13 WEB_SITE="https://www.x.org/" 64.14 SOURCE="resourceproto" 64.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 64.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 64.17 +WANTED="xorgproto" 64.18 HOST_ARCH="i486 arm x86_64" 64.19 64.20 DEPENDS="xorg-util-macros pkg-config" 64.21 -BUILD_DEPENDS="xorg-util-macros" 64.22 - 64.23 -current_version() 64.24 -{ 64.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 64.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 64.27 -} 64.28 - 64.29 -# Rules to configure and make the package. 64.30 -compile_rules() 64.31 -{ 64.32 - ./configure \ 64.33 - --sysconfdir=/etc \ 64.34 - --localstatedir=/var \ 64.35 - $CONFIGURE_ARGS && 64.36 - make && 64.37 - make install 64.38 -} 64.39 64.40 # Rules to gen a SliTaz package suitable for Tazpkg. 64.41 genpkg_rules() 64.42 { 64.43 - mkdir -p $fs/usr/share/licenses 64.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 64.45 + mkdir -p $fs/usr/share/licenses 64.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 64.47 64.48 - cp -a $install/* $fs 64.49 - rm -rf $fs/usr/share/doc 64.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 64.51 + do 64.52 + mkdir -p $fs/$(dirname $file) 64.53 + cp $install/$file $fs/$file 64.54 + done 64.55 64.56 # Ensure remove .la files 64.57 find $fs -name "*.la" -delete
65.1 --- a/xorg-scrnsaverproto/receipt Fri Dec 20 16:13:23 2024 +0000 65.2 +++ b/xorg-scrnsaverproto/receipt Thu Jan 16 13:14:32 2025 +0000 65.3 @@ -1,45 +1,29 @@ 65.4 # SliTaz package receipt. 65.5 65.6 PACKAGE="xorg-scrnsaverproto" 65.7 -VERSION="1.2.2" 65.8 +VERSION="2021.5" 65.9 CATEGORY="development" 65.10 SHORT_DESC="ScrnSaver extension headers" 65.11 MAINTAINER="pankso@slitaz.org" 65.12 LICENSE="other" 65.13 WEB_SITE="https://www.x.org/" 65.14 SOURCE="scrnsaverproto" 65.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 65.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 65.17 +WANTED="xorgproto" 65.18 HOST_ARCH="i486 arm x86_64" 65.19 65.20 DEPENDS="xorg-util-macros pkg-config" 65.21 -BUILD_DEPENDS="xorg-util-macros" 65.22 - 65.23 -current_version() 65.24 -{ 65.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 65.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 65.27 -} 65.28 - 65.29 -# Rules to configure and make the package. 65.30 -compile_rules() 65.31 -{ 65.32 - ./configure \ 65.33 - --sysconfdir=/etc \ 65.34 - --localstatedir=/var \ 65.35 - $CONFIGURE_ARGS && 65.36 - make && 65.37 - make install 65.38 -} 65.39 65.40 # Rules to gen a SliTaz package suitable for Tazpkg. 65.41 genpkg_rules() 65.42 { 65.43 - mkdir -p $fs/usr/share/licenses 65.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 65.45 + mkdir -p $fs/usr/share/licenses 65.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 65.47 65.48 - cp -a $install/* $fs 65.49 - rm -rf $fs/usr/share/doc 65.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 65.51 + do 65.52 + mkdir -p $fs/$(dirname $file) 65.53 + cp $install/$file $fs/$file 65.54 + done 65.55 65.56 # Ensure remove .la files 65.57 find $fs -name "*.la" -delete
66.1 --- a/xorg-server/receipt Fri Dec 20 16:13:23 2024 +0000 66.2 +++ b/xorg-server/receipt Thu Jan 16 13:14:32 2025 +0000 66.3 @@ -14,17 +14,19 @@ 66.4 # Mesa build dep make also Xorg depends on libdrm. 66.5 DEPENDS="xorg-xkeyboard-config xorg-libpciaccess xorg-libXxf86vm xorg-libXfont \ 66.6 xorg-libXfont2 xorg-libXau xorg-base-fonts xorg-libxshmfence libgcrypt \ 66.7 -pixman udev libdrm libepoxy libgbm-mesa xorg-xf86-input-evdev libglvnd" 66.8 +pixman udev libdrm libepoxy libgbm-mesa xorg-xf86-input-evdev libegl-mesa" 66.9 BUILD_DEPENDS="xorg-libxkbfile-dev xorg-libpciaccess-dev xorg-libXxf86vm-dev \ 66.10 xorg-libXfont-dev libgcrypt-dev pixman-dev udev-dev mesa-dev pkg-config perl \ 66.11 flex xorg-xf86driproto xorg-xcmiscproto xorg-bigreqsproto xorg-randrproto \ 66.12 -xorg-presentproto xorgproto xorg-libXau-dev xorg-dev-proto libepoxy-dev \ 66.13 -xorg-xkbcomp-dev xorg-libXfont2-dev libdrm-dev xorg-glproto xorg-libxshmfence-dev \ 66.14 -xorg-libXv-dev xcb-util-dev xcb-util-image-dev xcb-util-renderutil-dev \ 66.15 -xcb-util-keysyms-dev xcb-util-wm-dev" 66.16 +xorg-presentproto xorg-dri2proto xorg-dri3proto xorg-libXau-dev xorg-dev-proto \ 66.17 +libepoxy-dev xorg-xkbcomp-dev xorg-libXfont2-dev libdrm-dev xorg-glproto \ 66.18 +xorg-libxshmfence-dev xorg-libXv-dev xcb-util-dev xcb-util-image-dev \ 66.19 +xcb-util-renderutil-dev xcb-util-keysyms-dev xcb-util-wm-dev" 66.20 66.21 # xorg-dri2proto / xorg-dri3proto (use xorgproto instead) 66.22 66.23 +# libglvnd 66.24 + 66.25 HOST_ARCH="i486 x86_64" 66.26 66.27 current_version() 66.28 @@ -87,6 +89,10 @@ 66.29 patch -p1 < $stuff/CVE-2024-31082.patch 66.30 patch -p1 < $stuff/CVE-2024-31083.patch 66.31 66.32 + # Patch xorg CVEs October 2024 66.33 + # see https://lists.x.org/archives/xorg-announce/2024-October/003545.html 66.34 + patch -p1 < $stuff/CVE-2024-9632.patch 66.35 + 66.36 # Fix libshadow 66.37 # See https://gitlab.archlinux.org/archlinux/packaging/packages/xorg-server/-/tree/1.20.13-3?ref_type=tags 66.38 patch -p1 < $stuff/fix-libshadow.patch
67.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 67.2 +++ b/xorg-server/stuff/CVE-2024-9632.patch Thu Jan 16 13:14:32 2025 +0000 67.3 @@ -0,0 +1,55 @@ 67.4 +From 85b776571487f52e756f68a069c768757369bfe3 Mon Sep 17 00:00:00 2001 67.5 +From: Matthieu Herrb <matthieu@herrb.eu> 67.6 +Date: Thu, 10 Oct 2024 10:37:28 +0200 67.7 +Subject: [PATCH] xkb: Fix buffer overflow in _XkbSetCompatMap() 67.8 +MIME-Version: 1.0 67.9 +Content-Type: text/plain; charset=UTF-8 67.10 +Content-Transfer-Encoding: 8bit 67.11 + 67.12 +The _XkbSetCompatMap() function attempts to resize the `sym_interpret` 67.13 +buffer. 67.14 + 67.15 +However, It didn't update its size properly. It updated `num_si` only, 67.16 +without updating `size_si`. 67.17 + 67.18 +This may lead to local privilege escalation if the server is run as root 67.19 +or remote code execution (e.g. x11 over ssh). 67.20 + 67.21 +CVE-2024-9632, ZDI-CAN-24756 67.22 + 67.23 +This vulnerability was discovered by: 67.24 +Jan-Niklas Sohn working with Trend Micro Zero Day Initiative 67.25 + 67.26 +Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 67.27 +Tested-by: Peter Hutterer <peter.hutterer@who-t.net> 67.28 +Reviewed-by: José Expósito <jexposit@redhat.com> 67.29 +Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1733> 67.30 +--- 67.31 + xkb/xkb.c | 8 ++++---- 67.32 + 1 file changed, 4 insertions(+), 4 deletions(-) 67.33 + 67.34 +diff --git a/xkb/xkb.c b/xkb/xkb.c 67.35 +index 868d7c1e64..aaf9716b36 100644 67.36 +--- a/xkb/xkb.c 67.37 ++++ b/xkb/xkb.c 67.38 +@@ -2990,13 +2990,13 @@ _XkbSetCompatMap(ClientPtr client, DeviceIntPtr dev, 67.39 + XkbSymInterpretPtr sym; 67.40 + unsigned int skipped = 0; 67.41 + 67.42 +- if ((unsigned) (req->firstSI + req->nSI) > compat->num_si) { 67.43 +- compat->num_si = req->firstSI + req->nSI; 67.44 ++ if ((unsigned) (req->firstSI + req->nSI) > compat->size_si) { 67.45 ++ compat->num_si = compat->size_si = req->firstSI + req->nSI; 67.46 + compat->sym_interpret = reallocarray(compat->sym_interpret, 67.47 +- compat->num_si, 67.48 ++ compat->size_si, 67.49 + sizeof(XkbSymInterpretRec)); 67.50 + if (!compat->sym_interpret) { 67.51 +- compat->num_si = 0; 67.52 ++ compat->num_si = compat->size_si = 0; 67.53 + return BadAlloc; 67.54 + } 67.55 + } 67.56 +-- 67.57 +GitLab 67.58 +
68.1 --- a/xorg-trapproto/receipt Fri Dec 20 16:13:23 2024 +0000 68.2 +++ b/xorg-trapproto/receipt Thu Jan 16 13:14:32 2025 +0000 68.3 @@ -1,45 +1,30 @@ 68.4 # SliTaz package receipt. 68.5 68.6 PACKAGE="xorg-trapproto" 68.7 -VERSION="3.4.3" 68.8 +VERSION="2021.5" 68.9 CATEGORY="development" 68.10 SHORT_DESC="Trap extension headers" 68.11 MAINTAINER="pankso@slitaz.org" 68.12 LICENSE="other" 68.13 WEB_SITE="https://www.x.org/" 68.14 SOURCE="trapproto" 68.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 68.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 68.17 +WANTED="xorgproto" 68.18 68.19 DEPENDS="xorg-libXt-dev pkg-config" 68.20 -BUILD_DEPENDS="xorg-util-macros" 68.21 68.22 HOST_ARCH="i486 x86_64" 68.23 68.24 -current_version() 68.25 -{ 68.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 68.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 68.28 -} 68.29 - 68.30 -# Rules to configure and make the package. 68.31 -compile_rules() 68.32 -{ 68.33 - ./configure \ 68.34 - --sysconfdir=/etc \ 68.35 - --localstatedir=/var \ 68.36 - $CONFIGURE_ARGS && 68.37 - make && 68.38 - make install 68.39 -} 68.40 - 68.41 # Rules to gen a SliTaz package suitable for Tazpkg. 68.42 genpkg_rules() 68.43 { 68.44 - mkdir -p $fs/usr/share/licenses 68.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 68.46 + mkdir -p $fs/usr/share/licenses 68.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 68.48 68.49 - cp -a $install/* $fs 68.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 68.51 + do 68.52 + mkdir -p $fs/$(dirname $file) 68.53 + cp $install/$file $fs/$file 68.54 + done 68.55 68.56 # Ensure remove .la files 68.57 find $fs -name "*.la" -delete
69.1 --- a/xorg-videoproto/receipt Fri Dec 20 16:13:23 2024 +0000 69.2 +++ b/xorg-videoproto/receipt Thu Jan 16 13:14:32 2025 +0000 69.3 @@ -1,7 +1,7 @@ 69.4 # SliTaz package receipt. 69.5 69.6 PACKAGE="xorg-videoproto" 69.7 -VERSION="2.3.3" 69.8 +VERSION="2021.5" 69.9 CATEGORY="development" 69.10 SHORT_DESC="Video extension headers." 69.11 MAINTAINER="pankso@slitaz.org" 69.12 @@ -9,40 +9,23 @@ 69.13 WEB_SITE="https://www.x.org/wiki/" 69.14 69.15 SOURCE="videoproto" 69.16 -TARBALL="$SOURCE-$VERSION.tar.bz2" 69.17 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 69.18 +WANTED="xorgproto" 69.19 69.20 DEPENDS="pkg-config xorg-libX11-dev xorg-xproto" 69.21 -BUILD_DEPENDS="xorg-util-macros" 69.22 69.23 HOST_ARCH="i486 arm x86_64" 69.24 69.25 -current_version() 69.26 -{ 69.27 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 69.28 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 69.29 -} 69.30 - 69.31 -# Rules to configure and make the package. 69.32 -compile_rules() 69.33 -{ 69.34 - ./configure \ 69.35 - --sysconfdir=/etc \ 69.36 - --localstatedir=/var \ 69.37 - $CONFIGURE_ARGS && 69.38 - make && 69.39 - make install 69.40 -} 69.41 - 69.42 # Rules to gen a SliTaz package suitable for Tazpkg. 69.43 genpkg_rules() 69.44 { 69.45 - mkdir -p $fs/usr/share/licenses 69.46 + mkdir -p $fs/usr/share/licenses 69.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 69.48 69.49 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 69.50 - cp -a $install/* $fs 69.51 - 69.52 - rm -rf $fs/usr/share/doc 69.53 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 69.54 + do 69.55 + mkdir -p $fs/$(dirname $file) 69.56 + cp $install/$file $fs/$file 69.57 + done 69.58 69.59 # Ensure remove .la files 69.60 find $fs -name "*.la" -delete
70.1 --- a/xorg-xcmiscproto/receipt Fri Dec 20 16:13:23 2024 +0000 70.2 +++ b/xorg-xcmiscproto/receipt Thu Jan 16 13:14:32 2025 +0000 70.3 @@ -1,45 +1,29 @@ 70.4 # SliTaz package receipt. 70.5 70.6 PACKAGE="xorg-xcmiscproto" 70.7 -VERSION="1.2.2" 70.8 +VERSION="2021.5" 70.9 CATEGORY="development" 70.10 SHORT_DESC="XCMisc extension headers" 70.11 MAINTAINER="pankso@slitaz.org" 70.12 LICENSE="other" 70.13 WEB_SITE="https://www.x.org/" 70.14 SOURCE="xcmiscproto" 70.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 70.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 70.17 +WANTED="xorgproto" 70.18 HOST_ARCH="i486 arm x86_64" 70.19 70.20 DEPENDS="xorg-util-macros pkg-config" 70.21 -BUILD_DEPENDS="xorg-util-macros" 70.22 - 70.23 -current_version() 70.24 -{ 70.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 70.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 70.27 -} 70.28 - 70.29 -# Rules to configure and make the package. 70.30 -compile_rules() 70.31 -{ 70.32 - ./configure \ 70.33 - --sysconfdir=/etc \ 70.34 - --localstatedir=/var \ 70.35 - $CONFIGURE_ARGS && 70.36 - make && 70.37 - make install 70.38 -} 70.39 70.40 # Rules to gen a SliTaz package suitable for Tazpkg. 70.41 genpkg_rules() 70.42 { 70.43 - mkdir -p $fs/usr/share/licenses 70.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 70.45 + mkdir -p $fs/usr/share/licenses 70.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 70.47 70.48 - cp -a $install/* $fs 70.49 - rm -rf $fs/usr/share/doc 70.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 70.51 + do 70.52 + mkdir -p $fs/$(dirname $file) 70.53 + cp $install/$file $fs/$file 70.54 + done 70.55 70.56 # Ensure remove .la files 70.57 find $fs -name "*.la" -delete
71.1 --- a/xorg-xdriinfo/receipt Fri Dec 20 16:13:23 2024 +0000 71.2 +++ b/xorg-xdriinfo/receipt Thu Jan 16 13:14:32 2025 +0000 71.3 @@ -13,11 +13,13 @@ 71.4 WGET_URL="$XORG_MIRROR/app/$TARBALL" 71.5 71.6 SUGGESTED="nvidia" 71.7 -DEPENDS="libglvnd xorg-libX11" 71.8 +DEPENDS="xorg-libX11" 71.9 BUILD_DEPENDS="mesa-dev xorg-libX11-dev" 71.10 71.11 HOST_ARCH="i486 x86_64" 71.12 71.13 +# libglvnd 71.14 + 71.15 current_version() 71.16 { 71.17 wget -O - $(dirname $WGET_URL) 2>/dev/null | \
72.1 --- a/xorg-xextproto/receipt Fri Dec 20 16:13:23 2024 +0000 72.2 +++ b/xorg-xextproto/receipt Thu Jan 16 13:14:32 2025 +0000 72.3 @@ -1,48 +1,29 @@ 72.4 # SliTaz package receipt. 72.5 72.6 PACKAGE="xorg-xextproto" 72.7 -VERSION="7.3.0" 72.8 +VERSION="2021.5" 72.9 CATEGORY="development" 72.10 SHORT_DESC="XExt extension headers." 72.11 MAINTAINER="pankso@slitaz.org" 72.12 LICENSE="other" 72.13 WEB_SITE="https://www.x.org/wiki/" 72.14 - 72.15 SOURCE="xextproto" 72.16 -TARBALL="$SOURCE-$VERSION.tar.bz2" 72.17 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 72.18 - 72.19 +WANTED="xorgproto" 72.20 DEPENDS="pkg-config xorg-util-macros" 72.21 -BUILD_DEPENDS="xorg-util-macros" 72.22 72.23 HOST_ARCH="i486 arm x86_64" 72.24 72.25 -current_version() 72.26 -{ 72.27 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 72.28 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 72.29 -} 72.30 - 72.31 -# Rules to configure and make the package. 72.32 -compile_rules() 72.33 -{ 72.34 - ./configure \ 72.35 - --sysconfdir=/etc \ 72.36 - --localstatedir=/var \ 72.37 - $CONFIGURE_ARGS && 72.38 - make -j1 && 72.39 - make install -j1 72.40 -} 72.41 - 72.42 # Rules to gen a SliTaz package suitable for Tazpkg. 72.43 genpkg_rules() 72.44 { 72.45 - mkdir -p $fs/usr/share/licenses 72.46 + mkdir -p $fs/usr/share/licenses 72.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 72.48 72.49 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 72.50 - cp -a $install/* $fs 72.51 - 72.52 - rm -rf $fs/usr/share/doc 72.53 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 72.54 + do 72.55 + mkdir -p $fs/$(dirname $file) 72.56 + cp $install/$file $fs/$file 72.57 + done 72.58 72.59 # Ensure remove .la files 72.60 find $fs -name "*.la" -delete
73.1 --- a/xorg-xf86bigfontproto/receipt Fri Dec 20 16:13:23 2024 +0000 73.2 +++ b/xorg-xf86bigfontproto/receipt Thu Jan 16 13:14:32 2025 +0000 73.3 @@ -1,44 +1,29 @@ 73.4 # SliTaz package receipt. 73.5 73.6 PACKAGE="xorg-xf86bigfontproto" 73.7 -VERSION="1.2.0" 73.8 +VERSION="2021.5" 73.9 CATEGORY="development" 73.10 SHORT_DESC="XF86BigFont extension headers" 73.11 MAINTAINER="pankso@slitaz.org" 73.12 LICENSE="other" 73.13 WEB_SITE="https://www.x.org/" 73.14 SOURCE="xf86bigfontproto" 73.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 73.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 73.17 +WANTED="xorgproto" 73.18 HOST_ARCH="i486 arm x86_64" 73.19 73.20 DEPENDS="xorg-util-macros pkg-config" 73.21 -BUILD_DEPENDS="xorg-util-macros" 73.22 - 73.23 -current_version() 73.24 -{ 73.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 73.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 73.27 -} 73.28 - 73.29 -# Rules to configure and make the package. 73.30 -compile_rules() 73.31 -{ 73.32 - ./configure \ 73.33 - --sysconfdir=/etc \ 73.34 - --localstatedir=/var \ 73.35 - $CONFIGURE_ARGS && 73.36 - make && 73.37 - make install 73.38 -} 73.39 73.40 # Rules to gen a SliTaz package suitable for Tazpkg. 73.41 genpkg_rules() 73.42 { 73.43 - mkdir -p $fs/usr/share/licenses 73.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 73.45 + mkdir -p $fs/usr/share/licenses 73.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 73.47 73.48 - cp -a $install/* $fs 73.49 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 73.50 + do 73.51 + mkdir -p $fs/$(dirname $file) 73.52 + cp $install/$file $fs/$file 73.53 + done 73.54 73.55 # Ensure remove .la files 73.56 find $fs -name "*.la" -delete
74.1 --- a/xorg-xf86dgaproto/receipt Fri Dec 20 16:13:23 2024 +0000 74.2 +++ b/xorg-xf86dgaproto/receipt Thu Jan 16 13:14:32 2025 +0000 74.3 @@ -1,45 +1,29 @@ 74.4 # SliTaz package receipt. 74.5 74.6 PACKAGE="xorg-xf86dgaproto" 74.7 -VERSION="2.1" 74.8 +VERSION="2021.5" 74.9 CATEGORY="development" 74.10 SHORT_DESC="XF86DGA extension headers" 74.11 MAINTAINER="pankso@slitaz.org" 74.12 LICENSE="other" 74.13 WEB_SITE="https://www.x.org/" 74.14 SOURCE="xf86dgaproto" 74.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 74.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 74.17 +WANTED="xorgproto" 74.18 HOST_ARCH="i486 arm x86_64" 74.19 74.20 DEPENDS="xorg-util-macros pkg-config" 74.21 -# /usr/include/X11/extensions/xf86dga.h: #include <X11/extensions/Xxf86dga.h> ? 74.22 -BUILD_DEPENDS="xorg-util-macros" 74.23 - 74.24 -current_version() 74.25 -{ 74.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 74.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 74.28 -} 74.29 - 74.30 -# Rules to configure and make the package. 74.31 -compile_rules() 74.32 -{ 74.33 - ./configure \ 74.34 - --sysconfdir=/etc \ 74.35 - --localstatedir=/var \ 74.36 - $CONFIGURE_ARGS && 74.37 - make && 74.38 - make install 74.39 -} 74.40 74.41 # Rules to gen a SliTaz package suitable for Tazpkg. 74.42 genpkg_rules() 74.43 { 74.44 - mkdir -p $fs/usr/share/licenses 74.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 74.46 + mkdir -p $fs/usr/share/licenses 74.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 74.48 74.49 - cp -a $install/* $fs 74.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 74.51 + do 74.52 + mkdir -p $fs/$(dirname $file) 74.53 + cp $install/$file $fs/$file 74.54 + done 74.55 74.56 # Ensure remove .la files 74.57 find $fs -name "*.la" -delete
75.1 --- a/xorg-xf86driproto/receipt Fri Dec 20 16:13:23 2024 +0000 75.2 +++ b/xorg-xf86driproto/receipt Thu Jan 16 13:14:32 2025 +0000 75.3 @@ -1,45 +1,30 @@ 75.4 # SliTaz package receipt. 75.5 75.6 PACKAGE="xorg-xf86driproto" 75.7 -VERSION="2.1.1" 75.8 +VERSION="2021.5" 75.9 CATEGORY="development" 75.10 SHORT_DESC="XF86DRI extension headers" 75.11 MAINTAINER="pankso@slitaz.org" 75.12 LICENSE="other" 75.13 WEB_SITE="https://www.x.org/" 75.14 SOURCE="xf86driproto" 75.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 75.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 75.17 +WANTED="xorgproto" 75.18 75.19 DEPENDS="xorg-util-macros pkg-config" 75.20 -BUILD_DEPENDS="xorg-util-macros" 75.21 75.22 HOST_ARCH="i486 x86_64" 75.23 75.24 -current_version() 75.25 -{ 75.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 75.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 75.28 -} 75.29 - 75.30 -# Rules to configure and make the package. 75.31 -compile_rules() 75.32 -{ 75.33 - ./configure \ 75.34 - --sysconfdir=/etc \ 75.35 - --localstatedir=/var \ 75.36 - $CONFIGURE_ARGS && 75.37 - make && 75.38 - make install 75.39 -} 75.40 - 75.41 # Rules to gen a SliTaz package suitable for Tazpkg. 75.42 genpkg_rules() 75.43 { 75.44 - mkdir -p $fs/usr/share/licenses 75.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 75.46 + mkdir -p $fs/usr/share/licenses 75.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 75.48 75.49 - cp -a $install/* $fs 75.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 75.51 + do 75.52 + mkdir -p $fs/$(dirname $file) 75.53 + cp $install/$file $fs/$file 75.54 + done 75.55 75.56 # Ensure remove .la files 75.57 find $fs -name "*.la" -delete
76.1 --- a/xorg-xf86miscproto/receipt Fri Dec 20 16:13:23 2024 +0000 76.2 +++ b/xorg-xf86miscproto/receipt Thu Jan 16 13:14:32 2025 +0000 76.3 @@ -1,45 +1,30 @@ 76.4 # SliTaz package receipt. 76.5 76.6 PACKAGE="xorg-xf86miscproto" 76.7 -VERSION="0.9.3" 76.8 +VERSION="2021.5" 76.9 CATEGORY="development" 76.10 SHORT_DESC="XF86Misc extension headers" 76.11 MAINTAINER="pankso@slitaz.org" 76.12 LICENSE="other" 76.13 WEB_SITE="https://www.x.org/" 76.14 SOURCE="xf86miscproto" 76.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 76.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 76.17 +WANTED="xorgproto" 76.18 76.19 DEPENDS="xorg-xproto pkg-config" 76.20 -BUILD_DEPENDS="xorg-util-macros" 76.21 76.22 HOST_ARCH="i486 x86_64" 76.23 76.24 -current_version() 76.25 -{ 76.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 76.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 76.28 -} 76.29 - 76.30 -# Rules to configure and make the package. 76.31 -compile_rules() 76.32 -{ 76.33 - ./configure \ 76.34 - --sysconfdir=/etc \ 76.35 - --localstatedir=/var \ 76.36 - $CONFIGURE_ARGS && 76.37 - make && 76.38 - make install 76.39 -} 76.40 - 76.41 # Rules to gen a SliTaz package suitable for Tazpkg. 76.42 genpkg_rules() 76.43 { 76.44 - mkdir -p $fs/usr/share/licenses 76.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 76.46 + mkdir -p $fs/usr/share/licenses 76.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 76.48 76.49 - cp -a $install/* $fs 76.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 76.51 + do 76.52 + mkdir -p $fs/$(dirname $file) 76.53 + cp $install/$file $fs/$file 76.54 + done 76.55 76.56 # Ensure remove .la files 76.57 find $fs -name "*.la" -delete
77.1 --- a/xorg-xf86rushproto/receipt Fri Dec 20 16:13:23 2024 +0000 77.2 +++ b/xorg-xf86rushproto/receipt Thu Jan 16 13:14:32 2025 +0000 77.3 @@ -1,43 +1,31 @@ 77.4 # SliTaz package receipt. 77.5 77.6 PACKAGE="xorg-xf86rushproto" 77.7 -VERSION="1.1.2" 77.8 +VERSION="2021.5" 77.9 CATEGORY="development" 77.10 SHORT_DESC="XF86Rush extension headers" 77.11 MAINTAINER="pankso@slitaz.org" 77.12 LICENSE="other" 77.13 WEB_SITE="https://www.x.org/" 77.14 SOURCE="xf86rushproto" 77.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 77.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 77.17 +WANTED="xorgproto" 77.18 77.19 DEPENDS="xorg-videoproto pkg-config" 77.20 -BUILD_DEPENDS="xorg-util-macros" 77.21 77.22 HOST_ARCH="i486 x86_64" 77.23 77.24 -current_version() 77.25 -{ 77.26 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 77.27 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 77.28 -} 77.29 - 77.30 -# Rules to configure and make the package. 77.31 -compile_rules() 77.32 -{ 77.33 - ./configure \ 77.34 - --sysconfdir=/etc \ 77.35 - --localstatedir=/var \ 77.36 - $CONFIGURE_ARGS && 77.37 - make && 77.38 - make install 77.39 -} 77.40 - 77.41 # Rules to gen a SliTaz package suitable for Tazpkg. 77.42 genpkg_rules() 77.43 { 77.44 - mkdir -p $fs/usr/share/licenses 77.45 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 77.46 + mkdir -p $fs/usr/share/licenses 77.47 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 77.48 77.49 - cp -a $install/* $fs 77.50 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 77.51 + do 77.52 + mkdir -p $fs/$(dirname $file) 77.53 + cp $install/$file $fs/$file 77.54 + done 77.55 + 77.56 + # Ensure remove .la files 77.57 + find $fs -name "*.la" -delete 77.58 }
78.1 --- a/xorg-xf86vidmodeproto/receipt Fri Dec 20 16:13:23 2024 +0000 78.2 +++ b/xorg-xf86vidmodeproto/receipt Thu Jan 16 13:14:32 2025 +0000 78.3 @@ -1,44 +1,29 @@ 78.4 # SliTaz package receipt. 78.5 78.6 PACKAGE="xorg-xf86vidmodeproto" 78.7 -VERSION="2.3.1" 78.8 +VERSION="2021.5" 78.9 CATEGORY="development" 78.10 SHORT_DESC="XF86VidMode extension headers" 78.11 MAINTAINER="pankso@slitaz.org" 78.12 LICENSE="other" 78.13 WEB_SITE="https://www.x.org/" 78.14 SOURCE="xf86vidmodeproto" 78.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 78.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 78.17 +WANTED="xorgproto" 78.18 HOST_ARCH="i486 arm x86_64" 78.19 78.20 DEPENDS="xorg-xproto pkg-config" 78.21 -BUILD_DEPENDS="xorg-util-macros" 78.22 - 78.23 -current_version() 78.24 -{ 78.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 78.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 78.27 -} 78.28 - 78.29 -# Rules to configure and make the package. 78.30 -compile_rules() 78.31 -{ 78.32 - ./configure \ 78.33 - --sysconfdir=/etc \ 78.34 - --localstatedir=/var \ 78.35 - $CONFIGURE_ARGS && 78.36 - make && 78.37 - make install 78.38 -} 78.39 78.40 # Rules to gen a SliTaz package suitable for Tazpkg. 78.41 genpkg_rules() 78.42 { 78.43 - mkdir -p $fs/usr/share/licenses 78.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 78.45 + mkdir -p $fs/usr/share/licenses 78.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 78.47 78.48 - cp -a $install/* $fs 78.49 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 78.50 + do 78.51 + mkdir -p $fs/$(dirname $file) 78.52 + cp $install/$file $fs/$file 78.53 + done 78.54 78.55 # Ensure remove .la files 78.56 find $fs -name "*.la" -delete
79.1 --- a/xorg-xineramaproto/receipt Fri Dec 20 16:13:23 2024 +0000 79.2 +++ b/xorg-xineramaproto/receipt Thu Jan 16 13:14:32 2025 +0000 79.3 @@ -1,44 +1,29 @@ 79.4 # SliTaz package receipt. 79.5 79.6 PACKAGE="xorg-xineramaproto" 79.7 -VERSION="1.2.1" 79.8 +VERSION="2021.5" 79.9 CATEGORY="development" 79.10 SHORT_DESC="Xinerama extension headers" 79.11 MAINTAINER="pankso@slitaz.org" 79.12 LICENSE="other" 79.13 WEB_SITE="https://www.x.org/" 79.14 SOURCE="xineramaproto" 79.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 79.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 79.17 +WANTED="xorgproto" 79.18 HOST_ARCH="i486 arm x86_64" 79.19 79.20 DEPENDS="xorg-util-macros" 79.21 -BUILD_DEPENDS="xorg-util-macros" 79.22 - 79.23 -current_version() 79.24 -{ 79.25 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 79.26 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 79.27 -} 79.28 - 79.29 -# Rules to configure and make the package. 79.30 -compile_rules() 79.31 -{ 79.32 - ./configure \ 79.33 - --sysconfdir=/etc \ 79.34 - --localstatedir=/var \ 79.35 - $CONFIGURE_ARGS && 79.36 - make && 79.37 - make install 79.38 -} 79.39 79.40 # Rules to gen a SliTaz package suitable for Tazpkg. 79.41 genpkg_rules() 79.42 { 79.43 - mkdir -p $fs/usr/share/licenses 79.44 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 79.45 + mkdir -p $fs/usr/share/licenses 79.46 + cp -a $WOK/xorgproto/source/*/COPYING-$SOURCE $fs/usr/share/licenses/$PACKAGE.txt 79.47 79.48 - cp -a $install/* $fs 79.49 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 79.50 + do 79.51 + mkdir -p $fs/$(dirname $file) 79.52 + cp $install/$file $fs/$file 79.53 + done 79.54 79.55 # Ensure remove .la files 79.56 find $fs -name "*.la" -delete
80.1 --- a/xorg-xproto/receipt Fri Dec 20 16:13:23 2024 +0000 80.2 +++ b/xorg-xproto/receipt Thu Jan 16 13:14:32 2025 +0000 80.3 @@ -1,48 +1,30 @@ 80.4 # SliTaz package receipt. 80.5 80.6 PACKAGE="xorg-xproto" 80.7 -VERSION="7.0.31" 80.8 +VERSION="2021.5" 80.9 CATEGORY="development" 80.10 SHORT_DESC="Xproto headers." 80.11 MAINTAINER="pankso@slitaz.org" 80.12 LICENSE="other" 80.13 WEB_SITE="https://www.x.org/wiki/" 80.14 - 80.15 SOURCE="xproto" 80.16 -TARBALL="$SOURCE-$VERSION.tar.bz2" 80.17 -WGET_URL="$XORG_MIRROR/proto/$TARBALL" 80.18 +WANTED="xorgproto" 80.19 80.20 DEPENDS="pkg-config xorg-util-macros" 80.21 -BUILD_DEPENDS="xorg-util-macros" 80.22 80.23 HOST_ARCH="i486 arm x86_64" 80.24 80.25 -current_version() 80.26 -{ 80.27 - wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 80.28 - sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 80.29 -} 80.30 - 80.31 -# Rules to configure and make the package. 80.32 -compile_rules() 80.33 -{ 80.34 - ./configure \ 80.35 - --sysconfdir=/etc \ 80.36 - --localstatedir=/var \ 80.37 - $CONFIGURE_ARGS && 80.38 - make -j1 && 80.39 - make install -j1 80.40 -} 80.41 - 80.42 # Rules to gen a SliTaz package suitable for Tazpkg. 80.43 genpkg_rules() 80.44 { 80.45 - mkdir -p $fs/usr/share/licenses 80.46 + mkdir -p $fs/usr/share/licenses 80.47 + cp -a $WOK/xorgproto/source/*/COPYING-x11proto $fs/usr/share/licenses/$PACKAGE.txt 80.48 80.49 - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt 80.50 - cp -a $install/* $fs 80.51 - 80.52 - rm -rf $fs/usr/share/doc 80.53 + for file in $(cat $WOK/xorgproto/stuff/$PACKAGE.list) 80.54 + do 80.55 + mkdir -p $fs/$(dirname $file) 80.56 + cp $install/$file $fs/$file 80.57 + done 80.58 80.59 # Ensure remove .la files 80.60 find $fs -name "*.la" -delete
81.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 81.2 +++ b/xorgproto/stuff/xorg-bigreqsproto.list Thu Jan 16 13:14:32 2025 +0000 81.3 @@ -0,0 +1,3 @@ 81.4 +/usr/include/X11/extensions/bigreqstr.h 81.5 +/usr/include/X11/extensions/bigreqsproto.h 81.6 +/usr/lib/pkgconfig/bigreqsproto.pc
82.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 82.2 +++ b/xorgproto/stuff/xorg-compositeproto.list Thu Jan 16 13:14:32 2025 +0000 82.3 @@ -0,0 +1,3 @@ 82.4 +/usr/include/X11/extensions/composite.h 82.5 +/usr/include/X11/extensions/compositeproto.h 82.6 +/usr/lib/pkgconfig/compositeproto.pc
83.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 83.2 +++ b/xorgproto/stuff/xorg-damageproto.list Thu Jan 16 13:14:32 2025 +0000 83.3 @@ -0,0 +1,3 @@ 83.4 +/usr/include/X11/extensions/damageproto.h 83.5 +/usr/include/X11/extensions/damagewire.h 83.6 +/usr/lib/pkgconfig/damageproto.pc
84.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 84.2 +++ b/xorgproto/stuff/xorg-dmxproto.list Thu Jan 16 13:14:32 2025 +0000 84.3 @@ -0,0 +1,3 @@ 84.4 +/usr/include/X11/extensions/dmxproto.h 84.5 +/usr/include/X11/extensions/dmx.h 84.6 +/usr/lib/pkgconfig/dmxproto.pc
85.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 85.2 +++ b/xorgproto/stuff/xorg-dri2proto.list Thu Jan 16 13:14:32 2025 +0000 85.3 @@ -0,0 +1,3 @@ 85.4 +/usr/include/X11/extensions/dri2tokens.h 85.5 +/usr/include/X11/extensions/dri2proto.h 85.6 +/usr/lib/pkgconfig/dri2proto.pc
86.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 86.2 +++ b/xorgproto/stuff/xorg-dri3proto.list Thu Jan 16 13:14:32 2025 +0000 86.3 @@ -0,0 +1,2 @@ 86.4 +/usr/lib/pkgconfig/dri3proto.pc 86.5 +/usr/include/X11/extensions/dri3proto.h
87.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 87.2 +++ b/xorgproto/stuff/xorg-fixesproto.list Thu Jan 16 13:14:32 2025 +0000 87.3 @@ -0,0 +1,3 @@ 87.4 +/usr/include/X11/extensions/xfixeswire.h 87.5 +/usr/include/X11/extensions/xfixesproto.h 87.6 +/usr/lib/pkgconfig/fixesproto.pc
88.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 88.2 +++ b/xorgproto/stuff/xorg-fontcacheproto.list Thu Jan 16 13:14:32 2025 +0000 88.3 @@ -0,0 +1,4 @@ 88.4 +/usr/include/X11/extensions/fontcache.h 88.5 +/usr/include/X11/extensions/fontcacheP.h 88.6 +/usr/include/X11/extensions/fontcachstr.h 88.7 +/usr/lib/pkgconfig/fontcacheproto.pc
89.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 89.2 +++ b/xorgproto/stuff/xorg-fontsproto.list Thu Jan 16 13:14:32 2025 +0000 89.3 @@ -0,0 +1,7 @@ 89.4 +/usr/include/X11/fonts/fsmasks.h 89.5 +/usr/include/X11/fonts/font.h 89.6 +/usr/include/X11/fonts/fontstruct.h 89.7 +/usr/include/X11/fonts/FSproto.h 89.8 +/usr/include/X11/fonts/FS.h 89.9 +/usr/include/X11/fonts/fontproto.h 89.10 +/usr/lib/pkgconfig/fontsproto.pc
90.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 90.2 +++ b/xorgproto/stuff/xorg-glproto.list Thu Jan 16 13:14:32 2025 +0000 90.3 @@ -0,0 +1,6 @@ 90.4 +/usr/include/GL/glxmd.h 90.5 +/usr/include/GL/glxint.h 90.6 +/usr/include/GL/glxtokens.h 90.7 +/usr/include/GL/glxproto.h 90.8 +/usr/include/GL/internal/glcore.h 90.9 +/usr/lib/pkgconfig/glproto.pc
91.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 91.2 +++ b/xorgproto/stuff/xorg-inputproto.list Thu Jan 16 13:14:32 2025 +0000 91.3 @@ -0,0 +1,5 @@ 91.4 +/usr/include/X11/extensions/XI2.h 91.5 +/usr/include/X11/extensions/XI.h 91.6 +/usr/include/X11/extensions/XI2proto.h 91.7 +/usr/include/X11/extensions/XIproto.h 91.8 +/usr/lib/pkgconfig/inputproto.pc
92.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 92.2 +++ b/xorgproto/stuff/xorg-kbproto.list Thu Jan 16 13:14:32 2025 +0000 92.3 @@ -0,0 +1,6 @@ 92.4 +/usr/include/X11/extensions/XKBgeom.h 92.5 +/usr/include/X11/extensions/XKB.h 92.6 +/usr/include/X11/extensions/XKBproto.h 92.7 +/usr/include/X11/extensions/XKBstr.h 92.8 +/usr/include/X11/extensions/XKBsrv.h 92.9 +/usr/lib/pkgconfig/kbproto.pc
93.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 93.2 +++ b/xorgproto/stuff/xorg-presentproto.list Thu Jan 16 13:14:32 2025 +0000 93.3 @@ -0,0 +1,3 @@ 93.4 +/usr/lib/pkgconfig/presentproto.pc 93.5 +/usr/include/X11/extensions/presentproto.h 93.6 +/usr/include/X11/extensions/presenttokens.h
94.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 94.2 +++ b/xorgproto/stuff/xorg-printproto.list Thu Jan 16 13:14:32 2025 +0000 94.3 @@ -0,0 +1,3 @@ 94.4 +/usr/include/X11/extensions/Print.h 94.5 +/usr/include/X11/extensions/Printstr.h 94.6 +/usr/lib/pkgconfig/printproto.pc
95.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 95.2 +++ b/xorgproto/stuff/xorg-randrproto.list Thu Jan 16 13:14:32 2025 +0000 95.3 @@ -0,0 +1,3 @@ 95.4 +/usr/include/X11/extensions/randr.h 95.5 +/usr/include/X11/extensions/randrproto.h 95.6 +/usr/lib/pkgconfig/randrproto.pc
96.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 96.2 +++ b/xorgproto/stuff/xorg-recordproto.list Thu Jan 16 13:14:32 2025 +0000 96.3 @@ -0,0 +1,4 @@ 96.4 +/usr/include/X11/extensions/recordconst.h 96.5 +/usr/include/X11/extensions/recordproto.h 96.6 +/usr/include/X11/extensions/recordstr.h 96.7 +/usr/lib/pkgconfig/recordproto.pc
97.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 97.2 +++ b/xorgproto/stuff/xorg-renderproto.list Thu Jan 16 13:14:32 2025 +0000 97.3 @@ -0,0 +1,3 @@ 97.4 +/usr/include/X11/extensions/render.h 97.5 +/usr/include/X11/extensions/renderproto.h 97.6 +/usr/lib/pkgconfig/renderproto.pc
98.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 98.2 +++ b/xorgproto/stuff/xorg-resourceproto.list Thu Jan 16 13:14:32 2025 +0000 98.3 @@ -0,0 +1,2 @@ 98.4 +/usr/include/X11/extensions/XResproto.h 98.5 +/usr/lib/pkgconfig/resourceproto.pc
99.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 99.2 +++ b/xorgproto/stuff/xorg-scrnsaverproto.list Thu Jan 16 13:14:32 2025 +0000 99.3 @@ -0,0 +1,3 @@ 99.4 +/usr/include/X11/extensions/saverproto.h 99.5 +/usr/include/X11/extensions/saver.h 99.6 +/usr/lib/pkgconfig/scrnsaverproto.pc
100.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 100.2 +++ b/xorgproto/stuff/xorg-trapproto.list Thu Jan 16 13:14:32 2025 +0000 100.3 @@ -0,0 +1,8 @@ 100.4 +/usr/include/X11/extensions/xtrapproto.h 100.5 +/usr/include/X11/extensions/xtraplib.h 100.6 +/usr/include/X11/extensions/xtraplibp.h 100.7 +/usr/include/X11/extensions/xtrapemacros.h 100.8 +/usr/include/X11/extensions/xtrapbits.h 100.9 +/usr/include/X11/extensions/xtrapddmi.h 100.10 +/usr/include/X11/extensions/xtrapdi.h 100.11 +/usr/lib/pkgconfig/trapproto.pc
101.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 101.2 +++ b/xorgproto/stuff/xorg-videoproto.list Thu Jan 16 13:14:32 2025 +0000 101.3 @@ -0,0 +1,6 @@ 101.4 +/usr/include/X11/extensions/XvMCproto.h 101.5 +/usr/include/X11/extensions/Xv.h 101.6 +/usr/include/X11/extensions/XvMC.h 101.7 +/usr/include/X11/extensions/vldXvMC.h 101.8 +/usr/include/X11/extensions/Xvproto.h 101.9 +/usr/lib/pkgconfig/videoproto.pc
102.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 102.2 +++ b/xorgproto/stuff/xorg-xcmiscproto.list Thu Jan 16 13:14:32 2025 +0000 102.3 @@ -0,0 +1,3 @@ 102.4 +/usr/include/X11/extensions/xcmiscstr.h 102.5 +/usr/include/X11/extensions/xcmiscproto.h 102.6 +/usr/lib/pkgconfig/xcmiscproto.pc
103.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 103.2 +++ b/xorgproto/stuff/xorg-xextproto.list Thu Jan 16 13:14:32 2025 +0000 103.3 @@ -0,0 +1,34 @@ 103.4 +/usr/include/X11/extensions/agproto.h 103.5 +/usr/include/X11/extensions/mitmiscproto.h 103.6 +/usr/include/X11/extensions/shmproto.h 103.7 +/usr/include/X11/extensions/syncproto.h 103.8 +/usr/include/X11/extensions/shapeconst.h 103.9 +/usr/include/X11/extensions/secur.h 103.10 +/usr/include/X11/extensions/lbx.h 103.11 +/usr/include/X11/extensions/cupproto.h 103.12 +/usr/include/X11/extensions/syncstr.h 103.13 +/usr/include/X11/extensions/dbe.h 103.14 +/usr/include/X11/extensions/xtestconst.h 103.15 +/usr/include/X11/extensions/lbxproto.h 103.16 +/usr/include/X11/extensions/xtestext1proto.h 103.17 +/usr/include/X11/extensions/shm.h 103.18 +/usr/include/X11/extensions/cup.h 103.19 +/usr/include/X11/extensions/ge.h 103.20 +/usr/include/X11/extensions/EVI.h 103.21 +/usr/include/X11/extensions/xtestext1const.h 103.22 +/usr/include/X11/extensions/mitmiscconst.h 103.23 +/usr/include/X11/extensions/syncconst.h 103.24 +/usr/include/X11/extensions/shmstr.h 103.25 +/usr/include/X11/extensions/shapeproto.h 103.26 +/usr/include/X11/extensions/xtestproto.h 103.27 +/usr/include/X11/extensions/geproto.h 103.28 +/usr/include/X11/extensions/dpmsproto.h 103.29 +/usr/include/X11/extensions/multibufproto.h 103.30 +/usr/include/X11/extensions/ag.h 103.31 +/usr/include/X11/extensions/EVIproto.h 103.32 +/usr/include/X11/extensions/multibufconst.h 103.33 +/usr/include/X11/extensions/shapestr.h 103.34 +/usr/include/X11/extensions/dbeproto.h 103.35 +/usr/include/X11/extensions/dpmsconst.h 103.36 +/usr/include/X11/extensions/securproto.h 103.37 +/usr/lib/pkgconfig/xextproto.pc
104.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 104.2 +++ b/xorgproto/stuff/xorg-xf86bigfontproto.list Thu Jan 16 13:14:32 2025 +0000 104.3 @@ -0,0 +1,4 @@ 104.4 +/usr/include/X11/extensions/xf86bigfproto.h 104.5 +/usr/include/X11/extensions/xf86bigfont.h 104.6 +/usr/include/X11/extensions/xf86bigfstr.h 104.7 +/usr/lib/pkgconfig/xf86bigfontproto.pc
105.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 105.2 +++ b/xorgproto/stuff/xorg-xf86dgaproto.list Thu Jan 16 13:14:32 2025 +0000 105.3 @@ -0,0 +1,8 @@ 105.4 +/usr/include/X11/extensions/xf86dgaconst.h 105.5 +/usr/include/X11/extensions/xf86dga1str.h 105.6 +/usr/include/X11/extensions/xf86dga.h 105.7 +/usr/include/X11/extensions/xf86dga1const.h 105.8 +/usr/include/X11/extensions/xf86dgastr.h 105.9 +/usr/include/X11/extensions/xf86dgaproto.h 105.10 +/usr/include/X11/extensions/xf86dga1proto.h 105.11 +/usr/lib/pkgconfig/xf86dgaproto.pc
106.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 106.2 +++ b/xorgproto/stuff/xorg-xf86driproto.list Thu Jan 16 13:14:32 2025 +0000 106.3 @@ -0,0 +1,4 @@ 106.4 +/usr/include/X11/dri/xf86driproto.h 106.5 +/usr/include/X11/dri/xf86dri.h 106.6 +/usr/include/X11/dri/xf86dristr.h 106.7 +/usr/lib/pkgconfig/xf86driproto.pc
107.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 107.2 +++ b/xorgproto/stuff/xorg-xf86miscproto.list Thu Jan 16 13:14:32 2025 +0000 107.3 @@ -0,0 +1,3 @@ 107.4 +/usr/include/X11/extensions/xf86misc.h 107.5 +/usr/include/X11/extensions/xf86mscstr.h 107.6 +/usr/lib/pkgconfig/xf86miscproto.pc
108.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 108.2 +++ b/xorgproto/stuff/xorg-xf86rushproto.list Thu Jan 16 13:14:32 2025 +0000 108.3 @@ -0,0 +1,3 @@ 108.4 +/usr/include/X11/extensions/xf86rush.h 108.5 +/usr/include/X11/extensions/xf86rushstr.h 108.6 +/usr/lib/pkgconfig/xf86rushproto.pc
109.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 109.2 +++ b/xorgproto/stuff/xorg-xf86vidmodeproto.list Thu Jan 16 13:14:32 2025 +0000 109.3 @@ -0,0 +1,4 @@ 109.4 +/usr/include/X11/extensions/xf86vmproto.h 109.5 +/usr/include/X11/extensions/xf86vmstr.h 109.6 +/usr/include/X11/extensions/xf86vm.h 109.7 +/usr/lib/pkgconfig/xf86vidmodeproto.pc
110.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 110.2 +++ b/xorgproto/stuff/xorg-xineramaproto.list Thu Jan 16 13:14:32 2025 +0000 110.3 @@ -0,0 +1,2 @@ 110.4 +/usr/include/X11/extensions/panoramiXproto.h 110.5 +/usr/lib/pkgconfig/xineramaproto.pc
111.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 111.2 +++ b/xorgproto/stuff/xorg-xproto.list Thu Jan 16 13:14:32 2025 +0000 111.3 @@ -0,0 +1,27 @@ 111.4 +/usr/include/X11/Xproto.h 111.5 +/usr/include/X11/XWDFile.h 111.6 +/usr/include/X11/Xwinsock.h 111.7 +/usr/include/X11/Sunkeysym.h 111.8 +/usr/include/X11/Xatom.h 111.9 +/usr/include/X11/DECkeysym.h 111.10 +/usr/include/X11/Xmd.h 111.11 +/usr/include/X11/Xarch.h 111.12 +/usr/include/X11/Xpoll.h 111.13 +/usr/include/X11/Xw32defs.h 111.14 +/usr/include/X11/Xosdefs.h 111.15 +/usr/include/X11/XF86keysym.h 111.16 +/usr/include/X11/Xdefs.h 111.17 +/usr/include/X11/Xos_r.h 111.18 +/usr/include/X11/HPkeysym.h 111.19 +/usr/include/X11/ap_keysym.h 111.20 +/usr/include/X11/Xfuncproto.h 111.21 +/usr/include/X11/Xos.h 111.22 +/usr/include/X11/Xwindows.h 111.23 +/usr/include/X11/Xfuncs.h 111.24 +/usr/include/X11/X.h 111.25 +/usr/include/X11/Xalloca.h 111.26 +/usr/include/X11/Xthreads.h 111.27 +/usr/include/X11/Xprotostr.h 111.28 +/usr/include/X11/keysymdef.h 111.29 +/usr/include/X11/keysym.h 111.30 +/usr/lib/pkgconfig/xproto.pc