ports/opt (3.8): tabs to 4 spaces
![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
commit 2fbde7be5eff47b5bddc3eb2f4c5e2ab3e51237a Author: Tim Biermann <tbier@posteo.de> Date: Sat Feb 10 09:36:39 2024 +0100 tabs to 4 spaces diff --git a/adwaita-icon-theme/.signature b/adwaita-icon-theme/.signature index 2ed402991..dfb7fc86e 100644 --- a/adwaita-icon-theme/.signature +++ b/adwaita-icon-theme/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ZYvEZTWOnoEsMqZx/NwNo8ASAgvspOOVtCNotMvOp2mb3HjLTA1CCUMvmh/u3QDU552OpC7taJFgUrQljfv6Qk= -SHA256 (Pkgfile) = 2c7fcb0d64e1de47ec533a6136617caba23d89c59aa08470bdc08696aa7c4a75 +RWSE3ohX2g5d/Y2Xkjo9FbyKcmlk/1Y4ELJk9GPgp4mZbXftlKJZ8wVdsvoDfzHjCQHPvBV4TywbObdyfgAeo8EaHOL6XgFioQs= +SHA256 (Pkgfile) = 5531cd08c949efed3f1e84633dae1316f87b9afc63be80722805d54f8701f96c SHA256 (.footprint) = 015beca286db325eb86bbb38db99968d2cc53ab369b952a451c862b2be77ee04 SHA256 (adwaita-icon-theme-45.0.tar.bz2) = e49be47855c6b7c822aaa872937fdfd52b4dd9302029f073685b615f7c878936 diff --git a/adwaita-icon-theme/Pkgfile b/adwaita-icon-theme/Pkgfile index a2470173e..fac8d1ecc 100644 --- a/adwaita-icon-theme/Pkgfile +++ b/adwaita-icon-theme/Pkgfile @@ -9,15 +9,15 @@ release=1 source=(https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/archive/$version/$name-$...) build() { - meson setup $name-$version build \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true + meson setup $name-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true - meson compile -C build - DESTDIR=$PKG meson install -C build + meson compile -C build + DESTDIR=$PKG meson install -C build - rm -rf $PKG/usr/share/licenses + rm -rf $PKG/usr/share/licenses } diff --git a/at-spi2-core/.signature b/at-spi2-core/.signature index 10129860c..ff43ca5ec 100644 --- a/at-spi2-core/.signature +++ b/at-spi2-core/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YGeStdg61zOv2Ze4paDFyN4pw4XIxWLgAT3UDoafaHYzw0nmmdCnJJM+bGEW+Yh9gvsyzfHiMoYot2tUCLlVgk= -SHA256 (Pkgfile) = ffb56e2d048cea85cd27dec96b88d5f6ecbf84bde11613f3c62dcff45c031d32 +RWSE3ohX2g5d/aACUIacTHjVlr4akEv9jiP/3yy3kucVFAPvSp6ghGS9nkr1uCnYtCJDxE2Air6GGPwWz7PeZda0ix5iPgi+9A4= +SHA256 (Pkgfile) = ef40b23618e0ef9b77bbbe7feba6d5dd8ec9ab1fc9c3605b7170ce07f528ff01 SHA256 (.footprint) = 5ce35c74857e01d075eca3fb60e17f42bc76cf83ddc3337f9db400988b55ccd6 SHA256 (at-spi2-core-2.50.1.tar.xz) = 5727b5c0687ac57ba8040e79bd6731b714a36b8fcf32190f236b8fb3698789e7 diff --git a/at-spi2-core/Pkgfile b/at-spi2-core/Pkgfile index edea2b83a..2fc753c8b 100644 --- a/at-spi2-core/Pkgfile +++ b/at-spi2-core/Pkgfile @@ -9,17 +9,17 @@ release=1 source=(https://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz) build() { - meson setup build $name-$version \ - --prefix /usr \ - --sysconfdir=/usr/etc \ - --libexecdir=/usr/lib/at-spi2 \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true + meson setup build $name-$version \ + --prefix /usr \ + --sysconfdir=/usr/etc \ + --libexecdir=/usr/lib/at-spi2 \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build - rm -r $PKG/usr/{share/locale,lib/systemd} + rm -r $PKG/usr/{share/locale,lib/systemd} } diff --git a/bin86/.signature b/bin86/.signature index ddd1fe5b9..6eb2a2f60 100644 --- a/bin86/.signature +++ b/bin86/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/aW+S7cTPk9LPNdDNOcfgKcF+w36tnD/RQQS22ddHH/gHhApKS2TytYSjOtZrWd3pzzI/HvHivyNtMm/lPkxXAM= -SHA256 (Pkgfile) = cd6b4e90506a5dfaad4bd0e53e91ee54c201695d6ee6b08fa9cba8e9eb6dc501 +RWSE3ohX2g5d/ey7aPbDcaxU8U3u/kBQhMuGB0wadh/AHVWWn5E2ZZQoFD/g5RC46P3UC4cJM4aWh15QNeZW5q1Ki3ssq20mpAY= +SHA256 (Pkgfile) = ebf4c892441b57cbe8e6f1a5eb72d1dbf52e48e1886059ca45b36a8e3315c9d9 SHA256 (.footprint) = 2991bc460e6ed6ee8256816fde768cb9f463b0dbe8d10e016501c10820f3035f SHA256 (bin86-0.16.21-c83297b.tar.gz) = 56ce828fe6482ae5f9867e179de093fb5d8b49354e8079b53763d550fcac25f8 SHA256 (bin86-x86_64.patch) = 3b41a07f6b31de8124d015f4526b9c1427771c3d7c9bd3bcbf888992f966bb47 diff --git a/bin86/Pkgfile b/bin86/Pkgfile index 11f4c61ef..f643b1f11 100644 --- a/bin86/Pkgfile +++ b/bin86/Pkgfile @@ -7,21 +7,21 @@ version=0.16.21 release=3 _commit=c83297b0dc5bf79dc900c005837a31e9c27f8aba source=(https://github.com/jbruchon/dev86/archive/$_commit/$name-$version-${_commit:0:7}.tar.gz - $name-x86_64.patch) + $name-x86_64.patch) build() { - cd dev86-$_commit + cd dev86-$_commit - patch -p1 -i $SRC/$name-x86_64.patch + patch -p1 -i $SRC/$name-x86_64.patch - sed -i '/#include "version.h"/d' as/as.c ld/io.c + sed -i '/#include "version.h"/d' as/as.c ld/io.c - cd bin86 - for i in ld as man; do ln -s ../${i} .; done - make -j1 CFLAGS="$CFLAGS -D_POSIX_SOURCE" PREFIX=/usr + cd bin86 + for i in ld as man; do ln -s ../${i} .; done + make -j1 CFLAGS="$CFLAGS -D_POSIX_SOURCE" PREFIX=/usr - install -d $PKG/usr/{bin,share/man/man1} - make PREFIX=$PKG/usr MANDIR=$PKG/usr/share/man/man1 install + install -d $PKG/usr/{bin,share/man/man1} + make PREFIX=$PKG/usr MANDIR=$PKG/usr/share/man/man1 install - rm -r $PKG/usr/share/man/man1/{bcc,elks,elksemu}.1 + rm -r $PKG/usr/share/man/man1/{bcc,elks,elksemu}.1 } diff --git a/bindutils/.signature b/bindutils/.signature index 6469feb3f..2ac6743aa 100644 --- a/bindutils/.signature +++ b/bindutils/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Y94WFDPRBUiLmeN+thaBF/AhWW35JDXxxhn7fTnyVjy8rU1St1ceo7YKubYspM4uOKMEcDjAJWr096M7GgsiQ8= -SHA256 (Pkgfile) = 944dd35cc8bd20d7f7c6db1b699e19481a7febaebe624c577074903a78938d67 +RWSE3ohX2g5d/RxztUsmkQCDaVtMMRfxkBcgQ+0o2nlojkNly3hp+coTAPwV4YI+TVBI9XKyaCP3q+7Tbwc+SzsYFIBvetPY1Ag= +SHA256 (Pkgfile) = 33ec7cdf3018b0ce9f762ac3533bde4eca2e26d54731c19d9429e390dca8debe SHA256 (.footprint) = 4f868c64eaed767326d922710d5cc0a0f50dfd08240e3314f8dd68f60096192c SHA256 (bind-9.18.21.tar.xz) = a556be22505d9ea4f9c6717aee9c549739c68498aff3ca69035787ecc648fec5 SHA256 (utils.patch) = 300e6a789ae99aca1a414a0e6d5ef67ec7b41baff99449e69c7c6b94785fc465 diff --git a/bindutils/Pkgfile b/bindutils/Pkgfile index e7701bbf3..8c9bf56c3 100644 --- a/bindutils/Pkgfile +++ b/bindutils/Pkgfile @@ -7,33 +7,33 @@ name=bindutils version=9.18.21 release=1 source=(https://ftp.isc.org/isc/bind9/$version/bind-$version.tar.xz - utils.patch) + utils.patch) build() { - cd bind-$version + cd bind-$version - patch -Np1 -i $SRC/utils.patch + patch -Np1 -i $SRC/utils.patch - ./configure \ - --prefix=/usr \ - --libdir=/usr/lib/bindutils \ - --includedir=/usr/include/bindutils \ - --disable-linux-caps \ - --disable-doh \ - --with-libxml2=no \ - --with-gssapi=no + ./configure \ + --prefix=/usr \ + --libdir=/usr/lib/bindutils \ + --includedir=/usr/include/bindutils \ + --disable-linux-caps \ + --disable-doh \ + --with-libxml2=no \ + --with-gssapi=no - make -C lib - make bind.keys.h - make -C bin/dig - make -C bin/delv - make -C doc - make DESTDIR=$PKG -C lib install - make DESTDIR=$PKG -C bin/dig install - make DESTDIR=$PKG -C bin/delv install + make -C lib + make bind.keys.h + make -C bin/dig + make -C bin/delv + make -C doc + make DESTDIR=$PKG -C lib install + make DESTDIR=$PKG -C bin/dig install + make DESTDIR=$PKG -C bin/delv install - install -D -m 644 doc/man/delv.1 $PKG/usr/share/man/man1/delv.1 - install -D -m 644 doc/man/dig.1 $PKG/usr/share/man/man1/dig.1 - install -D -m 644 doc/man/host.1 $PKG/usr/share/man/man1/host.1 - install -D -m 644 doc/man/nslookup.1 $PKG/usr/share/man/man1/nslookup.1 + install -D -m 644 doc/man/delv.1 $PKG/usr/share/man/man1/delv.1 + install -D -m 644 doc/man/dig.1 $PKG/usr/share/man/man1/dig.1 + install -D -m 644 doc/man/host.1 $PKG/usr/share/man/man1/host.1 + install -D -m 644 doc/man/nslookup.1 $PKG/usr/share/man/man1/nslookup.1 } diff --git a/btrfs-progs/.signature b/btrfs-progs/.signature index 68a91e865..a8f546f8b 100644 --- a/btrfs-progs/.signature +++ b/btrfs-progs/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/R7yH+YdWNusdMEzp26iWT8bmGqn7udaXeG8BNlq3pT0QWTij9Y84LgE8HuhL+tqWqk/8dUq9+VAtLyJd6T5zgE= -SHA256 (Pkgfile) = 4c9a4c404a5050b56ca7cd008937af23d19f42c0a07bc58eae2f0d503f23db22 +RWSE3ohX2g5d/QtA81w8/d3y079xi1cxHncLkGTBQhtpoT1Uq5xqVSvOvsl8V0PlNffVxyRH75Ukq5f2W+IE+g/7tVwgoWjkSw0= +SHA256 (Pkgfile) = 768d3d6616cb0d6f26d444253365b073cf196ba65a23035c895d6ea950456df6 SHA256 (.footprint) = ef06616bfc97153d927499b486b63c05ab945fdd8b779fff347ecbf7bda7afe9 SHA256 (btrfs-progs-v6.7.tar.xz) = c27f755185b9f2dab31f42e8a303d36bed2a3f3341cc6d75ee68a0a650a24767 diff --git a/btrfs-progs/Pkgfile b/btrfs-progs/Pkgfile index f382ff5b6..119656a71 100644 --- a/btrfs-progs/Pkgfile +++ b/btrfs-progs/Pkgfile @@ -9,18 +9,18 @@ release=1 source=(https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs...) build() { - cd $name-v$version + cd $name-v$version - ./configure \ - --prefix=/usr \ - --bindir=/sbin \ - --disable-convert \ - --disable-zoned \ - --disable-documentation - make - make DESTDIR=$PKG install + ./configure \ + --prefix=/usr \ + --bindir=/sbin \ + --disable-convert \ + --disable-zoned \ + --disable-documentation + make + make DESTDIR=$PKG install - install -d $PKG/usr/share/man/man{5,8} - install -m 644 Documentation/*.5 $PKG/usr/share/man/man5 - install -m 644 Documentation/*.8 $PKG/usr/share/man/man8 + install -d $PKG/usr/share/man/man{5,8} + install -m 644 Documentation/*.5 $PKG/usr/share/man/man5 + install -m 644 Documentation/*.8 $PKG/usr/share/man/man8 } diff --git a/cairo/.signature b/cairo/.signature index c7719fbfa..b44421db5 100644 --- a/cairo/.signature +++ b/cairo/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/eEgZ8VwX9eL2rUxF79vPTVN2AUQfSjqxUhSvVTyU7vgnk6ITRZrtOp4wsdpCQgW+5f9fQhx/8L5ddjxCQw9OwU= -SHA256 (Pkgfile) = c7c17181047234b3f7623c9cd4f661fe28491c9a33945a16fde447b26ab108f7 +RWSE3ohX2g5d/d8oH67sDOFLRZ9ADynnEjujGPuQvD/U1nWUZ2w+eTlsX32mYg/8xmyXFTgF5y/VKH2zame5zJIY8MpyUVkTPg0= +SHA256 (Pkgfile) = 7c252789838de4954003edf647373ca92a72c42d00c2d9de478743c78eab5c9d SHA256 (.footprint) = 4ecef32c60cd4ded5030702557eef5e3ebe7c44f7e9ba13f0a81bf2c4c7997e7 SHA256 (cairo-1.18.0.tar.bz2) = abf8fba4d510086a492783c3e0828e90b32734738fd80906595617d229d02bab diff --git a/cairo/Pkgfile b/cairo/Pkgfile index d08f63d5a..d064f3819 100644 --- a/cairo/Pkgfile +++ b/cairo/Pkgfile @@ -9,18 +9,18 @@ release=1 source=(https://gitlab.freedesktop.org/cairo/cairo/-/archive/$version/$name-$version...) build() { - meson setup build $name-$version $PKGMK_CAIRO \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D dwrite=disabled \ - -D spectre=disabled \ - -D symbol-lookup=disabled \ - -D tests=disabled - meson compile -C build - DESTDIR=$PKG meson install -C build + meson setup build $name-$version $PKGMK_CAIRO \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D dwrite=disabled \ + -D spectre=disabled \ + -D symbol-lookup=disabled \ + -D tests=disabled + meson compile -C build + DESTDIR=$PKG meson install -C build - chmod +x $PKG/usr/bin/cairo-trace + chmod +x $PKG/usr/bin/cairo-trace } diff --git a/cdrkit/.signature b/cdrkit/.signature index b40f9e2c4..5c5116357 100644 --- a/cdrkit/.signature +++ b/cdrkit/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Y74ifMv5QyHzCXcpLMmiN1Idgj8/OmqPZe199hMBPcQU4S7QE3rkRyKl+3AvuhGCjVBKMTwubmaxAIWhY28ZAc= -SHA256 (Pkgfile) = 72b93913ad3fc4c4254705e76ca432fea91783f80c0d05775d95be8b4552dd67 +RWSE3ohX2g5d/WipDWdoUC9U19okFJEXb6xrRSVyJtpjBDGT3xytiGiFMBDor/tmRs0pbVNmRZJJzJKROZxZ0G51u08IeWZhwAA= +SHA256 (Pkgfile) = b128e5a619ac046a2abf27f3e2bb724adc105d40341da5a5f906fd8380d044d4 SHA256 (.footprint) = 77f6cea25dd7d94bc541f287b93642c327b67f24ac416f3f8b6eadc54918ca8f SHA256 (cdrkit-1.1.11.tar.gz) = d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da SHA256 (cdrkit-1.1.9-efi-boot.patch) = fc9b45bde484bd83c7d34fd22a1d9699a997852b482502195c9e9c72a7b4abc8 diff --git a/cdrkit/Pkgfile b/cdrkit/Pkgfile index 46d60a7e9..675edd17a 100644 --- a/cdrkit/Pkgfile +++ b/cdrkit/Pkgfile @@ -7,16 +7,16 @@ name=cdrkit version=1.1.11 release=5 source=(http://pkgs.fedoraproject.org/repo/pkgs/cdrkit/cdrkit-1.1.11.tar.gz/efe08e2f... - cdrkit-1.1.9-efi-boot.patch) + cdrkit-1.1.9-efi-boot.patch) build () { - patch -d $name-$version -p1 -i $SRC/cdrkit-1.1.9-efi-boot.patch - cmake -S $name-$version -B build -G Ninja \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="$CFLAGS -fcommon" \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D MANSUBDIR=share/man \ - -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + patch -d $name-$version -p1 -i $SRC/cdrkit-1.1.9-efi-boot.patch + cmake -S $name-$version -B build -G Ninja \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS -fcommon" \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D MANSUBDIR=share/man \ + -Wno-dev + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/clang/.signature b/clang/.signature index 1f67117d5..1ec7eecb9 100644 --- a/clang/.signature +++ b/clang/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SPMqUU0jIDkGifEbPXnwhjeJGaZiyqDcGQY2wSALwzYolSXfZVpbRMNRv7dyIVSl9uLxR6yELcNaHIRiOElUwI= -SHA256 (Pkgfile) = f71acbb8db34118aaa0d7a1c7fa3c54dfc3722344c1cbe7815029beb0d934e02 +RWSE3ohX2g5d/fycB2z55Xc/8TrrVpnWXNQBRbTU4gwYfDByw0i/3pxC9fBs1D5Y6iUwEkbk6MEEbEmmPZUid2S8KKmRC2z3KgQ= +SHA256 (Pkgfile) = 996fb0a147b22790e0639bda45ace08995483f4bddf3214296da4e50e975976f SHA256 (.footprint) = f13580cbbf3f5323280b26d52b1306b3b6defbf00cadf9527c2a781279f9b8d8 SHA256 (clang-17.0.6.src.tar.xz) = a78f668a726ae1d3d9a7179996d97b12b90fb76ab9442a43110b972ff7ad9029 SHA256 (clang-tools-extra-17.0.6.src.tar.xz) = aa774642415d338d7b77a66fcbad6fd1f77f382dabcb67422a6230614eff1ab9 diff --git a/clang/Pkgfile b/clang/Pkgfile index a217fdf95..6c5949f0f 100644 --- a/clang/Pkgfile +++ b/clang/Pkgfile @@ -7,28 +7,28 @@ name=clang version=17.0.6 release=1 source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/clan... - https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/clan... - https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm... - https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak... - ) + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/clan... + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm... + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak... + ) build() { - mv clang-tools-extra-$version.src clang-$version.src/tools/extra - prt-get isinst ccache && PKGMK_CLANG+=' -D LLVM_CCACHE_BUILD=ON' + mv clang-tools-extra-$version.src clang-$version.src/tools/extra + prt-get isinst ccache && PKGMK_CLANG+=' -D LLVM_CCACHE_BUILD=ON' - mv cmake-$version.src cmake + mv cmake-$version.src cmake - cmake -S $name-$version.src -B build -G Ninja $PKGMK_CLANG \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_INSTALL_LIBEXECDIR=lib/clang \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ - -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ - -D LLVM_MAIN_SRC_DIR="$SRC/llvm-$version.src" \ - -D LLVM_EXTERNAL_LIT=/usr/bin/lit \ - -D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \ - -D LLVM_INCLUDE_TESTS=OFF \ - -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + cmake -S $name-$version.src -B build -G Ninja $PKGMK_CLANG \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBEXECDIR=lib/clang \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D LLVM_MAIN_SRC_DIR="$SRC/llvm-$version.src" \ + -D LLVM_EXTERNAL_LIT=/usr/bin/lit \ + -D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \ + -D LLVM_INCLUDE_TESTS=OFF \ + -Wno-dev + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/compiler-rt/.signature b/compiler-rt/.signature index 43648e57c..e1fdbf9c3 100644 --- a/compiler-rt/.signature +++ b/compiler-rt/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SBHt0QbsdXpYxZcEMZ8hD7+nckMo+QJD9iv0JAMfIHjmMDPkHfK7GvtBgbooX/auETOW1wH803UksSbEhQvsQQ= -SHA256 (Pkgfile) = a20eddafdb00b6273e1658c13278c66a5a6f17d149d16720bd4abeb08fd81d7e +RWSE3ohX2g5d/eHa6/hZgEnaFkSgdK/7eE0xS77iqIuzAooLumcLTyvWkTlw6RtI59k/ay9z7JlKBTPPliV1hX5YbdC0DXQ22wk= +SHA256 (Pkgfile) = 20033e0eacebc0d65ede0c794a823b8f78a5ef21425ad41b0b372826e4cabdf3 SHA256 (.footprint) = aaa8a83ea78ae0e120d18645233c1a43b0cb4c0f1fd713088313240024c31acb SHA256 (compiler-rt-17.0.6.src.tar.xz) = 11b8d09dcf92a0f91c5c82defb5ad9ff4acf5cf073a80c317204baa922d136b4 SHA256 (llvm-17.0.6.src.tar.xz) = b638167da139126ca11917b6880207cc6e8f9d1cbb1a48d87d017f697ef78188 diff --git a/compiler-rt/Pkgfile b/compiler-rt/Pkgfile index 11c6524aa..175e7c39d 100644 --- a/compiler-rt/Pkgfile +++ b/compiler-rt/Pkgfile @@ -7,20 +7,20 @@ name=compiler-rt version=17.0.6 release=1 source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/comp... - https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm... - https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak...) + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm... + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak...) build() { - mv llvm-$version.src llvm - mv cmake-$version.src cmake + mv llvm-$version.src llvm + mv cmake-$version.src cmake - cmake -S $name-$version.src -B build -G Ninja \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ - -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ - -D COMPILER_RT_INSTALL_PATH=/usr/lib/clang/${version:0:2} \ - -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + cmake -S $name-$version.src -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D COMPILER_RT_INSTALL_PATH=/usr/lib/clang/${version:0:2} \ + -Wno-dev + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/cryptsetup/.signature b/cryptsetup/.signature index 42fa91887..856fd175d 100644 --- a/cryptsetup/.signature +++ b/cryptsetup/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Wf985UOdhMulWuktZwynKAHmTMOeLoCEzskVu7U/ipTupt9I3tBzt231Fj8JgfH3TdgZf//eezBQhx9s9pymww= -SHA256 (Pkgfile) = 04922494aeff1fb110e0528c50ea48d3ca236995adcbb52b3362d3cd91aeda91 +RWSE3ohX2g5d/XaHTzWSsHblBd8h7wWEnD61N+wf4YX+rzE3AgxpWw01kOvKAVvkRaQj7IhOOxPiCMkje/j1Pbqkw4oyC6WwzQk= +SHA256 (Pkgfile) = ca83d2d70ac71c8cf61813b5d28e27815c159ddac295c5c8856f1d0d6ea80c5c SHA256 (.footprint) = bf0b2af4b3b4bebce8d1ffba30175c378efe612246bd8105d25ee0843b557ad4 SHA256 (cryptsetup-2.7.0.tar.xz) = 94003a00cd5a81944f45e8dc529e0cfd2a6ff629bd2cd21cf5e574e465daf795 diff --git a/cryptsetup/Pkgfile b/cryptsetup/Pkgfile index 86819d5fc..b0ac76c63 100644 --- a/cryptsetup/Pkgfile +++ b/cryptsetup/Pkgfile @@ -9,18 +9,18 @@ release=1 source=(https://www.kernel.org/pub/linux/utils/$name/v${version%.*}/$name-$version.tar.xz) build() { - cd $name-$version + cd $name-$version - prt-get isinst asciidoctor || PKGMK_CRYPTSETUP+=' --disable-asciidoc' + prt-get isinst asciidoctor || PKGMK_CRYPTSETUP+=' --disable-asciidoc' - ./configure $PKGMK_CRYPTSETUP \ - --prefix=/usr \ - --disable-nls \ - --enable-static-cryptsetup \ - --disable-ssh-token - make - make DESTDIR=$PKG install + ./configure $PKGMK_CRYPTSETUP \ + --prefix=/usr \ + --disable-nls \ + --enable-static-cryptsetup \ + --disable-ssh-token + make + make DESTDIR=$PKG install - install -d $PKG/sbin - mv $PKG/{usr/sbin,sbin}/cryptsetup.static + install -d $PKG/sbin + mv $PKG/{usr/sbin,sbin}/cryptsetup.static } diff --git a/dbus-glib/.signature b/dbus-glib/.signature index cb5000a62..e81b47f7b 100644 --- a/dbus-glib/.signature +++ b/dbus-glib/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ayOLybOtbTLr7Lp0I6Nt+tToH6pFPhLM0Iqct1qhERSCB86Vcq3+HR1mLGGCtKfvw+CerTqSHbNFb757qgI+AU= -SHA256 (Pkgfile) = 2126993637c6666f8c5911f0ec5a54b8c1e269e99f965b0f4911cdf7c70b208a +RWSE3ohX2g5d/d3LqEjJhRo5yaMag74JXOPJyUS721vfgkbS++r+IzGVPAOfkjFn9OX3CioXrnuKpQY7bGTEftyTUH8ke4+zKAU= +SHA256 (Pkgfile) = 0e63c0efd069bd4159d43c5bf5fe72becdce48611f8a45f21e80cb11fb08abec SHA256 (.footprint) = ed21101f6ec01240f8881bbaf3293534d314e52ad3fd237d16f6dc6ec8ef3b4b SHA256 (dbus-glib-0.112.tar.gz) = 7d550dccdfcd286e33895501829ed971eeb65c614e73aadb4a08aeef719b143a diff --git a/dbus-glib/Pkgfile b/dbus-glib/Pkgfile index 76ed3938e..c6c62bd1d 100644 --- a/dbus-glib/Pkgfile +++ b/dbus-glib/Pkgfile @@ -9,16 +9,16 @@ release=2 source=(https://dbus.freedesktop.org/releases/$name/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - prt-get isinst bash-completion || PKGMK_DBUSGLIB+=' --enable-bash-completion=no' + prt-get isinst bash-completion || PKGMK_DBUSGLIB+=' --enable-bash-completion=no' - ./configure $PKGMK_DBUSGLIB \ - --prefix=/usr \ - --libexecdir=/usr/lib/dbus-glib \ - --disable-static - make - make DESTDIR=$PKG install + ./configure $PKGMK_DBUSGLIB \ + --prefix=/usr \ + --libexecdir=/usr/lib/dbus-glib \ + --disable-static + make + make DESTDIR=$PKG install - rm -r $PKG/usr/share/gtk-doc + rm -r $PKG/usr/share/gtk-doc } diff --git a/dbus/.signature b/dbus/.signature index 33cbd9011..5e7c39da2 100644 --- a/dbus/.signature +++ b/dbus/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/U6therX6cbGtGS0+WrD9cAHTp0877afRUz4Y+JrljCeM2TwHlTWINMETdL6GfVoDDDtwRJlo5Tb92YgC39MqwM= -SHA256 (Pkgfile) = d6782ee6fd1906023641f9d7c8cfcc1211001a6069556beef9d9119e73ad24a2 +RWSE3ohX2g5d/YTfYSqTnPVAjkfFFeHMFADFxrns9E7qXSAvGrWWju6qPNzKYpd+++DFCCXGIe4sAY4gB9rj+ovvau2mwFPmpAY= +SHA256 (Pkgfile) = 918c38aaef8a3c1fa5e0a97a181a54a9c1d8ddef39fa3bcbf195c1c5b2c687e3 SHA256 (.footprint) = 239f39c443493d433d99a58a1d3683c57af2f77d460d75e45c47d3a1f90b702e SHA256 (dbus-1.14.10.tar.xz) = ba1f21d2bd9d339da2d4aa8780c09df32fea87998b73da24f49ab9df1e36a50f SHA256 (rc.dbus) = 6d67e387a8b3296f7c5b88cbe5e5c4ec113ce9b36abc8da4b733aae624a6a6d6 diff --git a/dbus/Pkgfile b/dbus/Pkgfile index 679064557..828517831 100644 --- a/dbus/Pkgfile +++ b/dbus/Pkgfile @@ -7,30 +7,30 @@ name=dbus version=1.14.10 release=1 source=(https://dbus.freedesktop.org/releases/dbus/$name-$version.tar.xz - rc.dbus 30-dbus.launch) + rc.dbus 30-dbus.launch) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --with-dbus-daemondir=/usr/sbin \ - --localstatedir=/var \ - --runstatedir=/run \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib/dbus \ - --with-dbus-user=messagebus \ - --with-init-scripts=none \ - --with-system-pid-file=/run/dbus/pid \ - --with-system-socket=/run/dbus/system_bus_socket + ./configure \ + --prefix=/usr \ + --with-dbus-daemondir=/usr/sbin \ + --localstatedir=/var \ + --runstatedir=/run \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/dbus \ + --with-dbus-user=messagebus \ + --with-init-scripts=none \ + --with-system-pid-file=/run/dbus/pid \ + --with-system-socket=/run/dbus/system_bus_socket - make - make DESTDIR=$PKG install + make + make DESTDIR=$PKG install - install -D -m 0755 $SRC/rc.dbus $PKG/etc/rc.d/dbus - install -D -m 0755 $SRC/30-dbus.launch \ - $PKG/etc/X11/xinit/xinitrc.d/30-dbus.launch.sh + install -D -m 0755 $SRC/rc.dbus $PKG/etc/rc.d/dbus + install -D -m 0755 $SRC/30-dbus.launch \ + $PKG/etc/X11/xinit/xinitrc.d/30-dbus.launch.sh - rm -r $PKG/usr/share/doc $PKG/var/run - rm -rf $PKG/usr/share/xml + rm -r $PKG/usr/share/doc $PKG/var/run + rm -rf $PKG/usr/share/xml } diff --git a/dialog/.signature b/dialog/.signature index 7eaf7223b..b42d8f144 100644 --- a/dialog/.signature +++ b/dialog/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/XxCDjGPGk1xBSp4iuJcWsIRJI69Ih7o9fMCgUWXh/vXM54vATaDjMavJrNLcnfsfm9MfPwHnj9Uxo/cZHehVQA= -SHA256 (Pkgfile) = 9f2c5698c861276abfe5f532c7052654189f4865d00a411be253116c34d5b261 +RWSE3ohX2g5d/W9FR48J6m4sDrw0pb72hhxTwtO7/U6jId4iOftv1ltX+KSGs+Q8MLaodB8qP67ArzfJ8ZjcYjwEFmXAV8UbvgI= +SHA256 (Pkgfile) = a790e50c7c884b10b410d797a5249e3e693be73e53dbcfb966717a8309bd7db8 SHA256 (.footprint) = f0120269ef1cd244a1f1e263249bb22e28cad98b4dcae44048d538b9fa3d71e8 SHA256 (dialog-1.3-20240101.tgz) = 9419eb52b95837312a76ccb26002c5d624fab53abde0859f1c7364179dc0ebad diff --git a/dialog/Pkgfile b/dialog/Pkgfile index f2519de4c..b26d355d7 100644 --- a/dialog/Pkgfile +++ b/dialog/Pkgfile @@ -9,8 +9,8 @@ release=1 source=(https://invisible-mirror.net/archives/$name/$name-$version.tgz) build () { - cd $name-$version - ./configure --prefix=/usr --with-ncursesw - make - make DESTDIR=$PKG install + cd $name-$version + ./configure --prefix=/usr --with-ncursesw + make + make DESTDIR=$PKG install } diff --git a/efibootmgr/.signature b/efibootmgr/.signature index 4805316d7..a4e522542 100644 --- a/efibootmgr/.signature +++ b/efibootmgr/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fAJPAvncvz4pCBXg1a31D8FVKTapf1PxCGDIl2AT3eMT/m9IRSvVxSTxm661TQWDi/YAUWyZcZTIYSTZdEngQ8= -SHA256 (Pkgfile) = 25cad8463d2f1cb4824845d2f72a3901302dd70ef2bafbecfa51aae7b726e7f7 +RWSE3ohX2g5d/aNNy6uFUjOf9vJLPKgARNDcQXoJPaP8XfPEkljYGXi8J9CQT4Ny0bv8AW2JZrxZpO6SRvlWQ8NHrajN6YZANAk= +SHA256 (Pkgfile) = 6209c7a66475b82b6ba8444622e4c476eac5cf91ce8574bc87578c188e88f7f5 SHA256 (.footprint) = e34f18fd1083f800387ab49d04767d3d41735415249dcd80b13acf5c78108282 SHA256 (efibootmgr-18.tar.gz) = 442867d12f8525034a404fc8af3036dba8e1fc970998af2486c3b940dfad0874 diff --git a/efibootmgr/Pkgfile b/efibootmgr/Pkgfile index c460ea3ae..653f8f0f5 100644 --- a/efibootmgr/Pkgfile +++ b/efibootmgr/Pkgfile @@ -9,13 +9,13 @@ release=1 source=(https://github.com/rhboot/efibootmgr/archive/$version/$name-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - export CFLAGS="${CFLAGS} -Wno-error=pointer-sign" - sed -e '/extern int efi_set_verbose/d' -i src/efibootmgr.c + export CFLAGS="${CFLAGS} -Wno-error=pointer-sign" + sed -e '/extern int efi_set_verbose/d' -i src/efibootmgr.c - EFIDIR=/boot/efi make + EFIDIR=/boot/efi make - install -D src/efibootmgr $PKG/usr/sbin/efibootmgr - install -D src/efibootmgr.8 $PKG/usr/share/man/man8/efibootmgr.8 + install -D src/efibootmgr $PKG/usr/sbin/efibootmgr + install -D src/efibootmgr.8 $PKG/usr/share/man/man8/efibootmgr.8 } diff --git a/efivar/.signature b/efivar/.signature index 54d7b42a7..e8401afdc 100644 --- a/efivar/.signature +++ b/efivar/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/esyKcnGs6RhNlS08X6++/nhN1cZtZJDa9ROCVT8hC+gqw7UwHnQeRk4Pd6UhmpEloqVLUQiNjPk6UW4A7tXpAk= -SHA256 (Pkgfile) = bf53db9214a950671cb945d759306a73a49152da0ec2cb7bb3bc84a2e7669a05 +RWSE3ohX2g5d/b9Z9b5N40CosHMf5yCOV+D4Wrvus6Arx09twQuZdiuZ6/6PKVyAFoUKCe0Fssz/aztwg1RHWMDgCUnzv2A/UAc= +SHA256 (Pkgfile) = a602c52cf9e1b3bd42c2bf95afae00ef9d4c46c5daca6cc49ebfcc89f354a727 SHA256 (.footprint) = cda25328607e977632487a52459e8c0627171d2d565cf152bbf429bf1acd095e SHA256 (efivar-39.tar.gz) = c9edd15f2eeeea63232f3e669a48e992c7be9aff57ee22672ac31f5eca1609a6 diff --git a/efivar/Pkgfile b/efivar/Pkgfile index 1a4f032f1..ff20bdbb7 100644 --- a/efivar/Pkgfile +++ b/efivar/Pkgfile @@ -10,8 +10,8 @@ source=(https://github.com/rhboot/efivar/archive/refs/tags/$version.tar.gz) renames=($name-$version.tar.gz) build() { - cd $name-$version - sed 's/docs//' -i Makefile - make -j1 - make libdir=/usr/lib DESTDIR=$PKG install + cd $name-$version + sed 's/docs//' -i Makefile + make -j1 + make libdir=/usr/lib DESTDIR=$PKG install } diff --git a/firefox-bin/.signature b/firefox-bin/.signature index fdc0612b3..26dd899fb 100644 --- a/firefox-bin/.signature +++ b/firefox-bin/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dgpnEy6KkNx/mf8N1UIm0cHoUWC+8GU5fUat8A5wZdxvjku+8Btoj7T24zVbOP+bSzEJh35aVrIcoaZyUjClwk= -SHA256 (Pkgfile) = 621f72cdf444ba61eae7156c33a4c01c90a1a3e536bf604d16a5dbce69145b3c +RWSE3ohX2g5d/S99yyQ4OeB04OfXnT2e1/j03NEUtcwEQ/IeXizisSw4w8CyqHD7g2WeDbBzuoK+IB1Q3syfyegoHWzraCah9Qs= +SHA256 (Pkgfile) = cc29db95954899a93226fd3dfc07e8a6be779fbaf1532af68032f624813bf06f SHA256 (.footprint) = 9fb5082751ace80b2c50196f5d6c26468ad33c4e9068c7c0687028f1ba67f81c SHA256 (firefox-122.0.1.tar.bz2) = 1c502c15f71bb729e6506667c32de525849d6571f4a3a21e5b02fc08312b20e7 SHA256 (policies.json) = cf856011307f7831d74cdacb4e80b6dceaa49882b8dcba008d527a78764903f4 diff --git a/firefox-bin/Pkgfile b/firefox-bin/Pkgfile index 95d5c261f..2b3e0a5de 100644 --- a/firefox-bin/Pkgfile +++ b/firefox-bin/Pkgfile @@ -7,27 +7,27 @@ name=firefox-bin version=122.0.1 release=1 source=(http://ftp.mozilla.org/pub/firefox/releases/$version/linux-x86_64/en-US/fire... \ - policies.json firefox.desktop) + policies.json firefox.desktop) build() { - cd firefox - install -d $PKG/usr/{lib,bin} - mv $SRC/firefox $PKG/usr/lib/firefox - ln -s /usr/lib/firefox/firefox $PKG/usr/bin/firefox - mkdir -p $PKG/usr/lib/firefox/lib + cd firefox + install -d $PKG/usr/{lib,bin} + mv $SRC/firefox $PKG/usr/lib/firefox + ln -s /usr/lib/firefox/firefox $PKG/usr/bin/firefox + mkdir -p $PKG/usr/lib/firefox/lib - mkdir -p $PKG/etc/revdep.d - echo "/usr/lib/firefox" > $PKG/etc/revdep.d/firefox-bin + mkdir -p $PKG/etc/revdep.d + echo "/usr/lib/firefox" > $PKG/etc/revdep.d/firefox-bin - #We don't want these 'features' - rm -r $PKG/usr/lib/firefox/browser/features - # Disable autoupdate - mkdir $PKG/usr/lib/firefox/distribution + #We don't want these 'features' + rm -r $PKG/usr/lib/firefox/browser/features + # Disable autoupdate + mkdir $PKG/usr/lib/firefox/distribution - install -m644 $SRC/policies.json $PKG/usr/lib/firefox/distribution/ + install -m644 $SRC/policies.json $PKG/usr/lib/firefox/distribution/ - install -m644 -D $SRC/firefox.desktop $PKG/usr/share/applications/firefox.desktop - install -m755 -d $PKG/usr/share/pixmaps - ln -s /usr/lib/firefox/browser/chrome/icons/default/default32.png \ - $PKG/usr/share/pixmaps/firefox.png + install -m644 -D $SRC/firefox.desktop $PKG/usr/share/applications/firefox.desktop + install -m755 -d $PKG/usr/share/pixmaps + ln -s /usr/lib/firefox/browser/chrome/icons/default/default32.png \ + $PKG/usr/share/pixmaps/firefox.png } diff --git a/fontconfig/.signature b/fontconfig/.signature index 3456d4f5b..d844ba3d7 100644 --- a/fontconfig/.signature +++ b/fontconfig/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Ruurd1M7xkIX5El2oAUEiU65mxL7OHfGPM1Rdk01lfITY7LxdlbcHf9ujfR2jV0TnT8HvKTB6mt0UlqU/fjlAs= -SHA256 (Pkgfile) = 6b2e58c1ad6cb8b510fe4826177e01790cc3891770953a54f0e2abc7d4464e6c +RWSE3ohX2g5d/etQjNkSRBDGQEIaUJ+MCmh4H2OzXy/kDC5TWc4W5KJOYh+4nRbKstb07n3B22EPUYpobzu7njDEQPqwqo+9wg8= +SHA256 (Pkgfile) = 42f2bbced39f80e83cf05d209fee8acdcc9b65191d624171ceeb4a95f2dd4182 SHA256 (.footprint) = 048249e738c1f96ceb182cd98a728485720ce3dfb2a2d3b9ed001c41b8a5f5f9 SHA256 (fontconfig-2.15.0.tar.xz) = 63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e diff --git a/fontconfig/Pkgfile b/fontconfig/Pkgfile index f7b85074b..03d0b3c1b 100644 --- a/fontconfig/Pkgfile +++ b/fontconfig/Pkgfile @@ -9,24 +9,24 @@ release=2 source=(https://fontconfig.org/release/$name-$version.tar.xz) build() { - meson setup $name-$version build \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode=nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D doc-man=enabled \ - -D doc=disabled \ - -D nls=disabled \ - -D tests=disabled \ - -D cache-build=disabled - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build + meson setup $name-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode=nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D doc-man=enabled \ + -D doc=disabled \ + -D nls=disabled \ + -D tests=disabled \ + -D cache-build=disabled + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build - # Enabling autohinting by default - pushd $PKG/etc/fonts/conf.d - ln -sf ../../../usr/share/fontconfig/conf.avail/10-autohint.conf - popd + # Enabling autohinting by default + pushd $PKG/etc/fonts/conf.d + ln -sf ../../../usr/share/fontconfig/conf.avail/10-autohint.conf + popd - rm -f $PKG/etc/fonts/conf.d/README + rm -f $PKG/etc/fonts/conf.d/README } diff --git a/freetype/.signature b/freetype/.signature index 597671c76..956ca51bb 100644 --- a/freetype/.signature +++ b/freetype/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/VIr7n5ZKaj8/F3iwDlDziVTX261fpx8g1NdPda4dMIWONggDSQHasnwkQQpUPmCBOcAwibfxL+8efHTB6lyCQE= -SHA256 (Pkgfile) = ff211a34c0fc516f2a6a32366e189efad4f2faa11b1fafef5b6247ba4c3c439d +RWSE3ohX2g5d/aXVSoR9yrowAWKPrpx5IWm48FgQLrVMwruGx/E9sV3OrCB68lYqoOp+veMHtUZgmoodhl5VsbF0BFvXnL9pYQ4= +SHA256 (Pkgfile) = 6037073f3de57a2ea6acf6e65c6f5cb74bcbb2f2fc16fd5c54e02e965e657432 SHA256 (.footprint) = bd427910a01d66bc1e36ea59b05b1f451a276f3a4bbf319346fe89800ebff33e SHA256 (freetype-2.13.2.tar.xz) = 12991c4e55c506dd7f9b765933e62fd2be2e06d421505d7950a132e4f1bb484d SHA256 (freetype2.sh) = f7f8e09c44f7552c883846e9a6a1efc50377c4932234e74adc4a8ff750606467 diff --git a/freetype/Pkgfile b/freetype/Pkgfile index c44595f82..fe90fc318 100644 --- a/freetype/Pkgfile +++ b/freetype/Pkgfile @@ -9,25 +9,25 @@ version=2.13.2 release=1 source=(https://sourceforge.net/projects/freetype/files/freetype2/$version/freetype-... - freetype2.sh - 0001-Enable-table-validation-modules.patch - 0002-Enable-subpixel-rendering.patch - 0004-Enable-long-PCF-family-names.patch) + freetype2.sh + 0001-Enable-table-validation-modules.patch + 0002-Enable-subpixel-rendering.patch + 0004-Enable-long-PCF-family-names.patch) build() { - patch -Np1 -d $name-$version -i $SRC/0001-Enable-table-validation-modules.patch - patch -Np1 -d $name-$version -i $SRC/0002-Enable-subpixel-rendering.patch - patch -Np1 -d $name-$version -i $SRC/0004-Enable-long-PCF-family-names.patch + patch -Np1 -d $name-$version -i $SRC/0001-Enable-table-validation-modules.patch + patch -Np1 -d $name-$version -i $SRC/0002-Enable-subpixel-rendering.patch + patch -Np1 -d $name-$version -i $SRC/0004-Enable-long-PCF-family-names.patch - meson setup $name-$version build \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode=nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D default_library=shared - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build + meson setup $name-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode=nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D default_library=shared + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build - install -Dt $PKG/etc/profile.d -m644 $SRC/freetype2.sh + install -Dt $PKG/etc/profile.d -m644 $SRC/freetype2.sh } diff --git a/gdk-pixbuf/.signature b/gdk-pixbuf/.signature index ac4d456c9..79442c594 100644 --- a/gdk-pixbuf/.signature +++ b/gdk-pixbuf/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/S8zAXIHkN8Cd1tQFFV+DT7RS2Gp2pnCajtxkQX5zqf6L2w54z1HkH7Tng5f0SZpT93PBZHmFfW2sRveIcK/eg8= -SHA256 (Pkgfile) = 903d64c957fdc9c5eb0f1d5db7e9c56428f4557f5764b21ac91c7035d1a8973f +RWSE3ohX2g5d/Ue5l2+jYSZxjiEXqmvoIoh8ZVMJHMVPXA5SEPhtnLJfYN2ZQEckm6IERBnhjLBhGhlfMGXggKcfAxSJ1gGzEQk= +SHA256 (Pkgfile) = 9f94d014440604b84a3cf9a06ae1db7e985e893f404eb4237eceb91821302885 SHA256 (.footprint) = a21398e9f23264c1682a0e19ce8db5337b1068eb90d6183ebb6b6404f5a4ce2a SHA256 (gdk-pixbuf-2.42.10.tar.xz) = ee9b6c75d13ba096907a2e3c6b27b61bcd17f5c7ebeab5a5b439d2f2e39fe44b SHA256 (gdk-pixbuf.loaders) = cca349521b2de5dd2d19c0640dc5793b9d988a144d2b00afc81eb940c4d65622 diff --git a/gdk-pixbuf/Pkgfile b/gdk-pixbuf/Pkgfile index 94aa1cd07..8fa67b8df 100644 --- a/gdk-pixbuf/Pkgfile +++ b/gdk-pixbuf/Pkgfile @@ -7,24 +7,24 @@ name=gdk-pixbuf version=2.42.10 release=1 source=(https://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz - gdk-pixbuf.loaders gdk-pixbuf-register.sh) + gdk-pixbuf.loaders gdk-pixbuf-register.sh) build() { - meson setup build $name-$version \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D installed_tests=false \ - -D man=false + meson setup build $name-$version \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D installed_tests=false \ + -D man=false - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build - install -m 644 $SRC/gdk-pixbuf.loaders \ - $PKG/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache - install -m 755 $SRC/gdk-pixbuf-register.sh \ - $PKG/usr/bin/gdk-pixbuf-register - rm -r $PKG/usr/share/locale + install -m 644 $SRC/gdk-pixbuf.loaders \ + $PKG/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache + install -m 755 $SRC/gdk-pixbuf-register.sh \ + $PKG/usr/bin/gdk-pixbuf-register + rm -r $PKG/usr/share/locale } diff --git a/glib/.signature b/glib/.signature index da131c93e..77f787afe 100644 --- a/glib/.signature +++ b/glib/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/TdX70yBai1dX6LCp8hwD/oPhTQ6z/MWk0BMbVEX/EI9DUpLoESsKS3wrmHZEE/vkvXn0tQ8S//tM3XRQuL0hAQ= -SHA256 (Pkgfile) = 8800be408d2e9066ce701e6f9a4508b2f92605e245d67423caa2f95010e53fbe +RWSE3ohX2g5d/fV5yG9+n8c532qEqUO6NJLuGljDKvbGGopyI/kBkZo6kP8W2W+uzpYBViDb9sEeu8v0mPjrEeyRZ86o7Ky9Zg8= +SHA256 (Pkgfile) = b36aa9571e15e43d46895c86f2c165bec3d9cd13f7b78f1ea28ce4ad6dbb29f6 SHA256 (.footprint) = cbaa772cf863a88bec70492e1e55605bd7f5da76c446d6777093db69fb513298 SHA256 (glib-2.78.4.tar.xz) = 24b8e0672dca120cc32d394bccb85844e732e04fe75d18bb0573b2dbc7548f63 SHA256 (gschemas.compiled) = f2ca328db96bf936e677d53b3e89fc4bf57ada9a1d5e2466cb0afe85307a1e75 diff --git a/glib/Pkgfile b/glib/Pkgfile index 3e184b379..24beac3b6 100644 --- a/glib/Pkgfile +++ b/glib/Pkgfile @@ -7,29 +7,29 @@ name=glib version=2.78.4 release=1 source=(https://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz \ - gschemas.compiled) + gschemas.compiled) build() { - sed 's|/var/run/dbus|/run/dbus|' -i $name-$version/gio/gdbusaddress.c + sed 's|/var/run/dbus|/run/dbus|' -i $name-$version/gio/gdbusaddress.c - meson setup build $name-$version \ - --prefix=/usr \ - --libexecdir=/usr/lib/glib \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D nls=disabled \ - -D selinux=disabled \ - -D gtk_doc=false \ - -D tests=false - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build + meson setup build $name-$version \ + --prefix=/usr \ + --libexecdir=/usr/lib/glib \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D nls=disabled \ + -D selinux=disabled \ + -D gtk_doc=false \ + -D tests=false + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build - export PYTHONHASHSEED=0 - /usr/bin/python3 -m compileall -d /usr/share/glib-2.0/codegen $PKG/usr/share/glib-2.0/codegen - /usr/bin/python3 -O -m compileall -d /usr/share/glib-2.0/codegen $PKG/usr/share/glib-2.0/codegen + export PYTHONHASHSEED=0 + /usr/bin/python3 -m compileall -d /usr/share/glib-2.0/codegen $PKG/usr/share/glib-2.0/codegen + /usr/bin/python3 -O -m compileall -d /usr/share/glib-2.0/codegen $PKG/usr/share/glib-2.0/codegen - install -m 0644 $SRC/gschemas.compiled $PKG/usr/share/glib-2.0/schemas/gschemas.compiled - prt-get isinst bash-completion || rm -r $PKG/usr/share/bash-completion + install -m 0644 $SRC/gschemas.compiled $PKG/usr/share/glib-2.0/schemas/gschemas.compiled + prt-get isinst bash-completion || rm -r $PKG/usr/share/bash-completion } diff --git a/glslang/.signature b/glslang/.signature index 39fcf18f4..07274a440 100644 --- a/glslang/.signature +++ b/glslang/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/U/GDAepAN8K6rtqdA+LhAMcbKPdnRBTafADVpnUgCSiScNo4Ytzoa1pRW53XgiHcIcN6o39vtL0IZlzroWeLAQ= -SHA256 (Pkgfile) = 08bf378d97c8bd7322d2bb549ed37405800ac2f39f90ad036dadbd329a564be1 +RWSE3ohX2g5d/RcHm91wi/nJlOtX9fLkkvCn2AC2yA+0iES83FP7vrogYTniN0FWl/FMGLFSFD7MrqbwJT63R3bCKwfUE5OM5g8= +SHA256 (Pkgfile) = 5e9530b8d20db019ef93312ecab77c8075c5ad77a041b95a961be17ac59d523a SHA256 (.footprint) = 702155a9e10b703924b4af497c0a28a1f07081dd0d6f477210903c291e53bb76 SHA256 (glslang-sdk-14.0.0.tar.gz) = 80bbb916a23e94ea9cbfb1acb5d1a44a7e0c9613bcf5b5947c03f2273bdc92b0 diff --git a/glslang/Pkgfile b/glslang/Pkgfile index a2df16689..775fb66d1 100644 --- a/glslang/Pkgfile +++ b/glslang/Pkgfile @@ -9,30 +9,30 @@ release=1 source=(https://github.com/KhronosGroup/glslang/archive/$version/$name-sdk-$version....) build() { - local config=" - -G Ninja - -S $name-$version - -D CMAKE_INSTALL_PREFIX=/usr - -D CMAKE_INSTALL_LIBDIR=lib - -D CMAKE_BUILD_TYPE=Release - -D CMAKE_SKIP_RPATH=yes - -D ENABLE_PCH=OFF - -D BUILD_EXTERNAL=OFF - -D ENABLE_PCH=OFF - -D ALLOW_EXTERNAL_SPIRV_TOOLS=ON - -Wno-dev" + local config=" + -G Ninja + -S $name-$version + -D CMAKE_INSTALL_PREFIX=/usr + -D CMAKE_INSTALL_LIBDIR=lib + -D CMAKE_BUILD_TYPE=Release + -D CMAKE_SKIP_RPATH=yes + -D ENABLE_PCH=OFF + -D BUILD_EXTERNAL=OFF + -D ENABLE_PCH=OFF + -D ALLOW_EXTERNAL_SPIRV_TOOLS=ON + -Wno-dev" - cmake -B build-static $config $PKGMK_GLSLANG \ - -D BUILD_SHARED_LIBS=OFF \ - -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" - cmake --build build-static + cmake -B build-static $config $PKGMK_GLSLANG \ + -D BUILD_SHARED_LIBS=OFF \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" + cmake --build build-static - cmake -B build-shared $config $PKGMK_GLSLANG \ - -D BUILD_SHARED_LIBS=ON \ - -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \ - -D CMAKE_SHARED_LINKER_FLAGS='-Wl,--no-undefined' - cmake --build build-shared + cmake -B build-shared $config $PKGMK_GLSLANG \ + -D BUILD_SHARED_LIBS=ON \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \ + -D CMAKE_SHARED_LINKER_FLAGS='-Wl,--no-undefined' + cmake --build build-shared - DESTDIR=$PKG cmake --build build-static --target install - DESTDIR=$PKG cmake --build build-shared --target install + DESTDIR=$PKG cmake --build build-static --target install + DESTDIR=$PKG cmake --build build-shared --target install } diff --git a/gnu-efi/.signature b/gnu-efi/.signature index ed42d728b..eaea5be64 100644 --- a/gnu-efi/.signature +++ b/gnu-efi/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/VpKPoxnXb/yr7ZYVKE9np+1Ox7CndUwYtsR4pjW5X4FtRe7nRdnPRKZqKAVYYC4hCSuWlIcpb9aN7iUJT0LPws= -SHA256 (Pkgfile) = fe7905af0bf3bcc94d9e558ffeef24479608d8e9ff346e7d66239a74fbacfe97 +RWSE3ohX2g5d/QQewPwcFi4bowtDVADICceUoftdIr1v4zBQtgDAuu6ZwbW9lHcRBOXV7DwOzuDF87Y6HjhOnIMAAvat9syc+wQ= +SHA256 (Pkgfile) = 3650db81c699124c24abe5f1e91d6c91b4221e5d6350a32c19dfb8795ad4909a SHA256 (.footprint) = 33701df21b9802224b669bf3a580a7746f22fb86aaae962e57d1ead51c93958b SHA256 (gnu-efi-3.0.17.tar.bz2) = 7807e903349343a7a142ebb934703a2872235e89688cf586c032b0a1087bcaf4 diff --git a/gnu-efi/Pkgfile b/gnu-efi/Pkgfile index 3ca4b8afa..54ce458a1 100644 --- a/gnu-efi/Pkgfile +++ b/gnu-efi/Pkgfile @@ -8,7 +8,7 @@ release=1 source=(https://download.sourceforge.net/$name/$name-$version.tar.bz2) build() { - cd $name-$version - make - make INSTALLROOT=$PKG PREFIX=/usr install + cd $name-$version + make + make INSTALLROOT=$PKG PREFIX=/usr install } diff --git a/gtk/.signature b/gtk/.signature index d50adac7e..34c0a4c6c 100644 --- a/gtk/.signature +++ b/gtk/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/XQaL5NRxAg5QDYmGNaDDNK2pL49PmOdbb9m9NW8wFOmFy130i0DfOsPBzgmWAMxiT6Y2tcOtmM5iDEn3MKmzws= -SHA256 (Pkgfile) = 2a30d662661b03157e8d1c1a50b3cbefcee51495e5fa21254f74db04494bbc0d +RWSE3ohX2g5d/chKO4PU0sh4W6+af/k6sE5+HAYrn+BqDyPF8juJNi80FOOuUBgHbvrdgWCpcRlKgjk+zqKfu0PZFrQuJxZgqAI= +SHA256 (Pkgfile) = 7420971f6521adb35228c0f2317c5928ce602abf8a453e9f92084fda8ce379e3 SHA256 (.footprint) = 94276b5d06c74f40fa6ec191fa641401a4512bb82b1d568941eabe446340663f SHA256 (gtk+-2.24.33.tar.xz) = ac2ac757f5942d318a311a54b0c80b5ef295f299c2a73c632f6bfb1ff49cc6da SHA256 (gtk.immodules) = d5dbacc649e7f89a68cc322920de1c5faf2a9d3ddbcc8074ac555b26be19cc62 diff --git a/gtk/Pkgfile b/gtk/Pkgfile index 39cfe1461..591724310 100644 --- a/gtk/Pkgfile +++ b/gtk/Pkgfile @@ -7,19 +7,19 @@ name=gtk version=2.24.33 release=1 source=(https://download.gnome.org/sources/gtk+/2.24/${name}+-$version.tar.xz - gtk.immodules gtk-register.sh) + gtk.immodules gtk-register.sh) build() { - cd gtk+-$version + cd gtk+-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install + ./configure --prefix=/usr + make + make DESTDIR=$PKG install - install -m 0644 -D $SRC/gtk.immodules $PKG/usr/lib/gtk-2.0/2.10.0/immodules.cache - install -m 0755 $SRC/gtk-register.sh $PKG/usr/bin/gtk-register + install -m 0644 -D $SRC/gtk.immodules $PKG/usr/lib/gtk-2.0/2.10.0/immodules.cache + install -m 0755 $SRC/gtk-register.sh $PKG/usr/bin/gtk-register - rm -r \ - $PKG/usr/share/{locale,gtk-doc,gtk-2.0} \ - $PKG/usr/bin/{gtk-demo,gtk-update-icon-cache} + rm -r \ + $PKG/usr/share/{locale,gtk-doc,gtk-2.0} \ + $PKG/usr/bin/{gtk-demo,gtk-update-icon-cache} } diff --git a/gtk3/.signature b/gtk3/.signature index 4b1c45bda..d24f0014d 100644 --- a/gtk3/.signature +++ b/gtk3/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/S0m6az/LEN/R2bShHnEd6IBziqrZp9zNqfZzxuzBtYjlR1M7w/b9IR6W2bX0pxmPYgcC/QaaJGY2X8+26QX+Qk= -SHA256 (Pkgfile) = d296566ff7e46ae4836c774dcce1d14e8cadb91d163f541043f02176ceedb2c7 +RWSE3ohX2g5d/RaNJZZGRrOF2Qj90W5QqM/ldVLBIIewV6cvhD8/c2DCxctfoNpRBodyiGmqcrI3sOlexXitA2Oqps/3tCevtQQ= +SHA256 (Pkgfile) = 92216412415a1a4c05088bbbd305368f28329680051919854357dfbf046b2c39 SHA256 (.footprint) = cb93457494ebbc8e69ef6554541b9c61a7db51155a6d2c0bbb34a83199838f5c SHA256 (gtk+-3.24.41.tar.xz) = 47da61487af3087a94bc49296fd025ca0bc02f96ef06c556e7c8988bd651b6fa SHA256 (gtk-register-3.sh) = ee9fab456cb6bc816e55ebaa61d095ead47eb1ed6a25eee85f21509fa4e40374 diff --git a/gtk3/Pkgfile b/gtk3/Pkgfile index 5bc75869a..aa9fedec0 100644 --- a/gtk3/Pkgfile +++ b/gtk3/Pkgfile @@ -8,29 +8,29 @@ name=gtk3 version=3.24.41 release=1 source=(https://download.gnome.org/sources/gtk+/${version:0:4}/gtk+-$version.tar.xz - gtk-register-3.sh gtk.immodules) + gtk-register-3.sh gtk.immodules) build () { - prt-get isinst colord || PKGMK_GTK3+=' -Dcolord=no' - prt-get isinst libxkbcommon wayland-protocols && PKGMK_GTK3+=' -D wayland_backend=true' || PKGMK_GTK3+=' -Dwayland_backend=false' + prt-get isinst colord || PKGMK_GTK3+=' -Dcolord=no' + prt-get isinst libxkbcommon wayland-protocols && PKGMK_GTK3+=' -D wayland_backend=true' || PKGMK_GTK3+=' -Dwayland_backend=false' - CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" - meson setup gtk+-$version build $PKGMK_GTK3 \ - --prefix=/usr \ - -D buildtype=plain \ - --wrap-mode=nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D man=false \ - -D gtk_doc=false \ - -D examples=false \ - -D tests=false \ - -D installed_tests=false \ - -D demos=false - meson compile -C build - DESTDIR=$PKG meson install -C build + CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" + meson setup gtk+-$version build $PKGMK_GTK3 \ + --prefix=/usr \ + -D buildtype=plain \ + --wrap-mode=nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D man=false \ + -D gtk_doc=false \ + -D examples=false \ + -D tests=false \ + -D installed_tests=false \ + -D demos=false + meson compile -C build + DESTDIR=$PKG meson install -C build - rm -r $PKG/usr/share/{locale,gtk-3.0,themes/Emacs} - install -m 0644 -D $SRC/gtk.immodules $PKG/usr/lib/gtk-3.0/3.0.0/immodules.cache - install -m 0755 $SRC/gtk-register-3.sh $PKG/usr/bin/gtk-register-3 + rm -r $PKG/usr/share/{locale,gtk-3.0,themes/Emacs} + install -m 0644 -D $SRC/gtk.immodules $PKG/usr/lib/gtk-3.0/3.0.0/immodules.cache + install -m 0755 $SRC/gtk-register-3.sh $PKG/usr/bin/gtk-register-3 } diff --git a/hicolor-icon-theme/.signature b/hicolor-icon-theme/.signature index 83d36a100..02c6c0aa7 100644 --- a/hicolor-icon-theme/.signature +++ b/hicolor-icon-theme/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/UlDzRrnAjoqn83g6EPNNYDRftwb1yPEHA8/iI5IMJEB8dlWuV8pfY8lHCHIr81H1HQ4l2rpNiU3U0RzSl4Y5QY= -SHA256 (Pkgfile) = e16de343dac8d848ed30e5c5f0e823e9c3b41afa6b59f6d51650493cc91cea88 +RWSE3ohX2g5d/Rhsueiluwzd20lSVVj50n5ySh1iMlyafX7BMMUkkLcWoK9rZx/QWIKXgkq600xSV5ipNU05RmqFdTG0Fhozewo= +SHA256 (Pkgfile) = 48c31e09b92b4daac6e43cda5df1326c4bd05a2f2e0d42a1dc9ecab78ed72cf5 SHA256 (.footprint) = 9742d71933dd0c09f309438b790fabf16e52aae2425d701a8f1bfcbc641835dc SHA256 (hicolor-icon-theme-0.17.tar.xz) = 317484352271d18cbbcfac3868eab798d67fff1b8402e740baa6ff41d588a9d8 diff --git a/hicolor-icon-theme/Pkgfile b/hicolor-icon-theme/Pkgfile index 4eb324b12..edf20d7c5 100644 --- a/hicolor-icon-theme/Pkgfile +++ b/hicolor-icon-theme/Pkgfile @@ -8,7 +8,7 @@ release=1 source=(https://icon-theme.freedesktop.org/releases/$name-$version.tar.xz) build() { - cd $name-$version - ./configure --prefix=/usr - make DESTDIR=$PKG install + cd $name-$version + ./configure --prefix=/usr + make DESTDIR=$PKG install } diff --git a/inih/.signature b/inih/.signature index c20d3377d..b3782bd03 100644 --- a/inih/.signature +++ b/inih/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QCen0H96dWms0e7RGJObmZicWVbIhH6gDg47XLUYKrgSHp/cWo3ybN5zHXi7TFd/CMXCVFs5h8CbeC8AOYwVgM= -SHA256 (Pkgfile) = fa2cab1bc151be2141a26320851ee8667251745ad7227db5c9f949bc81b961ee +RWSE3ohX2g5d/aq3Uf24Ev4IUqq7vu/82WQB0GF+/yCHEEgwtpAHHJcE5ynPAJ+syA0QjLIhzK2fqDTjjUAXp60CNui5CYLLFAk= +SHA256 (Pkgfile) = 340ae760d593c213c51486a32f8074745cf5dbb0f2884c06d0ca1789f4a865d7 SHA256 (.footprint) = 26c42d7170bddbfc634dde242bef3f2a581dbcbebf6e11e037c43c280712cfc4 SHA256 (inih-58.tar.gz) = e79216260d5dffe809bda840be48ab0eec7737b2bb9f02d2275c1b46344ea7b7 diff --git a/inih/Pkgfile b/inih/Pkgfile index 858f336eb..65c6ced3f 100644 --- a/inih/Pkgfile +++ b/inih/Pkgfile @@ -8,15 +8,15 @@ release=1 source=(https://github.com/benhoyt/inih/archive/r$version/$name-$version.tar.gz) build() { - meson setup build $name-r$version \ - --prefix=/usr \ - --buildtype=release \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D with_INIReader=true \ - -D distro_install=true + meson setup build $name-r$version \ + --prefix=/usr \ + --buildtype=release \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D with_INIReader=true \ + -D distro_install=true - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build } diff --git a/intltool/.signature b/intltool/.signature index 6933c0f0b..4e48c3cb5 100644 --- a/intltool/.signature +++ b/intltool/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/S9SqnFa5UpX0tyogHzDB30r4+jYIc1jcmAqIANbcYtDI5/9D6gxZO6rjnpbzzGkcXebbxn7dyV8+2J/h3Z/nQQ= -SHA256 (Pkgfile) = bf778fd4b08fbd2fa308ce602077cc552f3e66eb57f9ddd9972e66ee625eadcb +RWSE3ohX2g5d/TphDWLmnV8ANpYfaVBqRJmdhiqxvwtmLd9CdiW39MfQ2yrw25IKj4uwSI00kdOy57cC9+yI7aa7qWexTsAr6gI= +SHA256 (Pkgfile) = aa13a8b9a7240f8dd55b8d442528c8618c865e532f65f97952919f28a23e0d81 SHA256 (.footprint) = 647b419419a77beccead82fba60683ba623ed23dd16e2bdf2541e12c54546924 SHA256 (intltool-0.51.0.tar.gz) = 67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd SHA256 (intltool-perl-5.22.patch) = ca9d6562f29f06c64150f50369a24402b7aa01a3a0dc73dce55106f3224330a1 diff --git a/intltool/Pkgfile b/intltool/Pkgfile index be83fd6f7..bf2a3655b 100644 --- a/intltool/Pkgfile +++ b/intltool/Pkgfile @@ -7,15 +7,15 @@ name=intltool version=0.51.0 release=2 source=(http://edge.launchpad.net/$name/trunk/$version/+download/$name-$version.tar.... - intltool-perl-5.22.patch) + intltool-perl-5.22.patch) build() { - cd $name-$version - patch -p0 -i $SRC/intltool-perl-5.22.patch - ./configure --prefix=/usr + cd $name-$version + patch -p0 -i $SRC/intltool-perl-5.22.patch + ./configure --prefix=/usr - make - make DESTDIR=$PKG install + make + make DESTDIR=$PKG install } diff --git a/iputils/.signature b/iputils/.signature index 175520508..6feaa7c8e 100644 --- a/iputils/.signature +++ b/iputils/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Tu7mIMzW3EQ8+Yt7wnU3pCSG6wF9njQpbYEyEwAW9nC+0FvfnIUP/8uf+bhNiArOlvmzObrgWstigREMWQLNg0= -SHA256 (Pkgfile) = 76352b1470e5078abdc2ce2e57e0adb463ad3cc9694f724935b4ebe212ab2295 +RWSE3ohX2g5d/dLoC8kAo/QNLraDNZ1xnLAMMZgifj/ycKND5uMS9sDTAwvm5/9G8xd+z05z1f8nWI5Yt9D6YU4XjJNvoXnr0gs= +SHA256 (Pkgfile) = b9ab1ec9dece1d87d98be5cc7fd17cc2c12c983048e030629897c1d7969871b3 SHA256 (.footprint) = 0c8f29166730785f2d01bfedbdba6ed8189dc8f471c9d1b24dae88e4375166eb SHA256 (iputils-20240117.tar.gz) = a5d66e2997945b2541b8f780a7f5a5ec895d53a517ae1dc4f3ab762573edea9a diff --git a/iputils/Pkgfile b/iputils/Pkgfile index 3de98bdde..46aa2a305 100644 --- a/iputils/Pkgfile +++ b/iputils/Pkgfile @@ -9,21 +9,21 @@ release=1 source=(https://github.com/iputils/iputils/archive/$version/$name-$version.tar.gz) build() { - meson setup build $name-$version \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D BUILD_MANS=false \ - -D SKIP_TESTS=true + meson setup build $name-$version \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D BUILD_MANS=false \ + -D SKIP_TESTS=true - meson compile -C build -j ${JOBS:-1} + meson compile -C build -j ${JOBS:-1} - install -d $PKG/{{sbin,bin},usr/{bin,sbin}} - install build/ping/ping $PKG/bin/ - install build/arping $PKG/sbin/ - install build/{tracepath,clockdiff} $PKG/usr/sbin/ + install -d $PKG/{{sbin,bin},usr/{bin,sbin}} + install build/ping/ping $PKG/bin/ + install build/arping $PKG/sbin/ + install build/{tracepath,clockdiff} $PKG/usr/sbin/ - chmod u+s $PKG/bin/ping + chmod u+s $PKG/bin/ping } diff --git a/iputils/iputils-man-20210722.tar.xz b/iputils/iputils-man-20210722.tar.xz deleted file mode 100644 index 7a135b416..000000000 Binary files a/iputils/iputils-man-20210722.tar.xz and /dev/null differ diff --git a/iso-codes/.signature b/iso-codes/.signature index ac24e4cd5..1135c234a 100644 --- a/iso-codes/.signature +++ b/iso-codes/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/aNn7w/53to8UT+wEDliLzXKZC0xPLi9HYtoFNyicFACcRLaeUdLU/Cl1bshjNETg5+BlaLaKWVmC01mFzU8xQ8= -SHA256 (Pkgfile) = 03415e108cd241fe616e90a5df4e5f87283821f4f0ebeee2bfcd4964737a6236 +RWSE3ohX2g5d/bhZhlm0L+9+iupX7wTQMSHulIiLL/CsfAY1AKA3t2ZKUiydH2PbOqYuloybfq8inA6d27nxR1haCzzXQK1H3gg= +SHA256 (Pkgfile) = c200c94c407ed5d4798ca73dab7dc5054bf54c614730a6edbc07717dbba61f45 SHA256 (.footprint) = 0a1d30b6bec0054f5efc0b751d6aa72c7f71bfff948cba60450195323b1e0f0b SHA256 (iso-codes-v4.16.0.tar.gz) = 7c990fc39a05975bedb0175e3ff09fc383048815f68b462abbf055a8032e66cc diff --git a/iso-codes/Pkgfile b/iso-codes/Pkgfile index e2135132d..0da19e316 100644 --- a/iso-codes/Pkgfile +++ b/iso-codes/Pkgfile @@ -9,9 +9,9 @@ release=1 source=(https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/v$version/iso-co...) build() { - cd $name-v$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install - rm -r $PKG/usr/share/locale + cd $name-v$version + ./configure --prefix=/usr + make + make DESTDIR=$PKG install + rm -r $PKG/usr/share/locale } diff --git a/jdk8-bin/.signature b/jdk8-bin/.signature index eeeaeedfc..6e3ff5bf9 100644 --- a/jdk8-bin/.signature +++ b/jdk8-bin/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QRldbNDyHITurQ7b4QOO1rPyWK8Z7iBVNmUk1VCU0Q0zJT9w2oro9leQ1GMwM4gpYk1CovBntHT2i0a5Oz5Bww= -SHA256 (Pkgfile) = 5477ca4e0ddd5d5be8a1933129ed40c5b462c13ab8f38900234a1b86d2369e5d +RWSE3ohX2g5d/a7OYz04zvalQZ+g3/54j2DzTOWbA6RjrmDTBrXQ8sb8w6yvjlmSowXpbV5NoYKV1VIcm0hbPIBQo6Fq0rnkagc= +SHA256 (Pkgfile) = 0ab2e7df1329bcdcb86415e9387c6fab2f80a4cbcd9c65ba679c8ce4ada388ed SHA256 (.footprint) = cdfce760dc24f91f4e5325c68ccca7e962389ff81094894510fa50ee739adf90 SHA256 (amazon-corretto-8.402.08.1-linux-x64.tar.gz) = 0d20a34ac2b3cf50f370d8a3ca16085c4b1e73038a7b1dd60b167405198e78ee diff --git a/jdk8-bin/Pkgfile b/jdk8-bin/Pkgfile index 2f58db2ad..8878adf21 100644 --- a/jdk8-bin/Pkgfile +++ b/jdk8-bin/Pkgfile @@ -9,27 +9,27 @@ release=1 source=(https://corretto.aws/downloads/resources/$version/amazon-corretto-$version-l...) build(){ - cd amazon-corretto-$version-linux-x64 + cd amazon-corretto-$version-linux-x64 - # cleanup - rm {.,jre}/{ASSEMBLY_EXCEPTION,LICENSE,THIRD_PARTY_README} - chmod -R o-w,g-w . + # cleanup + rm {.,jre}/{ASSEMBLY_EXCEPTION,LICENSE,THIRD_PARTY_README} + chmod -R o-w,g-w . - # install - install -d $PKG/usr/{bin,lib/jdk,share/man} - mv man $PKG/usr/share/ - mv * $PKG/usr/lib/jdk/ + # install + install -d $PKG/usr/{bin,lib/jdk,share/man} + mv man $PKG/usr/share/ + mv * $PKG/usr/lib/jdk/ - # symlinks - ln -s jdk $PKG/usr/lib/java - ln -s ../lib/jdk/bin/java $PKG/usr/bin/java - ln -s ../lib/jdk/bin/javac $PKG/usr/bin/javac - ln -s ../lib/jdk/bin/javah $PKG/usr/bin/javah - ln -s ../lib/jdk/bin/javap $PKG/usr/bin/javap - ln -s ../lib/jdk/bin/jar $PKG/usr/bin/jar - ln -s ../lib/jdk/bin/keytool $PKG/usr/bin/keytool + # symlinks + ln -s jdk $PKG/usr/lib/java + ln -s ../lib/jdk/bin/java $PKG/usr/bin/java + ln -s ../lib/jdk/bin/javac $PKG/usr/bin/javac + ln -s ../lib/jdk/bin/javah $PKG/usr/bin/javah + ln -s ../lib/jdk/bin/javap $PKG/usr/bin/javap + ln -s ../lib/jdk/bin/jar $PKG/usr/bin/jar + ln -s ../lib/jdk/bin/keytool $PKG/usr/bin/keytool - # revdep - install -d $PKG/etc/revdep.d - printf '%s\n%s\n%s\n' /usr/lib/jdk/{lib/amd64,jre/lib/amd64{,/server}} > $PKG/etc/revdep.d/jdk8-bin + # revdep + install -d $PKG/etc/revdep.d + printf '%s\n%s\n%s\n' /usr/lib/jdk/{lib/amd64,jre/lib/amd64{,/server}} > $PKG/etc/revdep.d/jdk8-bin } diff --git a/jfsutils/.signature b/jfsutils/.signature index d801e315a..41a2d5de9 100644 --- a/jfsutils/.signature +++ b/jfsutils/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Qcwnhh+rK8SeEYwqZqRU0SrySlcAQP75WrzRsUTccKAVm384CmdodaRvgtqoGz1fgqgh+6M+6mfnY2AqXUMigU= -SHA256 (Pkgfile) = 84356f9f7f53fca94b24668ea97ef69180140124f0a89d0c698b888675e861e3 +RWSE3ohX2g5d/d9QVJg2reulBgUxdEYikOTLvWmUXIMaimb8QUBEYGPWi6caKHm6+y7jONIpOzcIWkVpbCbo+6lqj6w26Q49Lgc= +SHA256 (Pkgfile) = 4a696e7d2d6961a7dac10e9d783b8454b84a0be824da27a05e7cab4942173d46 SHA256 (.footprint) = 6ad036b3c0fb99e5f6cf7b4ee8834392de5c4aa20f6aa31af3900de9b5a7e188 SHA256 (jfsutils-1.1.15.tar.gz) = 244a15f64015ce3ea17e49bdf6e1a0fb4f9af92b82fa9e05aa64cb30b5f07a4d SHA256 (inttypes.patch) = 15ea88350c240b23fe322d4adafbb79c8473b9850495d61efafc7bf68be391b3 diff --git a/jfsutils/Pkgfile b/jfsutils/Pkgfile index 323e90763..4a654703c 100644 --- a/jfsutils/Pkgfile +++ b/jfsutils/Pkgfile @@ -7,21 +7,21 @@ name=jfsutils version=1.1.15 release=5 source=(https://jfs.sourceforge.net/project/pub/$name-$version.tar.gz - inttypes.patch sysmacros.patch) + inttypes.patch sysmacros.patch) build() { - cd $name-$version + cd $name-$version - patch -p1 -i $SRC/inttypes.patch - patch -p1 -i $SRC/sysmacros.patch + patch -p1 -i $SRC/inttypes.patch + patch -p1 -i $SRC/sysmacros.patch - ./configure --prefix=/ --mandir=/usr/share/man + ./configure --prefix=/ --mandir=/usr/share/man - make CFLAGS="$CFLAGS -fcommon" - make DESTDIR=$PKG install + make CFLAGS="$CFLAGS -fcommon" + make DESTDIR=$PKG install - ln -sf jfs_mkfs $PKG/sbin/mkfs.jfs - ln -sf jfs_fsck $PKG/sbin/fsck.jfs - ln -sf jfs_mkfs.8 $PKG/usr/share/man/man8/mkfs.jfs.8 - ln -sf jfs_fsck.8 $PKG/usr/share/man/man8/fsck.jfs.8 + ln -sf jfs_mkfs $PKG/sbin/mkfs.jfs + ln -sf jfs_fsck $PKG/sbin/fsck.jfs + ln -sf jfs_mkfs.8 $PKG/usr/share/man/man8/mkfs.jfs.8 + ln -sf jfs_fsck.8 $PKG/usr/share/man/man8/fsck.jfs.8 } diff --git a/krb5/.signature b/krb5/.signature index c4598f652..7cadf3874 100644 --- a/krb5/.signature +++ b/krb5/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YSHhSWdxrzCMNizLumEZAnzQiS2xqx+c1u7uZ2s/2RV498maz3d6KSZlqhBr5OwPeUeYfRDF01PAC1YlYQnlAk= -SHA256 (Pkgfile) = 3020bc7813bb9cc5af89d4137e429276321d1534f8ee2ff929e3ab52395f4dc9 +RWSE3ohX2g5d/byFn/qiD+sgrXr9yflMPy2l6CHxHARS7pGO56RlSchINYBcsFJJlQYVUFwF4aB9TTBhvmGWTd7XEZzvRAUAKAc= +SHA256 (Pkgfile) = 3b3c2560a3f5ec630c6d1afef6f126da72797afe869f660d6baf1a0801de74d6 SHA256 (.footprint) = 2d2de16dd0eedc10b734016427892590c72c7bc4647eeac047372937446f761a SHA256 (krb5-1.21.2.tar.gz) = 9560941a9d843c0243a71b17a7ac6fe31c7cebb5bce3983db79e52ae7e850491 SHA256 (krb5) = a213277296ea8a6d3e25996052103e7b3576cefd61a1b5f36d1af0d44e151256 diff --git a/krb5/Pkgfile b/krb5/Pkgfile index 0e79ea154..12457a499 100644 --- a/krb5/Pkgfile +++ b/krb5/Pkgfile @@ -8,51 +8,51 @@ name=krb5 version=1.21.2 release=1 source=(https://kerberos.org/dist/$name/${version::4}/$name-$version.tar.gz - krb5) + krb5) build() { - cd $name-$version/src + cd $name-$version/src - sed -i "/KRB5ROOT=/s/\/local//" util/ac_check_krb5.m4 + sed -i "/KRB5ROOT=/s/\/local//" util/ac_check_krb5.m4 - prt-get isinst openldap && PKGMK_KRB5+=' --with-ldap' - prt-get isinst keyutils || PKGMK_KRB5+=' --without-keyutils' + prt-get isinst openldap && PKGMK_KRB5+=' --with-ldap' + prt-get isinst keyutils || PKGMK_KRB5+=' --without-keyutils' - ./configure $PKGMK_KRB5 \ - --prefix=/usr \ - --localstatedir=/var \ - --runstatedir=/run \ - --enable-shared \ - --disable-rpath \ - --disable-nls \ - --without-tcl \ - --with-system-et \ - --with-system-ss \ - --without-system-verto \ - --enable-dns-for-realm + ./configure $PKGMK_KRB5 \ + --prefix=/usr \ + --localstatedir=/var \ + --runstatedir=/run \ + --enable-shared \ + --disable-rpath \ + --disable-nls \ + --without-tcl \ + --with-system-et \ + --with-system-ss \ + --without-system-verto \ + --enable-dns-for-realm - make - make DESTDIR=$PKG install + make + make DESTDIR=$PKG install - # move essential libs and the ksu binary to /lib resp. /bin - install -d $PKG/{bin,lib} + # move essential libs and the ksu binary to /lib resp. /bin + install -d $PKG/{bin,lib} - mv $PKG/usr/bin/ksu $PKG/bin + mv $PKG/usr/bin/ksu $PKG/bin - mv $PKG/usr/lib/libkrb5.so.3* $PKG/lib - mv $PKG/usr/lib/libk5crypto.so.3* $PKG/lib - mv $PKG/usr/lib/libkrb5support.so.0* $PKG/lib + mv $PKG/usr/lib/libkrb5.so.3* $PKG/lib + mv $PKG/usr/lib/libk5crypto.so.3* $PKG/lib + mv $PKG/usr/lib/libkrb5support.so.0* $PKG/lib - ln -sf ../../lib/$(readlink $PKG/usr/lib/libkrb5.so) $PKG/usr/lib/libkrb5.so - ln -sf ../../lib/$(readlink $PKG/usr/lib/libk5crypto.so) $PKG/usr/lib/libk5crypto.so - ln -sf ../../lib/$(readlink $PKG/usr/lib/libkrb5support.so) $PKG/usr/lib/libkrb5support.so + ln -sf ../../lib/$(readlink $PKG/usr/lib/libkrb5.so) $PKG/usr/lib/libkrb5.so + ln -sf ../../lib/$(readlink $PKG/usr/lib/libk5crypto.so) $PKG/usr/lib/libk5crypto.so + ln -sf ../../lib/$(readlink $PKG/usr/lib/libkrb5support.so) $PKG/usr/lib/libkrb5support.so - install -Dm 644 util/ac_check_krb5.m4 -t $PKG/usr/share/aclocal + install -Dm 644 util/ac_check_krb5.m4 -t $PKG/usr/share/aclocal - # cleanup - rm -r $PKG/usr/share/{examples,man/cat*} - rm -r $PKG/run + # cleanup + rm -r $PKG/usr/share/{examples,man/cat*} + rm -r $PKG/run - # start script - install -D -m 0755 $SRC/krb5 $PKG/etc/rc.d/krb5 + # start script + install -D -m 0755 $SRC/krb5 $PKG/etc/rc.d/krb5 } diff --git a/libgcrypt/.signature b/libgcrypt/.signature index 069f5820e..d5bc6ed61 100644 --- a/libgcrypt/.signature +++ b/libgcrypt/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Vgfzvdn3z2Tmv4TZRKGbvt3UXAtpZUcNxUsK397t0E2n6yCy2yA9/7ebVywMwKsrpfru8dFrkzUIeVkm0w5uw8= -SHA256 (Pkgfile) = 35162b3de19c6439e197472f1bc751dee9dbdd76a2129eadb1814745fc833909 +RWSE3ohX2g5d/QoUDtX2PXQ+66TH4vfeiyVhYs3ZIdOmBF23Da5Hf+T5SiiqhBBQYc6RC4rAyeEChIce7JDbWLytDl2TWbGpVgk= +SHA256 (Pkgfile) = a2a3b456770f42e73d7f278f79e6b10c9202304fa6723548ab7aef8a1a03d62e SHA256 (.footprint) = 3d2b072fce2453fd214aa2529e3b223fea70585c131e51c4efc8fe7a8275a878 SHA256 (libgcrypt-1.10.3.tar.bz2) = 8b0870897ac5ac67ded568dcfadf45969cfa8a6beb0fd60af2a9eadc2a3272aa diff --git a/libgcrypt/Pkgfile b/libgcrypt/Pkgfile index c195e40ac..71bca3065 100644 --- a/libgcrypt/Pkgfile +++ b/libgcrypt/Pkgfile @@ -9,14 +9,14 @@ release=1 source=(https://www.gnupg.org/ftp/gcrypt/libgcrypt/$name-$version.tar.bz2) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-padlock-support \ - --enable-static=yes - make - make DESTDIR=$PKG install + ./configure \ + --prefix=/usr \ + --disable-padlock-support \ + --enable-static=yes + make + make DESTDIR=$PKG install - rm -r $PKG/usr/share/info + rm -r $PKG/usr/share/info } diff --git a/libgpg-error/.signature b/libgpg-error/.signature index 7cf6a72fe..3934967f4 100644 --- a/libgpg-error/.signature +++ b/libgpg-error/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dDKsKRCqedybmqz/hGd/YQrNzryhVHr7lIimfbONbJ7GcBEGyDPVx/c0HXQNbNv6lKBuGg/wjPVORfi4SQC0AY= -SHA256 (Pkgfile) = f327264922f1caf0e3217b04ce6167962113851cfc7b2c131d4ca4cc016c37b3 +RWSE3ohX2g5d/asII5fpJhTp0Vw53FnEThhr+2/yZfOepgvmSCTonH44oHWf8yHwQ5sVHyckGw6TRBxhqElUO6wy4Zhitr58vgc= +SHA256 (Pkgfile) = 88412de48c3c2d0dc42ae2cd8755a7f5372efee0b6ff95f864bc034d2db50baa SHA256 (.footprint) = d1ad5ec0ff85f2c0a3039abb5f9231f1687e2a5089bad4a8ff660cd3a16269b7 SHA256 (libgpg-error-1.47.tar.bz2) = 9e3c670966b96ecc746c28c2c419541e3bcb787d1a73930f5e5f5e1bcbbb9bdb diff --git a/libgpg-error/Pkgfile b/libgpg-error/Pkgfile index f0a2e60b6..ddd7e254c 100644 --- a/libgpg-error/Pkgfile +++ b/libgpg-error/Pkgfile @@ -8,15 +8,15 @@ release=1 source=(https://www.gnupg.org/ftp/gcrypt/$name/$name-$version.tar.bz2) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --disable-nls \ - --enable-static \ - --enable-install-gpg-error-config - make - make DESTDIR=$PKG install + ./configure \ + --prefix=/usr \ + --disable-nls \ + --enable-static \ + --enable-install-gpg-error-config + make + make DESTDIR=$PKG install - rm -r $PKG/usr/share/info/ + rm -r $PKG/usr/share/info/ } diff --git a/libjpeg-turbo/.signature b/libjpeg-turbo/.signature index c0ed8f296..8ae569d4e 100644 --- a/libjpeg-turbo/.signature +++ b/libjpeg-turbo/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/RFcp0V1FdclcKXubzugBR9YZ5jbvVY33Nj0/l/VAwlaHtGBfHZWavl/OmxUQztXaoonwfQWqn/VftCrQ2Hp0AY= -SHA256 (Pkgfile) = 630fb2159a126789f3221e1231e94755f543e380456aac72bbeab70bea8b8f3b +RWSE3ohX2g5d/YjQkNcXqMRaTR5mwef3fN+dHuACT65bzsF7bOQn+GAsqzXd9o0JZCvbPN+xa5pSrU5RM0VG3Vs/84fDAVYR/AI= +SHA256 (Pkgfile) = d20db42c5580fc8323431f121b85ee28cd4d9941e1d276fdbba3d1c951209067 SHA256 (.footprint) = 511b64f545cd43fd75279b4a287fc382dbfe8ec62b163604015808fcedf8cdf0 SHA256 (libjpeg-turbo-3.0.2.tar.gz) = c2ce515a78d91b09023773ef2770d6b0df77d674e144de80d63e0389b3a15ca6 diff --git a/libjpeg-turbo/Pkgfile b/libjpeg-turbo/Pkgfile index b67395ea3..83730dfde 100644 --- a/libjpeg-turbo/Pkgfile +++ b/libjpeg-turbo/Pkgfile @@ -9,14 +9,14 @@ release=1 source=(https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/$version/$n...) build() { - cmake -S $name-$version -B build -G Ninja \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_INSTALL_LIBDIR=/usr/lib \ - -D WITH_JPEG8=ON - cmake --build build -j ${JOBS:-1} - DESTDIR=$PKG cmake --install build + cmake -S $name-$version -B build -G Ninja \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=/usr/lib \ + -D WITH_JPEG8=ON + cmake --build build -j ${JOBS:-1} + DESTDIR=$PKG cmake --install build - rm -r $PKG/usr/share/doc + rm -r $PKG/usr/share/doc } diff --git a/libpng/.signature b/libpng/.signature index 195003ff7..a9ac60ae9 100644 --- a/libpng/.signature +++ b/libpng/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/aVE7CtSyNp9cmpbyyK6xxo3nfqfhDHt9GlsKKK85beEc2+AocdfiVwLi7sIqwbbV2Dlk2U8T2frKOxQeY9YeAU= -SHA256 (Pkgfile) = 66bb2e019b9202a1cca49ff02db4a37e909a1eb88602192e8917733cd7b1f166 +RWSE3ohX2g5d/R5CDV+n/W4F6WedIHg9+lK+aEjd80s3jLGg4TTO3fw7cnL4M8TSCh7ghN18XCeUAKCUznY+gXiu/ssQxKvyIws= +SHA256 (Pkgfile) = 5b326fbcfd4f885e157466fbdb37a2f88170bdfeb71b48a8279a25b9c2605b2e SHA256 (.footprint) = 62ccf71b897ec2c3059522e68eb81368ecd97894b148c93469da1fd3e231c732 SHA256 (libpng-1.6.42.tar.xz) = c919dbc11f4c03b05aba3f8884d8eb7adfe3572ad228af972bb60057bdb48450 SHA256 (libpng-apng.patch) = 2234b5138069824e30e84357a36bd725c2cb3fd589d5c2135ecbe60b0b4800d8 diff --git a/libpng/Pkgfile b/libpng/Pkgfile index 80072a267..f0defb866 100644 --- a/libpng/Pkgfile +++ b/libpng/Pkgfile @@ -7,12 +7,12 @@ name=libpng version=1.6.42 release=1 source=(http://download.sourceforge.net/$name/$name-$version.tar.xz - $name-apng.patch) + $name-apng.patch) build() { - cd $name-$version - patch -p1 -i $SRC/$name-apng.patch - ./configure --prefix=/usr - make - make DESTDIR=$PKG install + cd $name-$version + patch -p1 -i $SRC/$name-apng.patch + ./configure --prefix=/usr + make + make DESTDIR=$PKG install } diff --git a/libtiff/.signature b/libtiff/.signature index 681705e33..b9634d5de 100644 --- a/libtiff/.signature +++ b/libtiff/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Tyw2BbU9WM+HTgvB6/JTGQwYzHbqUTtWi449o2zFn5fPP+j8wARSwQ0vgr8n5Fh1X+CbWmVCdQHobinnH2JfA0= -SHA256 (Pkgfile) = 2b9308c82287dee64ce8dee608422f20c8137154377b70b9e640c448abdf4c78 +RWSE3ohX2g5d/bZe8uFmlJl8UB83/09XW7bmJTDO1mtvvIVSydE6hP9nHC3nBDXPe2SIqP/LSM317Ya5n0yE8brCNVp4+R5MBgU= +SHA256 (Pkgfile) = 3bf4b747fe8b1c5887eb73d1d9a40a0e2464e20eca64a9b01a466505a9c4c5a4 SHA256 (.footprint) = d710a818e27db0e79dfcb6b6ce433318385be1f8ce6d50c2522cb9787150a43d SHA256 (tiff-4.6.0.tar.gz) = 88b3979e6d5c7e32b50d7ec72fb15af724f6ab2cbf7e10880c360a77e4b5d99a diff --git a/libtiff/Pkgfile b/libtiff/Pkgfile index 0d8463e93..4ced1fb14 100644 --- a/libtiff/Pkgfile +++ b/libtiff/Pkgfile @@ -9,9 +9,9 @@ release=1 source=(http://download.osgeo.org/libtiff/tiff-$version.tar.gz) build() { - cd tiff-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install - rm -r $PKG/usr/{bin,share/{doc,man/man1}} + cd tiff-$version + ./configure --prefix=/usr + make + make DESTDIR=$PKG install + rm -r $PKG/usr/{bin,share/{doc,man/man1}} } diff --git a/liburcu/.signature b/liburcu/.signature index e081cd62f..440c5549a 100644 --- a/liburcu/.signature +++ b/liburcu/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/WqxdPYJ7ATfb9SlEU/QuTntXEE946tMG4vBARNrk2fEOa41pTe6FMqXR/exisbXVMahIP65LvvZVi829sKLlQ4= -SHA256 (Pkgfile) = 21ed724c86382e2384e6ada6ecefd1e5e3b6d84720070b3c488d5dfbbc439a8b +RWSE3ohX2g5d/RY4C2cSS5sqhjw5WohwL/ex52rynLYB1SSt7FcMv3eudUv4ejcKnuH60q6FnDt/Xnd87lCm6/cF7O1J3tN8nQ0= +SHA256 (Pkgfile) = 348c792567fdb8ffd227fd8c71d195ae73a86cf68f0c3933959bae301c0300e6 SHA256 (.footprint) = 7c4b506f3c10c9f4906093ab2adfd78509c25814118b4993eca4fce5ab32a5b9 SHA256 (userspace-rcu-0.14.0.tar.bz2) = ca43bf261d4d392cff20dfae440836603bf009fce24fdc9b2697d837a2239d4f diff --git a/liburcu/Pkgfile b/liburcu/Pkgfile index e5effdb00..b4ae25af9 100644 --- a/liburcu/Pkgfile +++ b/liburcu/Pkgfile @@ -8,10 +8,10 @@ release=1 source=(https://lttng.org/files/urcu/userspace-rcu-$version.tar.bz2) build() { - cd userspace-rcu-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install + cd userspace-rcu-$version + ./configure --prefix=/usr + make + make DESTDIR=$PKG install - rm -r $PKG/usr/share + rm -r $PKG/usr/share } diff --git a/libusb-compat/.signature b/libusb-compat/.signature index c61e7e5b2..bee29efca 100644 --- a/libusb-compat/.signature +++ b/libusb-compat/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Rn3XqJgizfcArSsub2zOXiSbEiRdmsw3eb3njNqyg6Ca1Z3ebVDZ9ygo3qj5a5VlWWMJ4PoYRQVTu5Np5UERgY= -SHA256 (Pkgfile) = 90bb9db99625460c2446ef06bd3754bf984c6042a40a95c4bd6cf1a09fce2b49 +RWSE3ohX2g5d/WFgRJ/96zIwkvs9uA+fNBNFH5By70KIVTfXQfbjsz0VZwgf2gL8KI78dVPVAqIfsnOdXCP3V/zWL7qXcn785As= +SHA256 (Pkgfile) = cf1e43ad61f73bb50f9df768cd05e131473b53f06d9f7f0d1770e09e06412135 SHA256 (.footprint) = eabc6c62c3718d6d4132e153516aba5ba3deb8bf75a97ad5e8b0d786411fa095 SHA256 (libusb-compat-0.1.8.tar.bz2) = b692dcf674c070c8c0bee3c8230ce4ee5903f926d77dc8b968a4dd1b70f9b05c diff --git a/libusb-compat/Pkgfile b/libusb-compat/Pkgfile index 116a61aaf..c72475933 100644 --- a/libusb-compat/Pkgfile +++ b/libusb-compat/Pkgfile @@ -9,13 +9,13 @@ release=1 source=(https://github.com/libusb/libusb-compat-0.1/releases/download/v$version/libu...) build () { - cd $name-$version + cd $name-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install + ./configure --prefix=/usr + make + make DESTDIR=$PKG install - install -d $PKG/lib - mv $PKG/usr/lib/libusb*.so.* $PKG/lib - ln -sf ../../lib/$(readlink $PKG/lib/libusb-0.1.so.4) $PKG/usr/lib/libusb.so + install -d $PKG/lib + mv $PKG/usr/lib/libusb*.so.* $PKG/lib + ln -sf ../../lib/$(readlink $PKG/lib/libusb-0.1.so.4) $PKG/usr/lib/libusb.so } diff --git a/libxkbcommon/.signature b/libxkbcommon/.signature index db05d77fe..4eeb8b31c 100644 --- a/libxkbcommon/.signature +++ b/libxkbcommon/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/RVLkvA+351j5W3yPTrafauR0B4EsYYB9+h52ie5LG9ADPqtvPkwL39Ak1KITYChh0jlk4x0IxOP8mfhAnUacwE= -SHA256 (Pkgfile) = e71d30812f3734e32e709ff07603e19868d3f503a2968a032017896eeefdd00b +RWSE3ohX2g5d/c4tFyUMqQedQ6qW0jMYdqxfsnd6OOn4z4LV70ScCcX6MIONJYRED/ARfrPxx+FQZfayU+qV4BzFIwuS5KlLlgQ= +SHA256 (Pkgfile) = 05bb11178427323fcbc7bbad06b8171fd27635441ef62a59934c5a537a93d005 SHA256 (.footprint) = 2d0d51a2acd64ab484c99366fe2e2840acf0ffcb21b75366b8d9f6745f5abb4b SHA256 (xkbcommon-1.6.0.tar.gz) = 4aa6c1cad7dce1238d6f48b6729f1998c7e3f0667a21100d5268c91a5830ad7b diff --git a/libxkbcommon/Pkgfile b/libxkbcommon/Pkgfile index e89b0fa8f..3630f7801 100644 --- a/libxkbcommon/Pkgfile +++ b/libxkbcommon/Pkgfile @@ -10,18 +10,18 @@ release=1 source=(https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-$version.tar.gz) build() { - prt-get isinst wayland-protocols || PKGMK_XKBCOMMON+=' -D enable-wayland=false' - prt-get isinst xkeyboard-config || PKGMK_XKBCOMMON+=' -D enable-x11=false' - prt-get isinst bash-completion || PKGMK_XKBCOMMON+=' -D enable-bash-completion=false' + prt-get isinst wayland-protocols || PKGMK_XKBCOMMON+=' -D enable-wayland=false' + prt-get isinst xkeyboard-config || PKGMK_XKBCOMMON+=' -D enable-x11=false' + prt-get isinst bash-completion || PKGMK_XKBCOMMON+=' -D enable-bash-completion=false' - meson setup build libxkbcommon-xkbcommon-$version $PKGMK_XKBCOMMON \ - --prefix=/usr \ - --libexecdir=/usr/lib \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D enable-docs=false + meson setup build libxkbcommon-xkbcommon-$version $PKGMK_XKBCOMMON \ + --prefix=/usr \ + --libexecdir=/usr/lib \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D enable-docs=false - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build } diff --git a/linux-firmware/.signature b/linux-firmware/.signature index 69d47cca2..08d703d16 100644 --- a/linux-firmware/.signature +++ b/linux-firmware/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/cDBYhAhVDb2JwjVKBjP3QF1CQhyWTmvv0Bu7irXK5kCJjLoUE1u5Z/uWdbE8NBC1ouzbQkgvOTX4f4QDe1bIQY= -SHA256 (Pkgfile) = 6d381f79e3f2a4a693030423fe5119d00ec6c251b3cf3935d07af99a61e82b4c +RWSE3ohX2g5d/R9gU06cFZBF5LaMUnQBDkYyQY0JaqaLsOxEiXhyGRO8BLtZy9RrlueoFdetXh0x4b8MjO4rmkgjTTYlofre3wI= +SHA256 (Pkgfile) = 95dda7eed2f53f67242bb57e333f2fa519cc21a6e030d59e6c4efb12b985358d SHA256 (.footprint) = 9704439d8b5266613ad0a72ef1989a70729432b3fbec6b0bdc25ea7b02893ac2 SHA256 (linux-firmware-20240115.tar.gz) = 86c2799516c9dc24e73214bd58ccd8297356186e97c5458baf4eb7cc8dbfea0a diff --git a/linux-firmware/Pkgfile b/linux-firmware/Pkgfile index 353b00ea9..1ebdd664c 100644 --- a/linux-firmware/Pkgfile +++ b/linux-firmware/Pkgfile @@ -9,7 +9,7 @@ release=1 source=(https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/...) build() { - cd $name-$version - make DESTDIR=$PKG FIRMWAREDIR=/lib/firmware install - find $PKG \( -name 'ChangeLog' -or -name 'README' \) -delete + cd $name-$version + make DESTDIR=$PKG FIRMWAREDIR=/lib/firmware install + find $PKG \( -name 'ChangeLog' -or -name 'README' \) -delete } diff --git a/llvm/.signature b/llvm/.signature index 4bf515aee..9d4170a6e 100644 --- a/llvm/.signature +++ b/llvm/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/UFHV6u19V8O3EpG+lK8aXWH++pbnkZA66plwF4R+Heyiqx2oY0DXiJDu1q/1miZ14AKI9NMUqYY3J6XqGmxigo= -SHA256 (Pkgfile) = 22b62d8ab83fa0bf60b27d10558c54f7d39e97cdd670e438cbf4f03c463069c4 +RWSE3ohX2g5d/TxQBwlsyArRsUfcDx6iulvH1Eq6YN1l+MOTPggGnuel5hsN1MFOE3xCRjZ8yhJ9n465yE2vTXOZbJDJ+Z2HPww= +SHA256 (Pkgfile) = 8c975cd8efe3bedff89939574d620994dc5f1fc8a7e815dc79310eb36b8423be SHA256 (.footprint) = 194d0e41e6e0728bc6f51409cc9c20919f6fdcb18334d6d1f12a3e5261da4e46 SHA256 (llvm-17.0.6.src.tar.xz) = b638167da139126ca11917b6880207cc6e8f9d1cbb1a48d87d017f697ef78188 SHA256 (cmake-17.0.6.src.tar.xz) = 807f069c54dc20cb47b21c1f6acafdd9c649f3ae015609040d6182cab01140f4 diff --git a/llvm/Pkgfile b/llvm/Pkgfile index e6b92a131..fceb15c4a 100644 --- a/llvm/Pkgfile +++ b/llvm/Pkgfile @@ -8,64 +8,64 @@ name=llvm version=17.0.6 release=1 source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm... - https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak... - https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/thir... - install-prefix.patch - rust-feature-tables.patch - llvm-config.h) + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmak... + https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/thir... + install-prefix.patch + rust-feature-tables.patch + llvm-config.h) build() { - prt-get isinst ccache && PKGMK_LLVM+=' -D LLVM_CCACHE_BUILD=ON' && \ - export PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')" + prt-get isinst ccache && PKGMK_LLVM+=' -D LLVM_CCACHE_BUILD=ON' && \ + export PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')" - cp -r $SRC/cmake-$version.src/Modules/* $name-$version.src/cmake/modules/. - mv $SRC/cmake-$version.src/ $SRC/cmake - mv $SRC/third-party-$version.src/ $SRC/third-party + cp -r $SRC/cmake-$version.src/Modules/* $name-$version.src/cmake/modules/. + mv $SRC/cmake-$version.src/ $SRC/cmake + mv $SRC/third-party-$version.src/ $SRC/third-party - grep -rl '#!.*python' | xargs sed -i '1s/python$/python3/' + grep -rl '#!.*python' | xargs sed -i '1s/python$/python3/' - patch -Np2 -d $name-$version.src -i $SRC/rust-feature-tables.patch - patch -Np2 -d $name-$version.src -i $SRC/install-prefix.patch + patch -Np2 -d $name-$version.src -i $SRC/rust-feature-tables.patch + patch -Np2 -d $name-$version.src -i $SRC/install-prefix.patch - cmake -S $name-$version.src -B build -G Ninja $PKGMK_LLVM \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ - -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ - -D LLVM_BINUTILS_INCDIR=/usr/include \ - -D LLVM_BUILD_LLVM_DYLIB=ON \ - -D LLVM_LINK_LLVM_DYLIB=ON \ - -D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \ - -D LLVM_BUILD_EXTERNAL_COMPILER_RT=ON \ - -D LLVM_INCLUDE_EXAMPLES=OFF \ - -D LLVM_INCLUDE_TESTS=OFF \ - -D LLVM_ENABLE_FFI=ON \ - -D LLVM_ENABLE_RTTI=ON \ - -D LLVM_ENABLE_OCAMLDOC=OFF \ - -D LLVM_INCLUDE_UTILS=ON \ - -D LLVM_INSTALL_UTILS=ON \ - -D LLVM_UTILS_INSTALL_DIR=/usr/bin \ - -D LLVM_ENABLE_LIBCXX=OFF \ - -D LLVM_ENABLE_LLD="$(prt-get isinst lld >/dev/null && echo ON || echo OFF)" \ - -D LLVM_OPTIMIZED_TABLEGEN=ON \ - -D LLVM_INCLUDE_BENCHMARKS=OFF \ - -D LLVM_APPEND_VC_REV=OFF \ - -Wno-dev + cmake -S $name-$version.src -B build -G Ninja $PKGMK_LLVM \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D LLVM_BINUTILS_INCDIR=/usr/include \ + -D LLVM_BUILD_LLVM_DYLIB=ON \ + -D LLVM_LINK_LLVM_DYLIB=ON \ + -D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \ + -D LLVM_BUILD_EXTERNAL_COMPILER_RT=ON \ + -D LLVM_INCLUDE_EXAMPLES=OFF \ + -D LLVM_INCLUDE_TESTS=OFF \ + -D LLVM_ENABLE_FFI=ON \ + -D LLVM_ENABLE_RTTI=ON \ + -D LLVM_ENABLE_OCAMLDOC=OFF \ + -D LLVM_INCLUDE_UTILS=ON \ + -D LLVM_INSTALL_UTILS=ON \ + -D LLVM_UTILS_INSTALL_DIR=/usr/bin \ + -D LLVM_ENABLE_LIBCXX=OFF \ + -D LLVM_ENABLE_LLD="$(prt-get isinst lld >/dev/null && echo ON || echo OFF)" \ + -D LLVM_OPTIMIZED_TABLEGEN=ON \ + -D LLVM_INCLUDE_BENCHMARKS=OFF \ + -D LLVM_APPEND_VC_REV=OFF \ + -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + cmake --build build + DESTDIR=$PKG cmake --install build - # multilib stub - mv $PKG/usr/include/llvm/Config/llvm-config{,-64}.h - install -m 0644 $SRC/llvm-config.h $PKG/usr/include/llvm/Config/ + # multilib stub + mv $PKG/usr/include/llvm/Config/llvm-config{,-64}.h + install -m 0644 $SRC/llvm-config.h $PKG/usr/include/llvm/Config/ - install -d $PKG/usr/lib/bfd-plugins - ln -s ../LLVMgold.so $PKG/usr/lib/bfd-plugins/ - ln -s ../libLTO.so $PKG/usr/lib/bfd-plugins/ + install -d $PKG/usr/lib/bfd-plugins + ln -s ../LLVMgold.so $PKG/usr/lib/bfd-plugins/ + ln -s ../libLTO.so $PKG/usr/lib/bfd-plugins/ - /usr/bin/python3 $name-$version.src/utils/lit/setup.py build - /usr/bin/python3 $name-$version.src/utils/lit/setup.py install --prefix=/usr --root=$PKG - /usr/bin/python3 -m compileall -d $name-$version.src/utils/lit $PKG - /usr/bin/python3 -O -m compileall -d $name-$version.src/utils/lit $PKG - /usr/bin/python3 -OO -m compileall -d $name-$version.src/utils/lit $PKG + /usr/bin/python3 $name-$version.src/utils/lit/setup.py build + /usr/bin/python3 $name-$version.src/utils/lit/setup.py install --prefix=/usr --root=$PKG + /usr/bin/python3 -m compileall -d $name-$version.src/utils/lit $PKG + /usr/bin/python3 -O -m compileall -d $name-$version.src/utils/lit $PKG + /usr/bin/python3 -OO -m compileall -d $name-$version.src/utils/lit $PKG } diff --git a/mpup/.signature b/mpup/.signature index 8c5fe9fa5..cf83bf95b 100644 --- a/mpup/.signature +++ b/mpup/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fz9JHyFjFUdpjTle5I9TVkLOA5K6hIfboESWPI78nq6zpE8q5I4tJ0k2Co0R0mJ7IjVa38/gte2b5JggYKQkgg= -SHA256 (Pkgfile) = c33821fa648c4baaf098e9e0c8727145e6ff9fd6bb3db7ac64bd2cfd31b43475 +RWSE3ohX2g5d/TV+P0BHOhwIpKD09EndS8sF76nC7u+AP/hgeEVgTDJeBzUIx/msgM3UjYdpHxHOZ1xyA6HjMfxB5uUiLFVj1wc= +SHA256 (Pkgfile) = 7ef4c2c2be6b94ed31f7b6956c7a0cc1b13d63e03325d292cd6c7470868ebb23 SHA256 (.footprint) = 2a229440df2037fd30abfd253b7271b6bbf856a1bfcc3c375b02a041576b859c SHA256 (mpup-2.0.1.tar.lz) = feed565c8d175936973a6d972e29b9a11b9401bf31305b7687ca28d24bd131c7 diff --git a/mpup/Pkgfile b/mpup/Pkgfile index 6ad5f4bcb..b018912e9 100644 --- a/mpup/Pkgfile +++ b/mpup/Pkgfile @@ -9,7 +9,7 @@ release=1 source=(https://crux.nu/files/$name-$version.tar.lz) build() { - cd $name-$version + cd $name-$version - make DESTDIR=$PKG install + make DESTDIR=$PKG install } diff --git a/nspr/.signature b/nspr/.signature index 362f56eee..52f296f47 100644 --- a/nspr/.signature +++ b/nspr/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dV4iklZbcQ8EazMSn5FlDYRMebp2QpqnzH/UKt/Vvhrv9jEaPiigF6UK1IBg3tquYYQvowImyMjTEr802kQeA8= -SHA256 (Pkgfile) = 7aec63674ab7ddcd4ca8e999df58d5d6a1f3771b30b8c640a04522712ca4edc2 +RWSE3ohX2g5d/VIQPwv/59Vt9ElyGlA8jRwpNxLx5YjoOYjYAKENbn1yaqDCtV0S7LkSHwWd+0V2JoQNnMUuhsMzAzjZ4g7fIAI= +SHA256 (Pkgfile) = 4887d4cf8b32f094450435b81d3d70185f31b02cc9b6841d2d36216beed1d541 SHA256 (.footprint) = ca5a9f3ef9c25bbb9276ddaf58e30935286f63deee679e7268d602e09f9934af SHA256 (nspr-4.35.tar.gz) = 7ea3297ea5969b5d25a5dd8d47f2443cda88e9ee746301f6e1e1426f8a6abc8f SHA256 (nspr.pc.in) = 57a655d034221760ce10278d2050bbe040b1db55be3db6e3a30f04a570877b71 diff --git a/nspr/Pkgfile b/nspr/Pkgfile index 848a80431..b587048cb 100644 --- a/nspr/Pkgfile +++ b/nspr/Pkgfile @@ -6,40 +6,40 @@ name=nspr version=4.35 release=1 source=(https://ftp.mozilla.org/pub/nspr/releases/v$version/src/$name-$version.tar.g... - $name.pc.in) + $name.pc.in) build() { - local NSPR_LIBS NSPR_CFLAGS NSPR_VERSION - - cd $name-$version/nspr - - ./configure \ - --prefix=/usr \ - --libdir=/usr/lib \ - --includedir=/usr/include/nspr \ - --enable-optimize="$CFLAGS" \ - --enable-64bit \ - --disable-debug - - make - make DESTDIR=$PKG install - - NSPR_LIBS=`./config/nspr-config --libs` - NSPR_CFLAGS=`./config/nspr-config --cflags` - NSPR_VERSION=`./config/nspr-config --version` - - install -d $PKG/usr/lib/pkgconfig - - sed $SRC/nspr.pc.in \ - -e "s,@libdir@,/usr/lib," \ - -e "s,@prefix@,/usr," \ - -e "s,@exec_prefix@,/usr/bin," \ - -e "s,@includedir@,/usr/include/nspr," \ - -e "s,@NSPR_VERSION@,$NSPR_VERSION," \ - -e "s,@FULL_NSPR_LIBS@,$NSPR_LIBS," \ - -e "s,@FULL_NSPR_CFLAGS@,$NSPR_CFLAGS," > \ - $PKG/usr/lib/pkgconfig/nspr.pc - - rm $PKG/usr/bin/{compile-et.pl,prerr.properties} - rm -r $PKG/usr/include/nspr/md + local NSPR_LIBS NSPR_CFLAGS NSPR_VERSION + + cd $name-$version/nspr + + ./configure \ + --prefix=/usr \ + --libdir=/usr/lib \ + --includedir=/usr/include/nspr \ + --enable-optimize="$CFLAGS" \ + --enable-64bit \ + --disable-debug + + make + make DESTDIR=$PKG install + + NSPR_LIBS=`./config/nspr-config --libs` + NSPR_CFLAGS=`./config/nspr-config --cflags` + NSPR_VERSION=`./config/nspr-config --version` + + install -d $PKG/usr/lib/pkgconfig + + sed $SRC/nspr.pc.in \ + -e "s,@libdir@,/usr/lib," \ + -e "s,@prefix@,/usr," \ + -e "s,@exec_prefix@,/usr/bin," \ + -e "s,@includedir@,/usr/include/nspr," \ + -e "s,@NSPR_VERSION@,$NSPR_VERSION," \ + -e "s,@FULL_NSPR_LIBS@,$NSPR_LIBS," \ + -e "s,@FULL_NSPR_CFLAGS@,$NSPR_CFLAGS," > \ + $PKG/usr/lib/pkgconfig/nspr.pc + + rm $PKG/usr/bin/{compile-et.pl,prerr.properties} + rm -r $PKG/usr/include/nspr/md } diff --git a/nss/.signature b/nss/.signature index 89f51d55d..3dbcacf5f 100644 --- a/nss/.signature +++ b/nss/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/dBzAF3Xpy5oLH+pPHxgvf4pEcopYXWduv6qHYsY/x+ySnI8XV94dIsRf2C+XrLzpkynV3Um2/Sb2VrqdoaG2wI= -SHA256 (Pkgfile) = 82bb4e52d8402eacff3c10ef72e5fbbadda8761918b5244abfc32c998014790a +RWSE3ohX2g5d/SYw3mkWKSpoBCNeoY2n3EGg4/Ux0Bwv/ZWk4FCe1XmrRSuKP3hLnezhvbe3VQ6vLZLFzaWdvX7c481Ydma9fQs= +SHA256 (Pkgfile) = 571b62fa0932f0d13fade672a6c5a098de2459a26b4542135b67afae5970c225 SHA256 (.footprint) = ab5e2ef08c76ca469c5ce97d2a3e77e29d1b1b381d27314ceebfa2460e15e14a SHA256 (nss-3.97.tar.gz) = 078efb8393f32e40b1fb4bf6930fff7f1aabed01287fcc5fe58aba736765fa0a SHA256 (nss-3.54-standalone-2.patch) = 607a29650c767f9451eaec1e35a48a3c8c9ce6a7099234417eb521a44653a371 diff --git a/nss/Pkgfile b/nss/Pkgfile index 67bb9d571..89f8f8a67 100644 --- a/nss/Pkgfile +++ b/nss/Pkgfile @@ -7,57 +7,57 @@ name=nss version=3.97 release=1 source=(https://ftp.mozilla.org/pub/security/nss/releases/NSS_${version//./_}_RTM/src/$name-$version.tar.gz - nss-3.54-standalone-2.patch - nss-config.in nss.pc.in nss-softokn.pc.in nss-util.pc.in) + nss-3.54-standalone-2.patch + nss-config.in nss.pc.in nss-softokn.pc.in nss-util.pc.in) build() { - cd $name-$version - - patch -Np1 -i $SRC/nss-3.54-standalone-2.patch - - export NSPR_INCLUDE_DIR=/usr/include/nspr - export NSPR_LIB_DIR=/usr/lib - export NSS_USE_SYSTEM_SQLITE=1 - export USE_SYSTEM_ZLIB=1 - export NSS_ENABLE_ECC=1 - export NSS_ENABLE_TLS_1_3=1 - export BUILD_OPT=1 - export NSS_ENABLE_WERROR=0 - export NSS_DISABLE_GTESTS=1 - export USE_64=1 - - make -C nss - - install -d $PKG/usr/{bin,lib/pkgconfig,include/nss/private} - - cd dist/*.OBJ/bin - install -t "$PKG/usr/bin" *util shlibsign signtool signver ssltap - cd ../lib - install -t "$PKG/usr/lib" *.so - install -t "$PKG/usr/lib" -m644 libcrmf.a libfreebl.a *.chk - cd ../../public/nss - install -t "$PKG/usr/include/nss" -m644 *.h - cd ../../private/nss - install -t "$PKG/usr/include/nss/private" -m644 blapi.h alghmac.h - install -m 0755 $SRC/nss-config.in $PKG/usr/bin/nss-config - - _version=$(printf "%i.%i.%i" ${version//./ }) - sed -i "s/@VERSION@/$_version/" $PKG/usr/bin/nss-config - - NSS_LIBS=`$PKG/usr/bin/nss-config --libs` - NSS_CFLAGS=`$PKG/usr/bin/nss-config --cflags` - NSPR_VERSION=`pkg-config --modversion nspr` - for module in nss nss-util nss-softokn; do - sed $SRC/$module.pc.in \ - -e "s,%libdir%,/usr/lib," \ - -e "s,%prefix%,/usr," \ - -e "s,%exec_prefix%,/usr/bin," \ - -e "s,%includedir%,/usr/include/nss," \ - -e "s,%NSS_VERSION%,$version," \ - -e "s,%NSPR_VERSION%,$NSPR_VERSION," \ - -e "s,%FULL_NSS_LIBS%,$NSS_LIBS," \ - -e "s,%FULL_NSS_CFLAGS%,$NSS_CFLAGS," > \ - $PKG/usr/lib/pkgconfig/$module.pc - done + cd $name-$version + + patch -Np1 -i $SRC/nss-3.54-standalone-2.patch + + export NSPR_INCLUDE_DIR=/usr/include/nspr + export NSPR_LIB_DIR=/usr/lib + export NSS_USE_SYSTEM_SQLITE=1 + export USE_SYSTEM_ZLIB=1 + export NSS_ENABLE_ECC=1 + export NSS_ENABLE_TLS_1_3=1 + export BUILD_OPT=1 + export NSS_ENABLE_WERROR=0 + export NSS_DISABLE_GTESTS=1 + export USE_64=1 + + make -C nss + + install -d $PKG/usr/{bin,lib/pkgconfig,include/nss/private} + + cd dist/*.OBJ/bin + install -t "$PKG/usr/bin" *util shlibsign signtool signver ssltap + cd ../lib + install -t "$PKG/usr/lib" *.so + install -t "$PKG/usr/lib" -m644 libcrmf.a libfreebl.a *.chk + cd ../../public/nss + install -t "$PKG/usr/include/nss" -m644 *.h + cd ../../private/nss + install -t "$PKG/usr/include/nss/private" -m644 blapi.h alghmac.h + install -m 0755 $SRC/nss-config.in $PKG/usr/bin/nss-config + + _version=$(printf "%i.%i.%i" ${version//./ }) + sed -i "s/@VERSION@/$_version/" $PKG/usr/bin/nss-config + + NSS_LIBS=`$PKG/usr/bin/nss-config --libs` + NSS_CFLAGS=`$PKG/usr/bin/nss-config --cflags` + NSPR_VERSION=`pkg-config --modversion nspr` + for module in nss nss-util nss-softokn; do + sed $SRC/$module.pc.in \ + -e "s,%libdir%,/usr/lib," \ + -e "s,%prefix%,/usr," \ + -e "s,%exec_prefix%,/usr/bin," \ + -e "s,%includedir%,/usr/include/nss," \ + -e "s,%NSS_VERSION%,$version," \ + -e "s,%NSPR_VERSION%,$NSPR_VERSION," \ + -e "s,%FULL_NSS_LIBS%,$NSS_LIBS," \ + -e "s,%FULL_NSS_CFLAGS%,$NSS_CFLAGS," > \ + $PKG/usr/lib/pkgconfig/$module.pc + done } diff --git a/nvidia-settings/.signature b/nvidia-settings/.signature index 1b47cf1a4..d37d9423f 100644 --- a/nvidia-settings/.signature +++ b/nvidia-settings/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Qvsy7rK0NvLvfU1Oq4Kox9+ehtIXd+9NAFd9FH00TzUjPHK8dA7djXv7Q0tsxMF1sB0yh9ChQujq+gXRYZL1Qs= -SHA256 (Pkgfile) = 562d7d38959dcd4c859135c3f9df52e4e9f4b739468343a3af965662ce1f0a78 +RWSE3ohX2g5d/Z8EQqacMvqzpZ+6K+oRJ9ehKVhARQYPwU/WKxTEj9YCSOBEeh26jiuKOKNkh05KPE2Ts0QbdxB2VLekY/l2uAU= +SHA256 (Pkgfile) = f0773d0e8f28ee9525e771931f7ca9b3ff504e8b0487a053a27672e2ef51a6a9 SHA256 (.footprint) = e9e5528451329778b6675d88c2e2ffe54595241021ae7653e70b90ae9315157e SHA256 (nvidia-settings-495.46.tar.gz) = a368070d496ee24303a10ded2fc9395e10c92694db46fdd6e094dddbd37b10c3 SHA256 (libxnvctrl_so.patch) = 6419d83baf102a4a2eaeb95d0c97856bfaf47ceed46e4aa1fc2249913e2f301b diff --git a/nvidia-settings/Pkgfile b/nvidia-settings/Pkgfile index 56a4548c7..5fda24cd6 100644 --- a/nvidia-settings/Pkgfile +++ b/nvidia-settings/Pkgfile @@ -7,35 +7,35 @@ name=nvidia-settings version=495.46 release=1 source=(https://github.com/NVIDIA/nvidia-settings/archive/$version/$name-$version.ta... - libxnvctrl_so.patch) + libxnvctrl_so.patch) build() { - export PREFIX=/usr - export NV_USE_BUNDLED_LIBJANSSON=0 - export OUTPUTDIR=out - cd $name-$version - patch -p0 -i $SRC/libxnvctrl_so.patch + export PREFIX=/usr + export NV_USE_BUNDLED_LIBJANSSON=0 + export OUTPUTDIR=out + cd $name-$version + patch -p0 -i $SRC/libxnvctrl_so.patch - make - make -C src/libXNVCtrl - make DESTDIR=$PKG install + make + make -C src/libXNVCtrl + make DESTDIR=$PKG install - rm $PKG/usr/lib/libnvidia-gtk2.so.$version + rm $PKG/usr/lib/libnvidia-gtk2.so.$version # supplied by nvidia -# install -D -m644 doc/nvidia-settings.desktop $PKG/usr/share/applications/nvidia-settings.desktop -# install -D -m644 doc/nvidia-settings.png $PKG/usr/share/pixmaps/nvidia-settings.png +# install -D -m644 doc/nvidia-settings.desktop $PKG/usr/share/applications/nvidia-settings.desktop +# install -D -m644 doc/nvidia-settings.png $PKG/usr/share/pixmaps/nvidia-settings.png -# sed \ -# -e 's:__UTILS_PATH__:/usr/bin:' \ -# -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' \ -# -e 's/__NVIDIA_SETTINGS_DESKTOP_CATEGORIES__/Settings;HardwareSettings;/' \ -# -i $PKG/usr/share/applications/nvidia-settings.desktop - rm $PKG/usr/bin/nvidia-settings $PKG/usr/share/man/man1/nvidia-settings.1.gz - find $PKG -type d -empty -delete +# sed \ +# -e 's:__UTILS_PATH__:/usr/bin:' \ +# -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' \ +# -e 's/__NVIDIA_SETTINGS_DESKTOP_CATEGORIES__/Settings;HardwareSettings;/' \ +# -i $PKG/usr/share/applications/nvidia-settings.desktop + rm $PKG/usr/bin/nvidia-settings $PKG/usr/share/man/man1/nvidia-settings.1.gz + find $PKG -type d -empty -delete # - cd src/libXNVCtrl - install -Dm 644 -t $PKG/usr/include/NVCtrl ./*.h - install -d $PKG/usr/lib - cp -Pr -t $PKG/usr/lib out/libXNVCtrl.* + cd src/libXNVCtrl + install -Dm 644 -t $PKG/usr/include/NVCtrl ./*.h + install -d $PKG/usr/lib + cp -Pr -t $PKG/usr/lib out/libXNVCtrl.* } diff --git a/openbox/.signature b/openbox/.signature index ed835a216..4e902b473 100644 --- a/openbox/.signature +++ b/openbox/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fvgpcxIZRGB+AfBu8MMGwu7CTKMWjvykMtiRCx6ccFY2sByU8dMS6ChIiyE/GauG3LtrrH76fIlFd4sk9vp5gM= -SHA256 (Pkgfile) = 0954769e3100ffc4ed84e18e71cf88d922b35bb1f88cab8d2f1c62f175751515 +RWSE3ohX2g5d/fFcv6oh9rHDf3ifGZfWimew7mzMGYBitkS1u/vm6dYZZR84yQgusRGIh/Gjmne2jEeHpMNlz4i2gdlFoKN2bwE= +SHA256 (Pkgfile) = d10a13ab93f4a9dcb248b2d6c08a1d28cd4142f1466febfa12a82071ed198761 SHA256 (.footprint) = fd6ac493cfd02489032b9ffa4134ae6da3ada380bf3f5ab85166d4b2484cd73d SHA256 (openbox-3.6.1.tar.gz) = 8b4ac0760018c77c0044fab06a4f0c510ba87eae934d9983b10878483bde7ef7 diff --git a/openbox/Pkgfile b/openbox/Pkgfile index 3186cac22..3411bc99f 100644 --- a/openbox/Pkgfile +++ b/openbox/Pkgfile @@ -9,16 +9,16 @@ release=1 source=(http://openbox.org/dist/openbox/openbox-$version.tar.gz) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --libexecdir=/usr/lib/openbox \ - --disable-nls + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib/openbox \ + --disable-nls - make - make DESTDIR=$PKG install + make + make DESTDIR=$PKG install - mv $PKG/usr/share/doc/$name/*.xsd $PKG/usr/etc/xdg/$name - rm -rf $PKG/usr/share/doc + mv $PKG/usr/share/doc/$name/*.xsd $PKG/usr/etc/xdg/$name + rm -rf $PKG/usr/share/doc } diff --git a/openldap/.signature b/openldap/.signature index 0e30afae5..6d9f06501 100644 --- a/openldap/.signature +++ b/openldap/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Xuo4+d8VmPrBRaY52NAObSWc6bhTB3pGv7UPpvy/sR2jv0IylfsGDsmFy1CGptXbqU37Tn4Qq/BWsQDFqldMwQ= -SHA256 (Pkgfile) = 3c0629e4010ae3cb85412acb0234cb668e1ab00d50f7d649a636ad853632f836 +RWSE3ohX2g5d/XLzog0wAe3MHeYm+qen4XxqWnZ4EJeUcjkgrEMVb6utO2z8ZmwjHkUiohrMCERFYvgq+8rK8IL3rKDrJ03S/wM= +SHA256 (Pkgfile) = 08ee11741e545d889e7f5dad69d44626047b38127e4ba78ff729b1d13f743ee9 SHA256 (.footprint) = c45af034d69fdc7d065b12ab119540abd3479a3a70e01f7afdb601cd23df2b3e SHA256 (openldap-2.6.7.tgz) = cd775f625c944ed78a3da18a03b03b08eea73c8aabc97b41bb336e9a10954930 SHA256 (slapd) = 944b82221355957485c9a4ccb34bc1e85631cc1bdd9ae480f70a3ab84780adc4 diff --git a/openldap/Pkgfile b/openldap/Pkgfile index b0c610b1f..76c6e7367 100644 --- a/openldap/Pkgfile +++ b/openldap/Pkgfile @@ -7,41 +7,41 @@ name=openldap version=2.6.7 release=1 source=(https://www.openldap.org/software/download/OpenLDAP/openldap-release/$name-$... - slapd) + slapd) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/sbin \ - --localstatedir=/var/openldap \ - --enable-syslog \ - --with-threads \ - --with-tls \ - --with-cyrus-sasl \ - --enable-spasswd \ - --enable-dynamic \ - --enable-ipv6 \ - --enable-modules \ - --enable-crypt \ - --enable-ldap \ - --enable-meta \ - --enable-dnssrv \ - --enable-null \ - --enable-perl \ - --enable-dynacl \ - --enable-aci \ - --enable-shared + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/sbin \ + --localstatedir=/var/openldap \ + --enable-syslog \ + --with-threads \ + --with-tls \ + --with-cyrus-sasl \ + --enable-spasswd \ + --enable-dynamic \ + --enable-ipv6 \ + --enable-modules \ + --enable-crypt \ + --enable-ldap \ + --enable-meta \ + --enable-dnssrv \ + --enable-null \ + --enable-perl \ + --enable-dynacl \ + --enable-aci \ + --enable-shared - make depend - make - make DESTDIR=$PKG install + make depend + make + make DESTDIR=$PKG install - ln -sf liblber.so $PKG/usr/lib/liblber.so.2 - ln -sf libldap.so $PKG/usr/lib/libldap.so.2 + ln -sf liblber.so $PKG/usr/lib/liblber.so.2 + ln -sf libldap.so $PKG/usr/lib/libldap.so.2 - install -D -m 0755 $SRC/slapd $PKG/etc/rc.d/slapd - rm -f $PKG/etc/openldap/schema/README + install -D -m 0755 $SRC/slapd $PKG/etc/rc.d/slapd + rm -f $PKG/etc/openldap/schema/README } diff --git a/pango/.signature b/pango/.signature index 3631f7244..ff0bdf347 100644 --- a/pango/.signature +++ b/pango/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/VkmHo2bTlvvpf+GV2IO5qBWpnbGe+LmkrQYZjjO6UNCcO1cXVDLoJ4VrCJL9b52Dsn1GAEd47wFTHXk6DhoNQI= -SHA256 (Pkgfile) = 7c47e4ec31a96cd4e3d57365d38f84938c347399b30f0b1b825eee98416df5e5 +RWSE3ohX2g5d/S7KLOlUmd57fxD210DiHzUOlG1xfnesvq1F1buwHIQBseGrPyW15VswlMPBrN6z+Z9LTSlCkf2KXyl9vB2SDQc= +SHA256 (Pkgfile) = fde3358684884ff84c675dda79f88630e5ff6766c289a04819ae240424f90a41 SHA256 (.footprint) = f81bad8e0ea5fce64baa7529f5213668cd88bad3a9603545fb35601a14132378 SHA256 (pango-1.50.14.tar.xz) = 1d67f205bfc318c27a29cfdfb6828568df566795df0cb51d2189cde7f2d581e8 diff --git a/pango/Pkgfile b/pango/Pkgfile index 1d84fc012..abea05c54 100644 --- a/pango/Pkgfile +++ b/pango/Pkgfile @@ -9,12 +9,12 @@ release=1 source=(https://download-fallback.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz) build() { - meson setup $name-$version build \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build + meson setup $name-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build } diff --git a/popt/.signature b/popt/.signature index 37509e581..f4b033468 100644 --- a/popt/.signature +++ b/popt/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/TsSpe8wcXon5Lp74QRee8C9zWdh2NFSS4Z0lvdQjOkq0iCuPuFTRQ1Xak/k4QO98m2kPxDkYAxw3TdD7CwcHAM= -SHA256 (Pkgfile) = b2cd9af5eeea0c813d2508dff31812a9443a488f029929f7d504fe37a824d3dc +RWSE3ohX2g5d/cXaoW6c8FZOarMWb+vh8BQ8emkJ+UnyJvLiaYvp/d0+yrN4D/RMIy4fLXX+cbn6Hv/RhT0Wl+imgJlFI3vb8AA= +SHA256 (Pkgfile) = 6fa4ef0b2c7c3e0fbc7db8a74de16ce7f36440d301591bdf28390409513fe771 SHA256 (.footprint) = 6505cc58588235667dc542e369cc7918e937b0137bfe2fd85018ec4f219b6a2b SHA256 (popt-1.19.tar.gz) = c25a4838fc8e4c1c8aacb8bd620edb3084a3d63bf8987fdad3ca2758c63240f9 diff --git a/popt/Pkgfile b/popt/Pkgfile index a72eb7faf..b47afb55e 100644 --- a/popt/Pkgfile +++ b/popt/Pkgfile @@ -9,8 +9,8 @@ release=1 source=(http://ftp.rpm.org/popt/releases/popt-1.x/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr --disable-nls - make - make DESTDIR=$PKG install + cd $name-$version + ./configure --prefix=/usr --disable-nls + make + make DESTDIR=$PKG install } diff --git a/ppp/.signature b/ppp/.signature index e8ecb32b5..5ada3f46f 100644 --- a/ppp/.signature +++ b/ppp/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/cgnJIUC9SDBlM6ovmuI2dtOYLq3N4UbwgRTclLJTyAOxnTfe1Uio8kOORLNcKu4D6SQR2J8Sd5oe6qJuXZB2gw= -SHA256 (Pkgfile) = 5cc96587adcdc83715a62678db6235e9838ed79245abc1c7355a49f8b1cbde40 +RWSE3ohX2g5d/QUExgdlu5Fj27h43Sxix72fsLPSa2gvZRXSBv7ERh/s/CKj/FGRKIuciU6pa+QtY9X4UFFz9CwYGtKpb0s8BgY= +SHA256 (Pkgfile) = 367e58836694bb9cd224f784758b658fb8790197bbab8ee0b19ce1a64ecf5842 SHA256 (.footprint) = 8c17f657ae37f1cfac8cc84ad60f8aefc69f1059d0423e1de6d20d72f7a4206b SHA256 (ppp-2.5.0.tar.gz) = 5cae0e8075f8a1755f16ca290eb44e6b3545d3f292af4da65ecffe897de636ff diff --git a/ppp/Pkgfile b/ppp/Pkgfile index 9947f1e20..77838b6ff 100644 --- a/ppp/Pkgfile +++ b/ppp/Pkgfile @@ -9,11 +9,11 @@ release=1 source=(https://ftp.samba.org/pub/ppp/$name-$version.tar.gz) build () { - cd $name-$version - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --with-runtime-dir=/run/pppd - make - make DESTDIR=$PKG install + cd $name-$version + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --with-runtime-dir=/run/pppd + make + make DESTDIR=$PKG install } diff --git a/python3-gobject/.signature b/python3-gobject/.signature index 0667dadf5..7ccb86472 100644 --- a/python3-gobject/.signature +++ b/python3-gobject/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/S8mJkGYP4rRjRZj6tYavc7y6+OLQt8f7eJEUJTPaLwLRUOHvg9V5tf9+9NRvF9Rp546t85vW39udG30F8xS2A8= -SHA256 (Pkgfile) = f3dbe3a6f8967d37c28ab7fbd2998995eefc08fed38f041155d2555125bd809e +RWSE3ohX2g5d/bBE3Vf5gBd6KA+ljmKEanjBwtXfduRKZXNqVPVbtUlWFm8Q2TOkQBKvd40OhK3UT2FPwU8ujgaHOv++fWoMig4= +SHA256 (Pkgfile) = 9a919b127e3863d02a3ea88b81a5725465972efc637d7728a4dbd69a5aed97a8 SHA256 (.footprint) = 810ca5cb89b67492959e52813c7baf4d11f74b62144a4f8dcb451f0c86db1c6a SHA256 (pygobject-3.46.0.tar.xz) = 426008b2dad548c9af1c7b03b59df0440fde5c33f38fb5406b103a43d653cafc diff --git a/python3-gobject/Pkgfile b/python3-gobject/Pkgfile index 4c4eaae9f..47ed83902 100644 --- a/python3-gobject/Pkgfile +++ b/python3-gobject/Pkgfile @@ -9,17 +9,17 @@ release=1 source=(https://ftp.gnome.org/pub/GNOME/sources/pygobject/${version::4}/pygobject-$version.tar.xz) build() { - meson setup pygobject-$version build \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D python=/usr/bin/python3 + meson setup pygobject-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D python=/usr/bin/python3 - meson compile -C build -j ${JOBS-1} - DESTDIR=$PKG meson install -C build + meson compile -C build -j ${JOBS-1} + DESTDIR=$PKG meson install -C build - /usr/bin/python3 -m compileall -d /usr/lib $PKG/usr/lib - /usr/bin/python3 -O -m compileall -d /usr/lib $PKG/usr/lib + /usr/bin/python3 -m compileall -d /usr/lib $PKG/usr/lib + /usr/bin/python3 -O -m compileall -d /usr/lib $PKG/usr/lib } diff --git a/python3-mako/.signature b/python3-mako/.signature index 7e1d2993a..a9271273b 100644 --- a/python3-mako/.signature +++ b/python3-mako/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/R2yDpYuippjGiqp+WOtEwI1Dh+zXPHvL9HGt1llA/pKZNXbg0KXGyNp7WmO7rBXBZECgpna3PuTtjX2MWhV7gU= -SHA256 (Pkgfile) = e8ede688fa422434c688c3056421d204f7360cca4b7987899aab69c5141171c0 +RWSE3ohX2g5d/Ssk18vj6k+eZfG+iuRX/r0zKy5Pm/yTuUsp3MKLWhbG5xHyTiwXd94zxeliMwy26UhAw3C5NDdbxvMPnELixQ8= +SHA256 (Pkgfile) = 20f46b085e2de6515de1e1ed60f611cae8b4c4c15b2071b852fb2adb1c11e160 SHA256 (.footprint) = c433d30b3583288e9cd6d7445bb1d42255aeff9f4ffb750f35eea34a180962e5 SHA256 (Mako-1.3.2.tar.gz) = 2a0c8ad7f6274271b3bb7467dd37cf9cc6dab4bc19cb69a4ef10669402de698e diff --git a/python3-mako/Pkgfile b/python3-mako/Pkgfile index af6bece0f..6126214cd 100644 --- a/python3-mako/Pkgfile +++ b/python3-mako/Pkgfile @@ -9,10 +9,10 @@ release=1 source=(https://files.pythonhosted.org/packages/source/M/Mako/Mako-$version.tar.gz) build() { - cd Mako-$version + cd Mako-$version - /usr/bin/python3 setup.py build + /usr/bin/python3 setup.py build - /usr/bin/python3 setup.py install --prefix=/usr \ - --root=$PKG --optimize=1 + /usr/bin/python3 setup.py install --prefix=/usr \ + --root=$PKG --optimize=1 } diff --git a/reiserfsprogs/.signature b/reiserfsprogs/.signature index 05b645b5f..624865d34 100644 --- a/reiserfsprogs/.signature +++ b/reiserfsprogs/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YqGC1ITkuDoUByt0Fwf98Voa6zGs6em4WfW7F139DJtZh9v7GJghx+5wfl4hV22dmdzgCJIhf168ZFWbIbxdwo= -SHA256 (Pkgfile) = a06945ff564f325d13cd2483e882fcb3147495206b3aabfe3c73ca835a5a66f2 +RWSE3ohX2g5d/eBR3QmuQFpqt2lQ6xguzstyjjRXWZfbuvQp2J+u9cxKxet2HEqS6R/BdcKC4aR7tE3G/2A4KxDtD1sea9D2JQA= +SHA256 (Pkgfile) = 39867138d0acd4f4a4d308df1328a18a7a21f53b32e56d9e8e92d18f3b818fdd SHA256 (.footprint) = 70da443ad9001947ee98a1a3280170fbb29baa4dbb48f1901d7bf612bb8c8136 SHA256 (reiserfsprogs-3.6.27.tar.xz) = 0e95b67fa7746a3c2d59145e9b9c2feb4a6be52853e83b497b182eae508e62e3 SHA256 (reiserfsprogs-3.6.27-loff_t.patch) = 2d4e90d5e2b0610021d0c078f350e098d5573edccdf2864909aada83ed0473f9 diff --git a/reiserfsprogs/Pkgfile b/reiserfsprogs/Pkgfile index 24443e05f..af9f65f47 100644 --- a/reiserfsprogs/Pkgfile +++ b/reiserfsprogs/Pkgfile @@ -7,21 +7,21 @@ name=reiserfsprogs version=3.6.27 release=2 source=(https://www.kernel.org/pub/linux/kernel/people/jeffm/$name/v$version/$name-$... - $name-$version-loff_t.patch) + $name-$version-loff_t.patch) build () { - cd $name-$version + cd $name-$version - #fix build with glibc 2.28 - patch -p1 -i $SRC/$name-$version-loff_t.patch - autoreconf -i + #fix build with glibc 2.28 + patch -p1 -i $SRC/$name-$version-loff_t.patch + autoreconf -i - ./configure --prefix=/usr --sbindir=/sbin + ./configure --prefix=/usr --sbindir=/sbin - make - make DESTDIR=$PKG install + make + make DESTDIR=$PKG install - install -d $PKG/lib - mv $PKG/usr/lib/libreiserfscore.so.* $PKG/lib - ln -sf ../../lib/$(readlink $PKG/usr/lib/libreiserfscore.so) $PKG/usr/lib/libreiserfscore.so + install -d $PKG/lib + mv $PKG/usr/lib/libreiserfscore.so.* $PKG/lib + ln -sf ../../lib/$(readlink $PKG/usr/lib/libreiserfscore.so) $PKG/usr/lib/libreiserfscore.so } diff --git a/robin-hood-hashing/.signature b/robin-hood-hashing/.signature index e425d5553..3c8fea1d1 100644 --- a/robin-hood-hashing/.signature +++ b/robin-hood-hashing/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/VxAqEdVVGb7vbC2ALEJ218Wd1Co7ncbhdTl7uuBolHVTtX3uj5aef6YABmCCWHfB5ML0YAEW6hKVob/fv149Ak= -SHA256 (Pkgfile) = 928636c95c14006fa3a0e7c059c7bfcb9b8000a4b5ee365dcbdc9e077d9ea9b0 +RWSE3ohX2g5d/RYWGHoQCdcveUYr7kdvlco+HfwqREXsW7slA6h+BDk6ZQ1cBz7Y//MzBUdggaDxf2vQV2FOmHTkr2vwDCgVuAE= +SHA256 (Pkgfile) = c41072fa0451525ec667ad641267bfa009f6b98000c3fbca6c309c546b73a2c8 SHA256 (.footprint) = bc8104e4e2fe797e4178cde2ad8d95b57726bc974a472f5b008c2c5dbdfc7037 SHA256 (robin-hood-hashing-3.11.5.tar.gz) = 3693e44dda569e9a8b87ce8263f7477b23af448a3c3600c8ab9004fe79c20ad0 diff --git a/robin-hood-hashing/Pkgfile b/robin-hood-hashing/Pkgfile index 0387fe1f9..3d4870647 100644 --- a/robin-hood-hashing/Pkgfile +++ b/robin-hood-hashing/Pkgfile @@ -8,14 +8,14 @@ release=2 source=(https://github.com/martinus/robin-hood-hashing/archive/$version/$name-$versi...) build() { - cmake -S $name-$version -B build -G Ninja \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_INSTALL_LIBDIR=share \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ - -D RH_STANDALONE_PROJECT=OFF \ - -Wno-dev + cmake -S $name-$version -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=share \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D RH_STANDALONE_PROJECT=OFF \ + -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/rpcsvc-proto/.signature b/rpcsvc-proto/.signature index 3864763a6..3a109170b 100644 --- a/rpcsvc-proto/.signature +++ b/rpcsvc-proto/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/eoxAJIqodEqaY8sFtLrKlKZKgmXGuQyIMDMS3DsUMn4rDeYvQ/dHbfrnnJccVs0saUDqVmPeVytV/aqu7R8wAI= -SHA256 (Pkgfile) = f8613d134c1a79cd166fbe67c9c14f814227f54d0e5e6d95e7d35d27f0e2f1c5 +RWSE3ohX2g5d/VU6M96R3W+uO+VqJis5moGEeqHlwYzcpdiRUj8yaU0ssCa052AnmEaOUrIT3pZnd0WaN9xcL84sEErNhMC+0gE= +SHA256 (Pkgfile) = 39dffd8c7cf013643e2eb16efa836a02a3d95c33dee13bfb82cc0eec5397bac1 SHA256 (.footprint) = 32eb61e7ba81492c68950b91e0c922c916e5c5fb969725b3b9ba89f19cfbef2e SHA256 (rpcsvc-proto-1.4.4.tar.xz) = 81c3aa27edb5d8a18ef027081ebb984234d5b5860c65bd99d4ac8f03145a558b diff --git a/rpcsvc-proto/Pkgfile b/rpcsvc-proto/Pkgfile index eeca1d395..ef853c4e8 100644 --- a/rpcsvc-proto/Pkgfile +++ b/rpcsvc-proto/Pkgfile @@ -8,8 +8,8 @@ release=1 source=(https://github.com/thkukuk/$name/releases/download/v$version/$name-$version....) build() { - cd $name-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install + cd $name-$version + ./configure --prefix=/usr + make + make DESTDIR=$PKG install } diff --git a/rust/.signature b/rust/.signature index 259c46204..716defe1d 100644 --- a/rust/.signature +++ b/rust/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/cX8hWno7+GpliRvDqVeWvkUgiIbHng9AoL2kncTrYcy0rBXQN3n3MW2WLMB+39h597BJlPubaEPv/8JE2dSbgg= -SHA256 (Pkgfile) = c47eb328ed45167860dbe3cafb11c4e90f6a10ccd4b2931fd59a59c6271c30ed +RWSE3ohX2g5d/RuaHS65lAai1ecVeZFMZSyPRJD5upFpSd76DQyzXjCVTd+UH8RZ0kNZYwkJKjBpTgz0OJCzmXdPe1id/aBQ4gs= +SHA256 (Pkgfile) = fec9055b6b68760f49c6187f4461eff3fe7355eaa4a17b49027dd3fa1afd5ae1 SHA256 (.footprint) = c703bc0f5a8ba8396a0fd3accbe283fc46bb7a2ccd93ae2b2952b1d80b014f3b SHA256 (rustc-1.76.0-src.tar.xz) = 805482b436442a6786d270cacbab8f00529e06141b27b7fb01909b97ce4f3464 SHA256 (rust-std-1.75.0-x86_64-unknown-linux-gnu.tar.xz) = 136b132199f7bbda2aa0bbff6d1e6ae7d5fca2994a2f2a432a5e99de224b6314 diff --git a/rust/Pkgfile b/rust/Pkgfile index 198bfb4a4..144f8fc37 100644 --- a/rust/Pkgfile +++ b/rust/Pkgfile @@ -12,206 +12,206 @@ _cargo=$_rustc release=1 source=(https://static.rust-lang.org/dist/${name}c-$version-src.tar.xz - https://static.rust-lang.org/dist/$_date/rust-std-$_rustc-x86_64-unknown-lin... - https://static.rust-lang.org/dist/$_date/rustc-$_rustc-x86_64-unknown-linux-... - https://static.rust-lang.org/dist/$_date/cargo-$_cargo-x86_64-unknown-linux-... - 0001-bootstrap-Change-libexec-dir.patch - 0002-compiler-Change-LLVM-targets.patch - 0004-compiler-Use-wasm-ld-for-wasm-targets.patch) + https://static.rust-lang.org/dist/$_date/rust-std-$_rustc-x86_64-unknown-lin... + https://static.rust-lang.org/dist/$_date/rustc-$_rustc-x86_64-unknown-linux-... + https://static.rust-lang.org/dist/$_date/cargo-$_cargo-x86_64-unknown-linux-... + 0001-bootstrap-Change-libexec-dir.patch + 0002-compiler-Change-LLVM-targets.patch + 0004-compiler-Use-wasm-ld-for-wasm-targets.patch) unpack_source() { - for file in ${source[@]}; do - case ${file##*/} in - rustc-${version}-src.tar.xz) - echo "Unpacking $(get_filename $file)"; - bsdtar -p -o -C ${SRC} -xf $(get_filename $file) ;; - *.tar.xz) - echo "Copying $(get_filename $file)"; - mkdir -p ${SRC}/${name}c-$version-src/build/cache/${_date} || true - cp $(get_filename $file) ${SRC}/${name}c-$version-src/build/cache/${_date} ;; - *) - cp $(get_filename $file) ${SRC} ;; - esac - done + for file in ${source[@]}; do + case ${file##*/} in + rustc-${version}-src.tar.xz) + echo "Unpacking $(get_filename $file)"; + bsdtar -p -o -C ${SRC} -xf $(get_filename $file) ;; + *.tar.xz) + echo "Copying $(get_filename $file)"; + mkdir -p ${SRC}/${name}c-$version-src/build/cache/${_date} || true + cp $(get_filename $file) ${SRC}/${name}c-$version-src/build/cache/${_date} ;; + *) + cp $(get_filename $file) ${SRC} ;; + esac + done } _check_version() { - local ERROR - local DATE="$(awk '/^.*"date": / {gsub(/"|,/, "", $2); print $2 }' $SRC/${name}c-$version-src/src/stage0.json)" - local RUSTC="$(awk '/^.*"version": / {gsub(/"|,/, "", $2); print $2 }' $SRC/${name}c-$version-src/src/stage0.json)" - - printf '\033[0;32m%s\033[0m\n' "Checking versions for bootstrap compiler.." - printf '\033[0;32m%s\033[0m\n' "Got _date = $_date && _rustc = $_rustc" - - if [ "$DATE" != "$_date" ]; then - printf '\e[1;31m%-6s\e[m\n' "Error: _date $_date != $DATE" - ERROR=1 - fi - if [ "$RUSTC" != "$_rustc" ]; then - printf '\e[1;31m%-6s\e[m\n' "Error: _rustc $_rustc != $RUSTC" - ERROR=1 - fi - - [ $ERROR ] && exit 1 - printf '\033[0;32m%s\033[0m\n' "Versions check out! Proceeding.." - unset DATE RUSTC ERROR + local ERROR + local DATE="$(awk '/^.*"date": / {gsub(/"|,/, "", $2); print $2 }' $SRC/${name}c-$version-src/src/stage0.json)" + local RUSTC="$(awk '/^.*"version": / {gsub(/"|,/, "", $2); print $2 }' $SRC/${name}c-$version-src/src/stage0.json)" + + printf '\033[0;32m%s\033[0m\n' "Checking versions for bootstrap compiler.." + printf '\033[0;32m%s\033[0m\n' "Got _date = $_date && _rustc = $_rustc" + + if [ "$DATE" != "$_date" ]; then + printf '\e[1;31m%-6s\e[m\n' "Error: _date $_date != $DATE" + ERROR=1 + fi + if [ "$RUSTC" != "$_rustc" ]; then + printf '\e[1;31m%-6s\e[m\n' "Error: _rustc $_rustc != $RUSTC" + ERROR=1 + fi + + [ $ERROR ] && exit 1 + printf '\033[0;32m%s\033[0m\n' "Versions check out! Proceeding.." + unset DATE RUSTC ERROR } build() { - _check_version + _check_version - cd "${name}c-$version-src" + cd "${name}c-$version-src" - patch -p1 -i $SRC/0001-bootstrap-Change-libexec-dir.patch + patch -p1 -i $SRC/0001-bootstrap-Change-libexec-dir.patch - # Use our *-pc-linux-gnu targets, making LTO with clang simpler - patch -p1 -i $SRC/0002-compiler-Change-LLVM-targets.patch + # Use our *-pc-linux-gnu targets, making LTO with clang simpler + patch -p1 -i $SRC/0002-compiler-Change-LLVM-targets.patch - patch -p1 -i $SRC/0004-compiler-Use-wasm-ld-for-wasm-targets.patch + patch -p1 -i $SRC/0004-compiler-Use-wasm-ld-for-wasm-targets.patch cat <<- EOF > $SRC/config.toml - change-id = 116881 - - [llvm] - ninja = true - link-shared = true - @POLLY@ - @CCACHE@ - - [install] - prefix = "/usr" - - [rust] - # LLVM crashes when passing an object through ThinLTO twice. This is triggered - # when using rust code in cross-language LTO if libstd was built using ThinLTO. - # http://blog.llvm.org/2019/09/closing-gap-cross-language-lto-between.html - # https://github.com/rust-lang/rust/issues/54872 - codegen-units-std = 1 - debuginfo-level-std = 2 - codegen-tests = false - backtrace-on-ice = true - jemalloc = true - remap-debuginfo = false - - description = "CRUX" - channel = "stable" - parallel-compiler = false - rpath = false - optimize = true - @LLD@ - - [build] - target = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"] - tools = ["cargo", - "clippy", - "rustfmt", - "analysis", - "src", - "rust-demangler", - "rust-analyzer", - "rust-analyzer-proc-macro-srv", - "rustdoc"] - docs = false - extended = true - sanitizers = true - profiler = true - vendor = true - locked-deps = true - python = "/usr/bin/python3" - @CARGO@ - @RUST@ - @RUSTFMT@ - - [target.x86_64-unknown-linux-gnu] - llvm-config = "/usr/bin/llvm-config" - llvm-filecheck = "/usr/bin/FileCheck" - cc = @TARGETCC@ - cxx = @TARGETCXX@ - ar = @TARGETAR@ - ranlib = @TARGETRANLIB@ - - [target.i686-unknown-linux-gnu] - llvm-config = "/usr/bin/llvm-config" - llvm-filecheck = "/usr/bin/FileCheck" - cc = @TARGETCC@ - cxx = @TARGETCXX@ - ar = @TARGETAR@ - ranlib = @TARGETRANLIB@ + change-id = 116881 + + [llvm] + ninja = true + link-shared = true + @POLLY@ + @CCACHE@ + + [install] + prefix = "/usr" + + [rust] + # LLVM crashes when passing an object through ThinLTO twice. This is triggered + # when using rust code in cross-language LTO if libstd was built using ThinLTO. + # http://blog.llvm.org/2019/09/closing-gap-cross-language-lto-between.html + # https://github.com/rust-lang/rust/issues/54872 + codegen-units-std = 1 + debuginfo-level-std = 2 + codegen-tests = false + backtrace-on-ice = true + jemalloc = true + remap-debuginfo = false + + description = "CRUX" + channel = "stable" + parallel-compiler = false + rpath = false + optimize = true + @LLD@ + + [build] + target = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"] + tools = ["cargo", + "clippy", + "rustfmt", + "analysis", + "src", + "rust-demangler", + "rust-analyzer", + "rust-analyzer-proc-macro-srv", + "rustdoc"] + docs = false + extended = true + sanitizers = true + profiler = true + #vendor = true + #locked-deps = true + python = "/usr/bin/python3" + @CARGO@ + @RUST@ + @RUSTFMT@ + + [target.x86_64-unknown-linux-gnu] + llvm-config = "/usr/bin/llvm-config" + llvm-filecheck = "/usr/bin/FileCheck" + cc = @TARGETCC@ + cxx = @TARGETCXX@ + ar = @TARGETAR@ + ranlib = @TARGETRANLIB@ + + [target.i686-unknown-linux-gnu] + llvm-config = "/usr/bin/llvm-config" + llvm-filecheck = "/usr/bin/FileCheck" + cc = @TARGETCC@ + cxx = @TARGETCXX@ + ar = @TARGETAR@ + ranlib = @TARGETRANLIB@ EOF - if [ -e '/usr/bin/rustc' ]; then - if ! /usr/bin/ldd /usr/bin/rustc | grep -q -E '.*libLLVM.*.so => not found' && \ - ! /usr/bin/ldd /usr/bin/cargo | grep -q -E 'libgit2.so.* => not found'; then - sed -e 's|@CARGO@|cargo = "/usr/bin/cargo"|' \ - -e 's|@RUST@|rustc = "/usr/bin/rustc"|' \ - -e 's|@RUSTFMT@|rustfmt = "/usr/bin/rustfmt"|' \ - -i $SRC/config.toml - else - sed -e 's|@CARGO@||' -e 's|@RUST@||' -e 's|@RUSTFMT@||' -i $SRC/config.toml - printf "\e[031mShared library missing, not using system rust to bootstrap.\033[0m\n" - fi - else - sed -e 's|@CARGO@||' -e 's|@RUST@||' -e 's|@RUSTFMT@||' -i $SRC/config.toml - fi - - if [ -e '/usr/bin/ccache' ]; then - sed -e 's|@CCACHE@|ccache = "/usr/bin/ccache"|' -i $SRC/config.toml - PATH=$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//') - else - sed -e 's|@CCACHE@||' -i $SRC/config.toml - fi - - if prt-get isinst clang lld; then - sed -e 's|@TARGETCC@|"clang"|g' -e 's|@TARGETCXX@|"clang++"|g' -e 's|@TARGETAR@|"llvm-ar"|g' -e 's|@TARGETRANLIB@|"llvm-ranlib"|g' -i $SRC/config.toml - else - sed -e 's|@TARGETCC@|"gcc"|g' -e 's|@TARGETCXX@|"g++"|g' -e 's|@TARGETAR@|"gcc-ar"|g' -e 's|@TARGETRANLIB@|"gcc-ranlib"|g' -i $SRC/config.toml - fi - prt-get isinst lld && sed -e 's|@LLD@|use-lld = true\nlld = true|' -i $SRC/config.toml || sed -e 's|@LLD@||' -i $SRC/config.toml - prt-get isinst polly && sed -e 's|@POLLY@|polly = true|' -i $SRC/config.toml || sed -e 's|@POLLY@||' -i $SRC/config.toml - - cat $SRC/config.toml - - mkdir "$PKGMK_SOURCE_DIR/rust" || true - export CARGO_HOME="$PKGMK_SOURCE_DIR/rust" - - ## sccache currently leads to errors - #if [ -e '/usr/bin/sccache' ]; then - # export RUSTC_WRAPPER='/usr/bin/sccache' - # export SCCACHE_IDLE_TIMEOUT='1500' - #fi - - #error: field is never read: `id` - # --> src/bootstrap/lib.rs:280:5 - # = note: `-D dead-code` implied by `-D warnings` - export RUSTFLAGS+=' -A dead_code' - - { [ ! -e /usr/include/libssh2.h ] || - export LIBSSH2_SYS_USE_PKG_CONFIG=1; } - export RUST_BACKTRACE=full - /usr/bin/python3 ./x.py build --config="${SRC}"/config.toml -j ${JOBS-1} - DESTDIR=$PKG /usr/bin/python3 ./x.py --config="${SRC}"/config.toml install - - prt-get isinst bash-completion || rm -r $PKG/etc/bash_completion.d/ - prt-get isinst zsh || rm -r $PKG/usr/share/zsh - - install -d $PKG/etc/revdep.d - echo "/usr/lib/rustlib/i686-unknown-linux-gnu/lib" > $PKG/etc/revdep.d/$name - - # cleanup - rm -r $PKG/usr/share/doc - rm $PKG/usr/lib/rustlib/{components,manifest-rustc,rust-installer-version,uninstall.sh} - - # Remove analysis data for libs that weren't installed - local file lib - while read -rd '' file; do - lib="${file%.json}.rlib" - lib="${lib/\/analysis\///lib/}" - if [[ ! -e $lib ]]; then - echo "missing '$lib'" - rm -v "$file" - fi - done < <(find "$PKG/usr/lib/rustlib" -path '*/analysis/*.json' -print0) - - find $PKG/usr -name "*.old" -delete - rm $PKG/usr/lib/rustlib/{install.log,manifest-*} + if [ -e '/usr/bin/rustc' ]; then + if ! /usr/bin/ldd /usr/bin/rustc | grep -q -E '.*libLLVM.*.so => not found' && \ + ! /usr/bin/ldd /usr/bin/cargo | grep -q -E 'libgit2.so.* => not found'; then + sed -e 's|@CARGO@|cargo = "/usr/bin/cargo"|' \ + -e 's|@RUST@|rustc = "/usr/bin/rustc"|' \ + -e 's|@RUSTFMT@|rustfmt = "/usr/bin/rustfmt"|' \ + -i $SRC/config.toml + else + sed -e 's|@CARGO@||' -e 's|@RUST@||' -e 's|@RUSTFMT@||' -i $SRC/config.toml + printf "\e[031mShared library missing, not using system rust to bootstrap.\033[0m\n" + fi + else + sed -e 's|@CARGO@||' -e 's|@RUST@||' -e 's|@RUSTFMT@||' -i $SRC/config.toml + fi + + if [ -e '/usr/bin/ccache' ]; then + sed -e 's|@CCACHE@|ccache = "/usr/bin/ccache"|' -i $SRC/config.toml + PATH=$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//') + else + sed -e 's|@CCACHE@||' -i $SRC/config.toml + fi + + if prt-get isinst clang lld; then + sed -e 's|@TARGETCC@|"clang"|g' -e 's|@TARGETCXX@|"clang++"|g' -e 's|@TARGETAR@|"llvm-ar"|g' -e 's|@TARGETRANLIB@|"llvm-ranlib"|g' -i $SRC/config.toml + else + sed -e 's|@TARGETCC@|"gcc"|g' -e 's|@TARGETCXX@|"g++"|g' -e 's|@TARGETAR@|"gcc-ar"|g' -e 's|@TARGETRANLIB@|"gcc-ranlib"|g' -i $SRC/config.toml + fi + prt-get isinst lld && sed -e 's|@LLD@|use-lld = true\nlld = true|' -i $SRC/config.toml || sed -e 's|@LLD@||' -i $SRC/config.toml + prt-get isinst polly && sed -e 's|@POLLY@|polly = true|' -i $SRC/config.toml || sed -e 's|@POLLY@||' -i $SRC/config.toml + + cat $SRC/config.toml + + mkdir "$PKGMK_SOURCE_DIR/rust" || true + export CARGO_HOME="$PKGMK_SOURCE_DIR/rust" + + ## sccache currently leads to errors + #if [ -e '/usr/bin/sccache' ]; then + # export RUSTC_WRAPPER='/usr/bin/sccache' + # export SCCACHE_IDLE_TIMEOUT='1500' + #fi + + #error: field is never read: `id` + # --> src/bootstrap/lib.rs:280:5 + # = note: `-D dead-code` implied by `-D warnings` + export RUSTFLAGS+=' -A dead_code' + + { [ ! -e /usr/include/libssh2.h ] || + export LIBSSH2_SYS_USE_PKG_CONFIG=1; } + export RUST_BACKTRACE=full + /usr/bin/python3 ./x.py build --config="${SRC}"/config.toml -j ${JOBS-1} + DESTDIR=$PKG /usr/bin/python3 ./x.py --config="${SRC}"/config.toml install + + prt-get isinst bash-completion || rm -r $PKG/etc/bash_completion.d/ + prt-get isinst zsh || rm -r $PKG/usr/share/zsh + + install -d $PKG/etc/revdep.d + echo "/usr/lib/rustlib/i686-unknown-linux-gnu/lib" > $PKG/etc/revdep.d/$name + + # cleanup + rm -r $PKG/usr/share/doc + rm $PKG/usr/lib/rustlib/{components,manifest-rustc,rust-installer-version,uninstall.sh} + + # Remove analysis data for libs that weren't installed + local file lib + while read -rd '' file; do + lib="${file%.json}.rlib" + lib="${lib/\/analysis\///lib/}" + if [[ ! -e $lib ]]; then + echo "missing '$lib'" + rm -v "$file" + fi + done < <(find "$PKG/usr/lib/rustlib" -path '*/analysis/*.json' -print0) + + find $PKG/usr -name "*.old" -delete + rm $PKG/usr/lib/rustlib/{install.log,manifest-*} } diff --git a/spirv-headers/.signature b/spirv-headers/.signature index ad25a024c..5a57584f0 100644 --- a/spirv-headers/.signature +++ b/spirv-headers/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YREuLP1tUh7B7Iv71l7LfLdP7MWz+MQpkR991dMps7fevAeGHnNwEXl1gwbkpulrKLzXje4dNURLVVI3mwQKgA= -SHA256 (Pkgfile) = 79dbfc0640636a0e1a7f38c23cd959ef938d03b4ada9a47d713142104977b1cd +RWSE3ohX2g5d/TsyvifA3XtJEVVKBTntpXqLmQbpZnag17mXSYJQX8PRSqdLWmAEaSwyQoBV9UFyq2URvMwOAsq4n5M0teJ+MQQ= +SHA256 (Pkgfile) = 0803da3817c87396146581ac1fe983799788ec77fd133e885d339b3d4d177ba3 SHA256 (.footprint) = e4d0b4ecec9c47e6237cbc5cb342cc4efecc10bb44e879a02d16cb1952ad3b2e SHA256 (SPIRV-Headers-vulkan-sdk-1.3.275.0.tar.gz) = d46b261f1fbc5e85022cb2fada9a6facb5b0c9932b45007a77fe05639a605bd1 diff --git a/spirv-headers/Pkgfile b/spirv-headers/Pkgfile index c668f380a..e2e89c9cb 100644 --- a/spirv-headers/Pkgfile +++ b/spirv-headers/Pkgfile @@ -9,14 +9,14 @@ release=1 source=(https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-$version/SP...) build() { - prt-get isinst ninja && PKGMK_SPIRV_HEADERS+=' -G Ninja' + prt-get isinst ninja && PKGMK_SPIRV_HEADERS+=' -G Ninja' - cmake -S SPIRV-Headers-vulkan-sdk-$version -B build $PKGMK_SPIRV_HEADERS \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=Release \ - -DSPIRV_HEADERS_SKIP_EXAMPLES=ON + cmake -S SPIRV-Headers-vulkan-sdk-$version -B build $PKGMK_SPIRV_HEADERS \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DSPIRV_HEADERS_SKIP_EXAMPLES=ON - cmake --build build - DESTDIR=$PKG cmake --install build + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/spirv-tools/.signature b/spirv-tools/.signature index 25e634917..ce485483d 100644 --- a/spirv-tools/.signature +++ b/spirv-tools/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Yq9fFYF9i9hbZfPABfEmJQo2MNnWSSuRdeGdxSrGMBYP2uEuDpRq3wyFo4N1f+Wgeu9e2KGcIjJstYkLU7TBwc= -SHA256 (Pkgfile) = 62d5e3a51778cfee22d58356acb670d54907736ce26b11e0dac7c8894d0b3cfa +RWSE3ohX2g5d/SZ1tZqiZ5DQxOm8m8ntYrQSpqYDREf6ZmW8/7mHXbJx6Rk3jwIHinMcR3Zaq+/j070cfGdwlxcuLCfto+QLBwg= +SHA256 (Pkgfile) = b3077db0a0aab2fb9afe77f6bf6755160ee5c9662da3d8c695261f8b71b78bae SHA256 (.footprint) = 8023f438ebdbe2c7da93a7c6b978f1fd322b63ac382778b95f767a7e5c58a3ca SHA256 (SPIRV-Tools-v1.3.275.0.tar.gz) = f6fe32edc00b73400e9d5474d87d474478bf8bc0fb73d2767fecd847c05a4b1d diff --git a/spirv-tools/Pkgfile b/spirv-tools/Pkgfile index 418188db3..3e5e62219 100644 --- a/spirv-tools/Pkgfile +++ b/spirv-tools/Pkgfile @@ -9,7 +9,7 @@ release=1 source=(https://github.com/KhronosGroup/SPIRV-Tools/archive/vulkan-sdk-$version/SPIR...) build() { - PKGMK_SPIRV_TOOLS+=" \ + PKGMK_SPIRV_TOOLS+=" \ -G Ninja \ -S SPIRV-Tools-vulkan-sdk-$version \ -D CMAKE_INSTALL_PREFIX=/usr \ @@ -20,18 +20,18 @@ build() { -D SPIRV_TOOLS_BUILD_STATIC=OFF \ -Wno-dev" - cmake -B build-static $PKGMK_SPIRV_TOOLS \ - -D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \ - -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ - -D BUILD_SHARED_LIBS=OFF - cmake --build build-static + cmake -B build-static $PKGMK_SPIRV_TOOLS \ + -D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ + -D BUILD_SHARED_LIBS=OFF + cmake --build build-static - cmake -B build-shared $PKGMK_SPIRV_TOOLS \ - -D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \ - -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ - -D BUILD_SHARED_LIBS=ON - cmake --build build-shared + cmake -B build-shared $PKGMK_SPIRV_TOOLS \ + -D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ + -D BUILD_SHARED_LIBS=ON + cmake --build build-shared - DESTDIR=$PKG cmake --build build-static --target install - DESTDIR=$PKG cmake --build build-shared --target install + DESTDIR=$PKG cmake --build build-static --target install + DESTDIR=$PKG cmake --build build-shared --target install } diff --git a/unzip/.signature b/unzip/.signature index 300c682c9..5527c4f97 100644 --- a/unzip/.signature +++ b/unzip/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/RuvXYvJhKL6u25H66hnRE7em9kKl1KEHlcgQKMomFIE34UIsoFHju8QMOUBOibNw2WjWUsVEDOo/emdS5IyDQQ= -SHA256 (Pkgfile) = e8289fa1c583afdcd46d442f966257f90a6d75f272fdf687fe48743f0058e46b +RWSE3ohX2g5d/bGJm4pro8AHBaaFYPi9bnT3S2Fi06sdd2huiRjnLj+9U6efB//5lNI2BBcxXwJPhfP+b0D6azytev11Sl0Dtws= +SHA256 (Pkgfile) = b0e240e79113af262e894f42e07586adebad4a550d463a347b732be9a5f8cf29 SHA256 (.footprint) = a1d2c71a5371982b87a8a14082aa2236258f84e0d602ec39247e0d63bf46ffdd SHA256 (unzip60.tar.gz) = 036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37 SHA256 (28-cve-2022-0529-and-cve-2022-0530.patch) = a27efd8c4950fb3d942d602ad7846996e02aafd77a8ad1e26700e42ae6c1cd37 diff --git a/unzip/0001-Fix-CVE-2016-9844-rhbz-1404283.patch b/unzip/0001-Fix-CVE-2016-9844-rhbz-1404283.patch deleted file mode 100644 index 2322ce104..000000000 --- a/unzip/0001-Fix-CVE-2016-9844-rhbz-1404283.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 754137e70cf58a64ad524b704a86b651ba0cde07 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka <pstodulk@redhat.com> -Date: Wed, 14 Dec 2016 16:30:36 +0100 -Subject: [PATCH] Fix CVE-2016-9844 (rhbz#1404283) - -Fixes buffer overflow in zipinfo in similar way like fix for -CVE-2014-9913 provided by upstream. ---- - zipinfo.c | 14 +++++++++++++- - 1 file changed, 13 insertions(+), 1 deletion(-) - -diff --git a/zipinfo.c b/zipinfo.c -index c03620e..accca2a 100644 ---- a/zipinfo.c -+++ b/zipinfo.c -@@ -1984,7 +1984,19 @@ static int zi_short(__G) /* return PK-type error code */ - ush dnum=(ush)((G.crec.general_purpose_bit_flag>>1) & 3); - methbuf[3] = dtype[dnum]; - } else if (methnum >= NUM_METHODS) { /* unknown */ -- sprintf(&methbuf[1], "%03u", G.crec.compression_method); -+ /* 2016-12-05 SMS. -+ * https://launchpad.net/bugs/1643750 -+ * Unexpectedly large compression methods overflow -+ * &methbuf[]. Use the old, three-digit decimal format -+ * for values which fit. Otherwise, sacrifice the "u", -+ * and use four-digit hexadecimal. -+ */ -+ if (G.crec.compression_method <= 999) { -+ sprintf( &methbuf[ 1], "%03u", G.crec.compression_method); -+ } else { -+ sprintf( &methbuf[ 0], "%04X", G.crec.compression_method); -+ } -+ - } - - for (k = 0; k < 15; ++k) --- -2.5.5 - - diff --git a/unzip/Pkgfile b/unzip/Pkgfile index eab832b1a..840955a3b 100644 --- a/unzip/Pkgfile +++ b/unzip/Pkgfile @@ -10,12 +10,12 @@ source=(https://downloads.sourceforge.net/sourceforge/infozip/${name}${version// cumulative.patch) build() { - cd ${name}${version//./} - patch -Np1 -i $SRC/cumulative.patch - patch -p1 -F3 -i $SRC/28-cve-2022-0529-and-cve-2022-0530.patch + cd ${name}${version//./} + patch -Np1 -i $SRC/cumulative.patch + patch -p1 -F3 -i $SRC/28-cve-2022-0529-and-cve-2022-0530.patch - sed -i 's/-O3//' unix/configure - make -f unix/Makefile LOCAL_UNZIP="$CFLAGS" generic - make -f unix/Makefile prefix=$PKG/usr MANDIR=$PKG/usr/share/man/man1 install - ln -sf unzip $PKG/usr/bin/zipinfo + sed -i 's/-O3//' unix/configure + make -f unix/Makefile LOCAL_UNZIP="$CFLAGS" generic + make -f unix/Makefile prefix=$PKG/usr MANDIR=$PKG/usr/share/man/man1 install + ln -sf unzip $PKG/usr/bin/zipinfo } diff --git a/unzip/unzip-6.0-alt-iconv-utf8-print.patch b/unzip/unzip-6.0-alt-iconv-utf8-print.patch deleted file mode 100644 index 0b0153ba5..000000000 --- a/unzip/unzip-6.0-alt-iconv-utf8-print.patch +++ /dev/null @@ -1,381 +0,0 @@ -From ca0212ba19b64488b9e8459a762c11ecd6e7d0bd Mon Sep 17 00:00:00 2001 -From: Petr Stodulka <pstodulk@redhat.com> -Date: Tue, 24 Nov 2015 17:56:11 +0100 -Subject: [PATCH] print correctly non-ascii filenames - ---- - extract.c | 289 ++++++++++++++++++++++++++++++++++++++++++++++++-------------- - unzpriv.h | 7 ++ - 2 files changed, 233 insertions(+), 63 deletions(-) - -diff --git a/extract.c b/extract.c -index 0ee4e93..741b7e0 100644 ---- a/extract.c -+++ b/extract.c -@@ -2648,8 +2648,21 @@ static void set_deferred_symlink(__G__ slnk_entry) - } /* end function set_deferred_symlink() */ - #endif /* SYMLINKS */ - -+/* -+ * If Unicode is supported, assume we have what we need to do this -+ * check using wide characters, avoiding MBCS issues. -+ */ - -- -+#ifndef UZ_FNFILTER_REPLACECHAR -+ /* A convenient choice for the replacement of unprintable char codes is -+ * the "single char wildcard", as this character is quite unlikely to -+ * appear in filenames by itself. The following default definition -+ * sets the replacement char to a question mark as the most common -+ * "single char wildcard"; this setting should be overridden in the -+ * appropiate system-specific configuration header when needed. -+ */ -+# define UZ_FNFILTER_REPLACECHAR '?' -+#endif - - /*************************/ - /* Function fnfilter() */ /* here instead of in list.c for SFX */ -@@ -2661,48 +2674,168 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */ - extent size; - { - #ifndef NATIVE /* ASCII: filter ANSI escape codes, etc. */ -- ZCONST uch *r=(ZCONST uch *)raw; -+ ZCONST uch *r; // =(ZCONST uch *)raw; - uch *s=space; - uch *slim=NULL; - uch *se=NULL; - int have_overflow = FALSE; - -- if (size > 0) { -- slim = space + size --#ifdef _MBCS -- - (MB_CUR_MAX - 1) --#endif -- - 4; -+# if defined( UNICODE_SUPPORT) && defined( _MBCS) -+/* If Unicode support is enabled, and we have multi-byte characters, -+ * then do the isprint() checks by first converting to wide characters -+ * and checking those. This avoids our having to parse multi-byte -+ * characters for ourselves. After the wide-char replacements have been -+ * made, the wide string is converted back to the local character set. -+ */ -+ wchar_t *wstring; /* wchar_t version of raw */ -+ size_t wslen; /* length of wstring */ -+ wchar_t *wostring; /* wchar_t version of output string */ -+ size_t woslen; /* length of wostring */ -+ char *newraw; /* new raw */ -+ -+ /* 2012-11-06 SMS. -+ * Changed to check the value returned by mbstowcs(), and bypass the -+ * Unicode processing if it fails. This seems to fix a problem -+ * reported in the SourceForge forum, but it's not clear that we -+ * should be doing any Unicode processing without some evidence that -+ * the name actually is Unicode. (Check bit 11 in the flags before -+ * coming here?) -+ * http://sourceforge.net/p/infozip/bugs/40/ -+ */ -+ -+ if (MB_CUR_MAX <= 1) -+ { -+ /* There's no point to converting multi-byte chars if there are -+ * no multi-byte chars. -+ */ -+ wslen = (size_t)-1; - } -- while (*r) { -- if (size > 0 && s >= slim && se == NULL) { -- se = s; -+ else -+ { -+ /* Get Unicode wide character count (for storage allocation). */ -+ wslen = mbstowcs( NULL, raw, 0); -+ } -+ -+ if (wslen != (size_t)-1) -+ { -+ /* Apparently valid Unicode. Allocate wide-char storage. */ -+ wstring = (wchar_t *)malloc((wslen + 1) * sizeof(wchar_t)); -+ if (wstring == NULL) { -+ strcpy( (char *)space, raw); -+ return (char *)space; - } --#ifdef QDOS -- if (qlflag & 2) { -- if (*r == '/' || *r == '.') { -+ wostring = (wchar_t *)malloc(2 * (wslen + 1) * sizeof(wchar_t)); -+ if (wostring == NULL) { -+ free(wstring); -+ strcpy( (char *)space, raw); -+ return (char *)space; -+ } -+ -+ /* Convert the multi-byte Unicode to wide chars. */ -+ wslen = mbstowcs(wstring, raw, wslen + 1); -+ -+ /* Filter the wide-character string. */ -+ fnfilterw( wstring, wostring, (2 * (wslen + 1) * sizeof(wchar_t))); -+ -+ /* Convert filtered wide chars back to multi-byte. */ -+ woslen = wcstombs( NULL, wostring, 0); -+ if ((newraw = malloc(woslen + 1)) == NULL) { -+ free(wstring); -+ free(wostring); -+ strcpy( (char *)space, raw); -+ return (char *)space; -+ } -+ woslen = wcstombs( newraw, wostring, (woslen * MB_CUR_MAX) + 1); -+ -+ if (size > 0) { -+ slim = space + size - 4; -+ } -+ r = (ZCONST uch *)newraw; -+ while (*r) { -+ if (size > 0 && s >= slim && se == NULL) { -+ se = s; -+ } -+# ifdef QDOS -+ if (qlflag & 2) { -+ if (*r == '/' || *r == '.') { -+ if (se != NULL && (s > (space + (size-3)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ ++r; -+ *s++ = '_'; -+ continue; -+ } -+ } else -+# endif -+ { - if (se != NULL && (s > (space + (size-3)))) { - have_overflow = TRUE; - break; - } -- ++r; -- *s++ = '_'; -- continue; -+ *s++ = *r++; - } -- } else -+ } -+ if (have_overflow) { -+ strcpy((char *)se, "..."); -+ } else { -+ *s = '\0'; -+ } -+ -+ free(wstring); -+ free(wostring); -+ free(newraw); -+ } -+ else -+# endif /* defined( UNICODE_SUPPORT) && defined( _MBCS) */ -+ { -+ /* No Unicode support, or apparently invalid Unicode. */ -+ r = (ZCONST uch *)raw; -+ -+ if (size > 0) { -+ slim = space + size -+#ifdef _MBCS -+ - (MB_CUR_MAX - 1) -+#endif -+ - 4; -+ } -+ while (*r) { -+ if (size > 0 && s >= slim && se == NULL) { -+ se = s; -+ } -+#ifdef QDOS -+ if (qlflag & 2) { -+ if (*r == '/' || *r == '.') { -+ if (se != NULL && (s > (space + (size-3)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ ++r; -+ *s++ = '_'; -+ continue; -+ } -+ } else - #endif - #ifdef HAVE_WORKING_ISPRINT --# ifndef UZ_FNFILTER_REPLACECHAR -- /* A convenient choice for the replacement of unprintable char codes is -- * the "single char wildcard", as this character is quite unlikely to -- * appear in filenames by itself. The following default definition -- * sets the replacement char to a question mark as the most common -- * "single char wildcard"; this setting should be overridden in the -- * appropiate system-specific configuration header when needed. -- */ --# define UZ_FNFILTER_REPLACECHAR '?' --# endif -- if (!isprint(*r)) { -+ if (!isprint(*r)) { -+ if (*r < 32) { -+ /* ASCII control codes are escaped as "^{letter}". */ -+ if (se != NULL && (s > (space + (size-4)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ *s++ = '^', *s++ = (uch)(64 + *r++); -+ } else { -+ /* Other unprintable codes are replaced by the -+ * placeholder character. */ -+ if (se != NULL && (s > (space + (size-3)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ *s++ = UZ_FNFILTER_REPLACECHAR; -+ INCSTR(r); -+ } -+#else /* !HAVE_WORKING_ISPRINT */ - if (*r < 32) { - /* ASCII control codes are escaped as "^{letter}". */ - if (se != NULL && (s > (space + (size-4)))) { -@@ -2710,47 +2843,30 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */ - break; - } - *s++ = '^', *s++ = (uch)(64 + *r++); -+#endif /* ?HAVE_WORKING_ISPRINT */ - } else { -- /* Other unprintable codes are replaced by the -- * placeholder character. */ -+#ifdef _MBCS -+ unsigned i = CLEN(r); -+ if (se != NULL && (s > (space + (size-i-2)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ for (; i > 0; i--) -+ *s++ = *r++; -+#else - if (se != NULL && (s > (space + (size-3)))) { - have_overflow = TRUE; - break; - } -- *s++ = UZ_FNFILTER_REPLACECHAR; -- INCSTR(r); -- } --#else /* !HAVE_WORKING_ISPRINT */ -- if (*r < 32) { -- /* ASCII control codes are escaped as "^{letter}". */ -- if (se != NULL && (s > (space + (size-4)))) { -- have_overflow = TRUE; -- break; -- } -- *s++ = '^', *s++ = (uch)(64 + *r++); --#endif /* ?HAVE_WORKING_ISPRINT */ -- } else { --#ifdef _MBCS -- unsigned i = CLEN(r); -- if (se != NULL && (s > (space + (size-i-2)))) { -- have_overflow = TRUE; -- break; -- } -- for (; i > 0; i--) - *s++ = *r++; --#else -- if (se != NULL && (s > (space + (size-3)))) { -- have_overflow = TRUE; -- break; -- } -- *s++ = *r++; - #endif -- } -- } -- if (have_overflow) { -- strcpy((char *)se, "..."); -- } else { -- *s = '\0'; -+ } -+ } -+ if (have_overflow) { -+ strcpy((char *)se, "..."); -+ } else { -+ *s = '\0'; -+ } - } - - #ifdef WINDLL -@@ -2772,6 +2888,53 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */ - } /* end function fnfilter() */ - - -+#if defined( UNICODE_SUPPORT) && defined( _MBCS) -+ -+/****************************/ -+/* Function fnfilter[w]() */ /* (Here instead of in list.c for SFX.) */ -+/****************************/ -+ -+/* fnfilterw() - Convert wide name to safely printable form. */ -+ -+/* fnfilterw() - Convert wide-character name to safely printable form. */ -+ -+wchar_t *fnfilterw( src, dst, siz) -+ ZCONST wchar_t *src; /* Pointer to source char (string). */ -+ wchar_t *dst; /* Pointer to destination char (string). */ -+ extent siz; /* Not used (!). */ -+{ -+ wchar_t *dsx = dst; -+ -+ /* Filter the wide chars. */ -+ while (*src) -+ { -+ if (iswprint( *src)) -+ { -+ /* Printable code. Copy it. */ -+ *dst++ = *src; -+ } -+ else -+ { -+ /* Unprintable code. Substitute something printable for it. */ -+ if (*src < 32) -+ { -+ /* Replace ASCII control code with "^{letter}". */ -+ *dst++ = (wchar_t)'^'; -+ *dst++ = (wchar_t)(64 + *src); -+ } -+ else -+ { -+ /* Replace other unprintable code with the placeholder. */ -+ *dst++ = (wchar_t)UZ_FNFILTER_REPLACECHAR; -+ } -+ } -+ src++; -+ } -+ *dst = (wchar_t)0; /* NUL-terminate the destination string. */ -+ return dsx; -+} /* fnfilterw(). */ -+ -+#endif /* defined( UNICODE_SUPPORT) && defined( _MBCS) */ - - - #ifdef SET_DIR_ATTRIB -diff --git a/unzpriv.h b/unzpriv.h -index 22d3923..e48a652 100644 ---- a/unzpriv.h -+++ b/unzpriv.h -@@ -1212,6 +1212,7 @@ - # ifdef UNICODE_WCHAR - # if !(defined(_WIN32_WCE) || defined(POCKET_UNZIP)) - # include <wchar.h> -+# include <wctype.h> - # endif - # endif - # ifndef _MBCS /* no need to include <locale.h> twice, see below */ -@@ -2410,6 +2411,12 @@ int memflush OF((__GPRO__ ZCONST uch *rawbuf, ulg size)); - char *fnfilter OF((ZCONST char *raw, uch *space, - extent size)); - -+# if defined( UNICODE_SUPPORT) && defined( _MBCS) -+wchar_t *fnfilterw OF((ZCONST wchar_t *src, wchar_t *dst, -+ extent siz)); -+#endif -+ -+ - /*--------------------------------------------------------------------------- - Decompression functions: - ---------------------------------------------------------------------------*/ --- -2.4.3 - diff --git a/unzip/unzip-6.0-attribs-overflow.patch b/unzip/unzip-6.0-attribs-overflow.patch deleted file mode 100644 index 31223255c..000000000 --- a/unzip/unzip-6.0-attribs-overflow.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up unzip60/zipinfo.c.attribs-overflow unzip60/zipinfo.c ---- unzip60/zipinfo.c.attribs-overflow 2009-11-30 09:55:39.000000000 +0100 -+++ unzip60/zipinfo.c 2009-11-30 09:56:42.844263244 +0100 -@@ -1881,7 +1881,7 @@ static int zi_short(__G) /* return PK- - #endif - int k, error, error_in_archive=PK_COOL; - unsigned hostnum, hostver, methid, methnum, xattr; -- char *p, workspace[12], attribs[16]; -+ char *p, workspace[12], attribs[17]; - char methbuf[5]; - static ZCONST char dtype[5]="NXFS"; /* normal, maximum, fast, superfast */ - static ZCONST char Far os[NUM_HOSTS+1][4] = { diff --git a/unzip/unzip-6.0-cve-2014-8139.patch b/unzip/unzip-6.0-cve-2014-8139.patch deleted file mode 100644 index 226b35ac6..000000000 --- a/unzip/unzip-6.0-cve-2014-8139.patch +++ /dev/null @@ -1,79 +0,0 @@ -diff --git a/extract.c b/extract.c -index 9ef80b3..c741b5f 100644 ---- a/extract.c -+++ b/extract.c -@@ -1,5 +1,5 @@ - /* -- Copyright (c) 1990-2009 Info-ZIP. All rights reserved. -+ Copyright (c) 1990-2014 Info-ZIP. All rights reserved. - - See the accompanying file LICENSE, version 2009-Jan-02 or later - (the contents of which are also included in unzip.h) for terms of use. -@@ -298,6 +298,8 @@ char ZCONST Far TruncNTSD[] = - #ifndef SFX - static ZCONST char Far InconsistEFlength[] = "bad extra-field entry:\n \ - EF block length (%u bytes) exceeds remaining EF data (%u bytes)\n"; -+ static ZCONST char Far TooSmallEBlength[] = "bad extra-field entry:\n \ -+ EF block length (%u bytes) invalid (< %d)\n"; - static ZCONST char Far InvalidComprDataEAs[] = - " invalid compressed data for EAs\n"; - # if (defined(WIN32) && defined(NTSD_EAS)) -@@ -2020,7 +2022,8 @@ static int TestExtraField(__G__ ef, ef_len) - ebID = makeword(ef); - ebLen = (unsigned)makeword(ef+EB_LEN); - -- if (ebLen > (ef_len - EB_HEADSIZE)) { -+ if (ebLen > (ef_len - EB_HEADSIZE)) -+ { - /* Discovered some extra field inconsistency! */ - if (uO.qflag) - Info(slide, 1, ((char *)slide, "%-22s ", -@@ -2155,11 +2158,29 @@ static int TestExtraField(__G__ ef, ef_len) - } - break; - case EF_PKVMS: -- if (makelong(ef+EB_HEADSIZE) != -- crc32(CRCVAL_INITIAL, ef+(EB_HEADSIZE+4), -- (extent)(ebLen-4))) -- Info(slide, 1, ((char *)slide, -- LoadFarString(BadCRC_EAs))); -+ /* 2015-01-30 SMS. Added sufficient-bytes test/message -+ * here. (Removed defective ebLen test above.) -+ * -+ * If sufficient bytes (EB_PKVMS_MINLEN) are available, -+ * then compare the stored CRC value with the calculated -+ * CRC for the remainder of the data (and complain about -+ * a mismatch). -+ */ -+ if (ebLen < EB_PKVMS_MINLEN) -+ { -+ /* Insufficient bytes available. */ -+ Info( slide, 1, -+ ((char *)slide, LoadFarString( TooSmallEBlength), -+ ebLen, EB_PKVMS_MINLEN)); -+ } -+ else if (makelong(ef+ EB_HEADSIZE) != -+ crc32(CRCVAL_INITIAL, -+ (ef+ EB_HEADSIZE+ EB_PKVMS_MINLEN), -+ (extent)(ebLen- EB_PKVMS_MINLEN))) -+ { -+ Info(slide, 1, ((char *)slide, -+ LoadFarString(BadCRC_EAs))); -+ } - break; - case EF_PKW32: - case EF_PKUNIX: -diff --git a/unzpriv.h b/unzpriv.h -index 005cee0..5c83a6e 100644 ---- a/unzpriv.h -+++ b/unzpriv.h -@@ -1806,6 +1806,8 @@ - #define EB_NTSD_VERSION 4 /* offset of NTSD version byte */ - #define EB_NTSD_MAX_VER (0) /* maximum version # we know how to handle */ - -+#define EB_PKVMS_MINLEN 4 /* minimum data length of PKVMS extra block */ -+ - #define EB_ASI_CRC32 0 /* offset of ASI Unix field's crc32 checksum */ - #define EB_ASI_MODE 4 /* offset of ASI Unix permission mode field */ - - diff --git a/unzip/unzip-6.0-cve-2014-8140.patch b/unzip/unzip-6.0-cve-2014-8140.patch deleted file mode 100644 index b9eba92b1..000000000 --- a/unzip/unzip-6.0-cve-2014-8140.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/extract.c b/extract.c -index c741b5f..e4a4c7b 100644 ---- a/extract.c -+++ b/extract.c -@@ -2240,10 +2240,17 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata) - if (compr_offset < 4) /* field is not compressed: */ - return PK_OK; /* do nothing and signal OK */ - -+ /* Return no/bad-data error status if any problem is found: -+ * 1. eb_size is too small to hold the uncompressed size -+ * (eb_ucsize). (Else extract eb_ucsize.) -+ * 2. eb_ucsize is zero (invalid). 2014-12-04 SMS. -+ * 3. eb_ucsize is positive, but eb_size is too small to hold -+ * the compressed data header. -+ */ - if ((eb_size < (EB_UCSIZE_P + 4)) || -- ((eb_ucsize = makelong(eb+(EB_HEADSIZE+EB_UCSIZE_P))) > 0L && -- eb_size <= (compr_offset + EB_CMPRHEADLEN))) -- return IZ_EF_TRUNC; /* no compressed data! */ -+ ((eb_ucsize = makelong( eb+ (EB_HEADSIZE+ EB_UCSIZE_P))) == 0L) || -+ ((eb_ucsize > 0L) && (eb_size <= (compr_offset + EB_CMPRHEADLEN)))) -+ return IZ_EF_TRUNC; /* no/bad compressed data! */ - - method = makeword(eb + (EB_HEADSIZE + compr_offset)); - if ((method == STORED) && (eb_size != compr_offset + EB_CMPRHEADLEN + eb_ucsize)) diff --git a/unzip/unzip-6.0-cve-2014-8141.patch b/unzip/unzip-6.0-cve-2014-8141.patch deleted file mode 100644 index 584c576f7..000000000 --- a/unzip/unzip-6.0-cve-2014-8141.patch +++ /dev/null @@ -1,138 +0,0 @@ -diff --git a/fileio.c b/fileio.c -index 03fc4be..2a61a30 100644 ---- a/fileio.c -+++ b/fileio.c -@@ -176,6 +176,8 @@ static ZCONST char Far FilenameTooLongTrunc[] = - #endif - static ZCONST char Far ExtraFieldTooLong[] = - "warning: extra field too long (%d). Ignoring...\n"; -+static ZCONST char Far ExtraFieldCorrupt[] = -+ "warning: extra field (type: 0x%04x) corrupt. Continuing...\n"; - - #ifdef WINDLL - static ZCONST char Far DiskFullQuery[] = -@@ -2300,7 +2302,13 @@ int do_string(__G__ length, option) /* return PK-type error code */ - length = length2; - } - /* Looks like here is where extra fields are read */ -- getZip64Data(__G__ G.extra_field, length); -+ if (getZip64Data(__G__ G.extra_field, length) != PK_COOL) -+ { -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarString( ExtraFieldCorrupt), EF_PKSZ64)); -+ error = PK_WARN; -+ } -+ - #ifdef UNICODE_SUPPORT - G.unipath_filename = NULL; - if (G.UzO.U_flag < 2) { -diff --git a/process.c b/process.c -index be6e006..0d57ab4 100644 ---- a/process.c -+++ b/process.c -@@ -1,5 +1,5 @@ - /* -- Copyright (c) 1990-2009 Info-ZIP. All rights reserved. -+ Copyright (c) 1990-2014 Info-ZIP. All rights reserved. - - See the accompanying file LICENSE, version 2009-Jan-02 or later - (the contents of which are also included in unzip.h) for terms of use. -@@ -1894,48 +1894,83 @@ int getZip64Data(__G__ ef_buf, ef_len) - and a 4-byte version of disk start number. - Sets both local header and central header fields. Not terribly clever, - but it means that this procedure is only called in one place. -+ -+ 2014-12-05 SMS. -+ Added checks to ensure that enough data are available before calling -+ makeint64() or makelong(). Replaced various sizeof() values with -+ simple ("4" or "8") constants. (The Zip64 structures do not depend -+ on our variable sizes.) Error handling is crude, but we should now -+ stay within the buffer. - ---------------------------------------------------------------------------*/ - -+#define Z64FLGS 0xffff -+#define Z64FLGL 0xffffffff -+ - if (ef_len == 0 || ef_buf == NULL) - return PK_COOL; - - Trace((stderr,"\ngetZip64Data: scanning extra field of length %u\n", - ef_len)); - -- while (ef_len >= EB_HEADSIZE) { -+ while (ef_len >= EB_HEADSIZE) -+ { - eb_id = makeword(EB_ID + ef_buf); - eb_len = makeword(EB_LEN + ef_buf); - -- if (eb_len > (ef_len - EB_HEADSIZE)) { -- /* discovered some extra field inconsistency! */ -+ if (eb_len > (ef_len - EB_HEADSIZE)) -+ { -+ /* Extra block length exceeds remaining extra field length. */ - Trace((stderr, - "getZip64Data: block length %u > rest ef_size %u\n", eb_len, - ef_len - EB_HEADSIZE)); - break; - } -- if (eb_id == EF_PKSZ64) { - -+ if (eb_id == EF_PKSZ64) -+ { - int offset = EB_HEADSIZE; - -- if (G.crec.ucsize == 0xffffffff || G.lrec.ucsize == 0xffffffff){ -- G.lrec.ucsize = G.crec.ucsize = makeint64(offset + ef_buf); -- offset += sizeof(G.crec.ucsize); -+ if ((G.crec.ucsize == Z64FLGL) || (G.lrec.ucsize == Z64FLGL)) -+ { -+ if (offset+ 8 > ef_len) -+ return PK_ERR; -+ -+ G.crec.ucsize = G.lrec.ucsize = makeint64(offset + ef_buf); -+ offset += 8; - } -- if (G.crec.csize == 0xffffffff || G.lrec.csize == 0xffffffff){ -- G.csize = G.lrec.csize = G.crec.csize = makeint64(offset + ef_buf); -- offset += sizeof(G.crec.csize); -+ -+ if ((G.crec.csize == Z64FLGL) || (G.lrec.csize == Z64FLGL)) -+ { -+ if (offset+ 8 > ef_len) -+ return PK_ERR; -+ -+ G.csize = G.crec.csize = G.lrec.csize = makeint64(offset + ef_buf); -+ offset += 8; - } -- if (G.crec.relative_offset_local_header == 0xffffffff){ -+ -+ if (G.crec.relative_offset_local_header == Z64FLGL) -+ { -+ if (offset+ 8 > ef_len) -+ return PK_ERR; -+ - G.crec.relative_offset_local_header = makeint64(offset + ef_buf); -- offset += sizeof(G.crec.relative_offset_local_header); -+ offset += 8; - } -- if (G.crec.disk_number_start == 0xffff){ -+ -+ if (G.crec.disk_number_start == Z64FLGS) -+ { -+ if (offset+ 4 > ef_len) -+ return PK_ERR; -+ - G.crec.disk_number_start = (zuvl_t)makelong(offset + ef_buf); -- offset += sizeof(G.crec.disk_number_start); -+ offset += 4; - } -+#if 0 -+ break; /* Expect only one EF_PKSZ64 block. */ -+#endif /* 0 */ - } - -- /* Skip this extra field block */ -+ /* Skip this extra field block. */ - ef_buf += (eb_len + EB_HEADSIZE); - ef_len -= (eb_len + EB_HEADSIZE); - } diff --git a/unzip/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch b/unzip/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch deleted file mode 100644 index 8ca713865..000000000 --- a/unzip/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/fileio.c 2014-12-05 05:06:05 -0600 -+++ b/fileio.c 2017-11-14 01:06:28 -0600 -@@ -1,5 +1,5 @@ - /* -- Copyright (c) 1990-2009 Info-ZIP. All rights reserved. -+ Copyright (c) 1990-2017 Info-ZIP. All rights reserved. - - See the accompanying file LICENSE, version 2009-Jan-02 or later - (the contents of which are also included in unzip.h) for terms of use. -@@ -1582,6 +1582,8 @@ - int r = IZ_PW_ENTERED; - char *m; - char *prompt; -+ char *ep; -+ char *zp; - - #ifndef REENTRANT - /* tell picky compilers to shut up about "unused variable" warnings */ -@@ -1590,9 +1592,12 @@ - - if (*rcnt == 0) { /* First call for current entry */ - *rcnt = 2; -- if ((prompt = (char *)malloc(2*FILNAMSIZ + 15)) != (char *)NULL) { -- sprintf(prompt, LoadFarString(PasswPrompt), -- FnFilter1(zfn), FnFilter2(efn)); -+ zp = FnFilter1( zfn); -+ ep = FnFilter2( efn); -+ prompt = (char *)malloc( /* Slightly too long (2* "%s"). */ -+ sizeof( PasswPrompt)+ strlen( zp)+ strlen( ep)); -+ if (prompt != (char *)NULL) { -+ sprintf(prompt, LoadFarString(PasswPrompt), zp, ep); - m = prompt; - } else - m = (char *)LoadFarString(PasswPrompt2); diff --git a/unzip/unzip-6.0-heap-overflow-infloop.patch b/unzip/unzip-6.0-heap-overflow-infloop.patch deleted file mode 100644 index e2c27a519..000000000 --- a/unzip/unzip-6.0-heap-overflow-infloop.patch +++ /dev/null @@ -1,103 +0,0 @@ -From bdd4a0cecd745cb4825e4508b5bdf2579731086a Mon Sep 17 00:00:00 2001 -From: Petr Stodulka <pstodulk@redhat.com> -Date: Mon, 14 Sep 2015 18:23:17 +0200 -Subject: [PATCH 1/3] upstream fix for heap overflow - -https://bugzilla.redhat.com/attachment.cgi?id=1073002 ---- - crypt.c | 12 +++++++++++- - 1 file changed, 11 insertions(+), 1 deletion(-) - -diff --git a/crypt.c b/crypt.c -index 784e411..a8975f2 100644 ---- a/crypt.c -+++ b/crypt.c -@@ -465,7 +465,17 @@ int decrypt(__G__ passwrd) - GLOBAL(pInfo->encrypted) = FALSE; - defer_leftover_input(__G); - for (n = 0; n < RAND_HEAD_LEN; n++) { -- b = NEXTBYTE; -+ /* 2012-11-23 SMS. (OUSPG report.) -+ * Quit early if compressed size < HEAD_LEN. The resulting -+ * error message ("unable to get password") could be improved, -+ * but it's better than trying to read nonexistent data, and -+ * then continuing with a negative G.csize. (See -+ * fileio.c:readbyte()). -+ */ -+ if ((b = NEXTBYTE) == (ush)EOF) -+ { -+ return PK_ERR; -+ } - h[n] = (uch)b; - Trace((stdout, " (%02x)", h[n])); - } --- -2.4.6 - - -From 4b48844661ff9569f2ecf582a387d46a5775b5d8 Mon Sep 17 00:00:00 2001 -From: Kamil Dudka <kdudka@redhat.com> -Date: Mon, 14 Sep 2015 18:24:56 +0200 -Subject: [PATCH 2/3] fix infinite loop when extracting empty bzip2 data - -Bug: https://sourceforge.net/p/infozip/patches/23/ ---- - extract.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/extract.c b/extract.c -index 7134bfe..29db027 100644 ---- a/extract.c -+++ b/extract.c -@@ -2733,6 +2733,12 @@ __GDEF - int repeated_buf_err; - bz_stream bstrm; - -+ if (G.incnt <= 0 && G.csize <= 0L) { -+ /* avoid an infinite loop */ -+ Trace((stderr, "UZbunzip2() got empty input\n")); -+ return 2; -+ } -+ - #if (defined(DLL) && !defined(NO_SLIDE_REDIR)) - if (G.redirect_slide) - wsize = G.redirect_size, redirSlide = G.redirect_buffer; --- -2.4.6 - - -From bd150334fb4084f5555a6be26b015a0671cb5b74 Mon Sep 17 00:00:00 2001 -From: Kamil Dudka <kdudka@redhat.com> -Date: Tue, 22 Sep 2015 18:52:23 +0200 -Subject: [PATCH 3/3] extract: prevent unsigned overflow on invalid input - -Suggested-by: Stefan Cornelius ---- - extract.c | 11 ++++++++++- - 1 file changed, 10 insertions(+), 1 deletion(-) - -diff --git a/extract.c b/extract.c -index 29db027..b9ae667 100644 ---- a/extract.c -+++ b/extract.c -@@ -1257,8 +1257,17 @@ static int extract_or_test_entrylist(__G__ numchunk, - if (G.lrec.compression_method == STORED) { - zusz_t csiz_decrypted = G.lrec.csize; - -- if (G.pInfo->encrypted) -+ if (G.pInfo->encrypted) { -+ if (csiz_decrypted <= 12) { -+ /* handle the error now to prevent unsigned overflow */ -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarStringSmall(ErrUnzipNoFile), -+ LoadFarString(InvalidComprData), -+ LoadFarStringSmall2(Inflate))); -+ return PK_ERR; -+ } - csiz_decrypted -= 12; -+ } - if (G.lrec.ucsize != csiz_decrypted) { - Info(slide, 0x401, ((char *)slide, - LoadFarStringSmall2(WrnStorUCSizCSizDiff), --- -2.5.2 diff --git a/unzip/unzip-6.0-overflow.patch b/unzip/unzip-6.0-overflow.patch deleted file mode 100644 index 1750796e0..000000000 --- a/unzip/unzip-6.0-overflow.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/extract.c b/extract.c -index a0a4929..9ef80b3 100644 ---- a/extract.c -+++ b/extract.c -@@ -2214,6 +2214,7 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata) - ulg eb_ucsize; - uch *eb_ucptr; - int r; -+ ush method; - - if (compr_offset < 4) /* field is not compressed: */ - return PK_OK; /* do nothing and signal OK */ -@@ -2223,6 +2224,12 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata) - eb_size <= (compr_offset + EB_CMPRHEADLEN))) - return IZ_EF_TRUNC; /* no compressed data! */ - -+ method = makeword(eb + (EB_HEADSIZE + compr_offset)); -+ if ((method == STORED) && (eb_size - compr_offset != eb_ucsize)) -+ return PK_ERR; /* compressed & uncompressed -+ * should match in STORED -+ * method */ -+ - if ( - #ifdef INT_16BIT - (((ulg)(extent)eb_ucsize) != eb_ucsize) || - - diff --git a/vulkan-headers/.signature b/vulkan-headers/.signature index 15ab7d728..7b2126028 100644 --- a/vulkan-headers/.signature +++ b/vulkan-headers/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Xzuzf8wlqc46USjtyU87fGOB4MjguyTomXyLg4ewbRtkzr/hQ+ELNnbaDhZAlSDemS0jhyBuRB17OHJMVfRRwo= -SHA256 (Pkgfile) = 8fc2ebf1a742d19cd923bf144e62edd9035b71aeaa77d7486b76c498aad07e55 +RWSE3ohX2g5d/d2BoBIXaZrHTpR3WrqBNURy7kgVxHjJ4P1DBIdSvCiFQCuvy0sXlgKQXr8qjX5R4bc0IKNDQleWCQCHBz6hwgY= +SHA256 (Pkgfile) = 5c2807c3080eed16ab3704b4b22483f624a8469a30ea2c7df5b5a0f76d042e58 SHA256 (.footprint) = 370b11c1ad0928e866887803dfafafc05a36dec9f9d52579d318da7c92570267 SHA256 (Vulkan-Headers-1.3.275.0.tar.gz) = fcd2136a9feb0402820b334d8242773462cc47ed397aa20c8f4d04f7ea18d810 diff --git a/vulkan-headers/Pkgfile b/vulkan-headers/Pkgfile index 7d4bbd79e..d58bc8166 100644 --- a/vulkan-headers/Pkgfile +++ b/vulkan-headers/Pkgfile @@ -10,11 +10,11 @@ release=1 source=(https://github.com/KhronosGroup/Vulkan-Headers/archive/$_version/$_name-$ver...) build() { - cmake -S $_name-$_version -B build -G Ninja \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_INSTALL_LIBDIR=lib \ - -D CMAKE_BUILD_TYPE=Release + cmake -S $_name-$_version -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release - cmake --build build - DESTDIR=$PKG cmake --install build + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/vulkan-loader/.signature b/vulkan-loader/.signature index edc523cec..321afd5ba 100644 --- a/vulkan-loader/.signature +++ b/vulkan-loader/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/cJD4FLuIXAzoBvSPdj60w+bj6EsFz2JAoMqjMGCg3cDYlvf8kOIT8soB0rk5PGuobsNqDdvNqCexvf/GIdZNAU= -SHA256 (Pkgfile) = a33219064042c1cf33c2e0e2622098828c6fd96c3a497be23b3c009332d8fad5 +RWSE3ohX2g5d/Xt4w/rhWw/NjTfcELjUYlkJTckHwqVTDHjimQXer2CxZ+P35vlFLorh0eMh+tXoiwZSi3HIGW3Jns4VIEZ+bAQ= +SHA256 (Pkgfile) = 66ddddf781a897839d6072dec792ff357b86d0b50a3cbe104c1e8e41f096bee0 SHA256 (.footprint) = 78f78d8b0e74c5a2b7dadc17dc89891a80dcc85c153a5229e1cd0ae78b083305 SHA256 (Vulkan-Loader-1.3.275.0.tar.gz) = f49a2653cd592439c5b4b987ffa0b2577b7fa72b7d344d7a2a89f7d6cb2b342e diff --git a/vulkan-loader/Pkgfile b/vulkan-loader/Pkgfile index c9b21ca92..8250e3f32 100644 --- a/vulkan-loader/Pkgfile +++ b/vulkan-loader/Pkgfile @@ -11,17 +11,17 @@ release=1 source=(https://github.com/KhronosGroup/Vulkan-Loader/archive/$_version/$_name-$vers...) build() { - prt-get isinst wayland || PKGMK_VULKAN_LOADER+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF' + prt-get isinst wayland || PKGMK_VULKAN_LOADER+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF' - cmake -S $_name-$_version -B build -G Ninja $PKGMK_VULKAN_LOADER \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_INSTALL_LIBDIR=lib \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \ - -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ - -D CMAKE_SKIP_RPATH=ON \ - -D BUILD_TESTS=OFF + cmake -S $_name-$_version -B build -G Ninja $PKGMK_VULKAN_LOADER \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ + -D CMAKE_SKIP_RPATH=ON \ + -D BUILD_TESTS=OFF - cmake --build build - DESTDIR=$PKG cmake --install build + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/vulkan-tools/.signature b/vulkan-tools/.signature index 57e63f581..e61961a98 100644 --- a/vulkan-tools/.signature +++ b/vulkan-tools/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/T89PDKNV45dqwxD9G3Uqi0mrBMjC2NQ4GWPC/uUMMiep3Gcj9VAA3l3v8I4ogvvExns4D90QC6+xfNsyUk6BAI= -SHA256 (Pkgfile) = 61b09adb0d892f9a8a039c41ee2c0a775993a73cd1e3d85bfbd2dde2ad976ccf +RWSE3ohX2g5d/ftneGNLPYIudhFD9ZBaZrz0copGNzH+rGfMfUz6Wi5u4DicFOljJNNo3qEudA+Aiyn1v0BMf7gdirhT6vAb7gI= +SHA256 (Pkgfile) = 00637f38287947185c255173f6d7c463ac81f060246dbedfeaacd7351a7074f8 SHA256 (.footprint) = 2193acbc7cabcf79829a7caf3821d84e01bc4e695a36a948b8eb4379bbf8150f SHA256 (Vulkan-Tools-1.3.275.0.tar.gz) = a1c876a6c2882e365141942641a38e0a7bfa6684a7dcedbb0066a20c06625bd0 diff --git a/vulkan-tools/Pkgfile b/vulkan-tools/Pkgfile index 5eb50d2d4..ec892c9bd 100644 --- a/vulkan-tools/Pkgfile +++ b/vulkan-tools/Pkgfile @@ -12,21 +12,21 @@ release=1 source=(https://github.com/KhronosGroup/Vulkan-Tools/archive/$_version/$_name-$versi...) build() { - prt-get isinst wayland || PKGMK_VULKAN_TOOLS+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF' + prt-get isinst wayland || PKGMK_VULKAN_TOOLS+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF' - cmake -S $_name-$_version -B build -G Ninja $PKGMK_VULKAN_TOOLS \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_C_FLAGS_RELEASE="${CFLAGS} -ffat-lto-objects" \ - -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \ - -D BUILD_CUBE=True \ - -D BUILD_VULKANINFO=True \ - -D CUBE_WSI_SELECTION='XCB' \ - -D BUILD_WSI_XCB_SUPPORT=True \ - -D BUILD_WSI_XLIB_SUPPORT=True \ - -D BUILD_ICD=OFF \ - -Wno-dev + cmake -S $_name-$_version -B build -G Ninja $PKGMK_VULKAN_TOOLS \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="${CFLAGS} -ffat-lto-objects" \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \ + -D BUILD_CUBE=True \ + -D BUILD_VULKANINFO=True \ + -D CUBE_WSI_SELECTION='XCB' \ + -D BUILD_WSI_XCB_SUPPORT=True \ + -D BUILD_WSI_XLIB_SUPPORT=True \ + -D BUILD_ICD=OFF \ + -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/vulkan-validation-layers/.signature b/vulkan-validation-layers/.signature index 98a89047a..131a07eca 100644 --- a/vulkan-validation-layers/.signature +++ b/vulkan-validation-layers/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QyvN7UmSYhXNauZw9G5ueaXpiVac7j4MbcadSxDL0ihIFGXDV1X+S0GPU7YmIE7V+ClHVfOvnS2NADOuak/oQ8= -SHA256 (Pkgfile) = f5604481f6ac6b0b7379dd92b73393834078ab42374360ecdd2a7be2c8ce5e02 +RWSE3ohX2g5d/bI5tzmS5FYHGqcFM8+EhXjQCpizgkY3V2KxKMx1MtGp5ZqW2U74GJ7DDRUWZw5rB1VlyPOHLu4QnPw+CAMy/Q0= +SHA256 (Pkgfile) = 8c5c50d9e236e3bceef95e1359df1837cc14fded5094e07a980a639ce339fb9c SHA256 (.footprint) = 9a0a7d13dd1f0308319f7e60a74864e8f0182b6849f5209ccb621b05380205c6 SHA256 (Vulkan-ValidationLayers-1.3.275.0.tar.gz) = acfd84039109220129624b0ecb69980bbc3a858978c62b556dbe16efd0f26755 diff --git a/vulkan-validation-layers/Pkgfile b/vulkan-validation-layers/Pkgfile index d020ab34d..e736ea87d 100644 --- a/vulkan-validation-layers/Pkgfile +++ b/vulkan-validation-layers/Pkgfile @@ -12,20 +12,20 @@ release=1 source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/$_version/$_...) build() { - prt-get isinst wayland || PKGMK_VULKAN_VALIDATION_LAYERS+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF' + prt-get isinst wayland || PKGMK_VULKAN_VALIDATION_LAYERS+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF' - cmake -S $_name-$_version -B build -G Ninja $PKGMK_VULKAN_VALIDATION_LAYERS \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_INSTALL_LIBDIR=lib \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ - -D CMAKE_SKIP_RPATH=ON \ - -D SPIRV_HEADERS_INSTALL_DIR=/usr \ - -D VULKAN_HEADERS_INSTALL_DIR=/usr \ - -D USE_ROBIN_HOOD_HASHING=ON \ - -D BUILD_TESTS=OFF \ - -Wno-dev + cmake -S $_name-$_version -B build -G Ninja $PKGMK_VULKAN_VALIDATION_LAYERS \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ + -D CMAKE_SKIP_RPATH=ON \ + -D SPIRV_HEADERS_INSTALL_DIR=/usr \ + -D VULKAN_HEADERS_INSTALL_DIR=/usr \ + -D USE_ROBIN_HOOD_HASHING=ON \ + -D BUILD_TESTS=OFF \ + -Wno-dev - cmake --build build - DESTDIR=$PKG cmake --install build + cmake --build build + DESTDIR=$PKG cmake --install build } diff --git a/wget/.signature b/wget/.signature index 02e00c5c9..59449127a 100644 --- a/wget/.signature +++ b/wget/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Rbg2vp6UL+DASKZw7GT8+311H449d8OeuwSg5YmqqJ56OGRr56h7QUyYCy9mzxnFhGoLL7VVd2BbVpeVtCkmgk= -SHA256 (Pkgfile) = c96ca5a2f3c0b31d2cccd71c3699ed145c1689438b3d8767441376749f1144af +RWSE3ohX2g5d/Zh3NVQHZ2l2+EvOoNZ/Pt1b+6mdQw9lGY7pmr4V3t9FO9BmZuKWPMjA+cJsVtqYyoIhR8lA8TcgoFINwBJXXQ4= +SHA256 (Pkgfile) = 0eadd5094a1b81a7fe497bade23d6240236dd38385ff76819ed1b6243550e844 SHA256 (.footprint) = 6580430c889fd6e30229e19a6a2f07f73b6b0934f354b7302c174b1a166d064b SHA256 (wget-1.21.4.tar.lz) = 3683619a5f50edcbccb1720a79006fa37bf9b9a255a8c5b48048bc3c7a874bd9 SHA256 (wgetrc) = d40a2188590d15e49daa2686b08b76b9725a2fa24f776dd1819fb473d7962a69 diff --git a/wget/Pkgfile b/wget/Pkgfile index a5339bd2e..03909b62a 100644 --- a/wget/Pkgfile +++ b/wget/Pkgfile @@ -7,21 +7,21 @@ name=wget version=1.21.4 release=1 source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.lz \ - wgetrc) + wgetrc) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --disable-debug \ - --disable-nls \ - --with-ssl=openssl + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --disable-debug \ + --disable-nls \ + --with-ssl=openssl - make - make DESTDIR=$PKG install - install -D -m 644 $SRC/wgetrc $PKG/etc/wgetrc + make + make DESTDIR=$PKG install + install -D -m 644 $SRC/wgetrc $PKG/etc/wgetrc - rm -r $PKG/usr/share/info + rm -r $PKG/usr/share/info } diff --git a/wget2/.signature b/wget2/.signature index d737ab0e8..87c9f00a3 100644 --- a/wget2/.signature +++ b/wget2/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/SR+amhKp1u8RMJsvOVLfVldMTkpYswJE950W/SLuJwh2957qRi/CrtsTGT9c4xXe6KwnF8bMYtG3EFz80fLrgY= -SHA256 (Pkgfile) = 7770a028963189391737b228501757dd3c219688d91e35ca605d4b81f75ca7f7 +RWSE3ohX2g5d/YELH/D7k4vyFW4cA5xmgpwEwi7O09MUpcm1V4lienNmnlvmEuGYuVeV4bm94keV91etTl2v2W6cLdLvEPZS3gs= +SHA256 (Pkgfile) = c94a1cfa02f684ace66c119291222f57e35d834fe5b650358216e452c2324e5e SHA256 (.footprint) = 480739402352a10edb2c8674f3a3bb093b5a3e82f8cee5cc0547bfad6f9c9735 SHA256 (wget2-2.1.0.tar.lz) = bc034194b512bb83ce0171d15a8db33e1c5c3ab8b3e343e1e6f2cf48f9154fad diff --git a/wget2/Pkgfile b/wget2/Pkgfile index 14ec0e9a0..ff6ac2d96 100644 --- a/wget2/Pkgfile +++ b/wget2/Pkgfile @@ -9,20 +9,20 @@ release=1 source=(https://ftp.gnu.org/gnu/wget/$name-$version.tar.lz) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --with-ssl=openssl \ - --enable-fuzzing \ - --disable-nls \ - --disable-doc \ - --disable-rpath \ - --disable-manylibs + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --with-ssl=openssl \ + --enable-fuzzing \ + --disable-nls \ + --disable-doc \ + --disable-rpath \ + --disable-manylibs - make - make DESTDIR=$PKG install + make + make DESTDIR=$PKG install - rm -f $PKG/usr/bin/wget2_noinstall + rm -f $PKG/usr/bin/wget2_noinstall } diff --git a/wireless-tools/.signature b/wireless-tools/.signature index 4f8c735e3..1686e8145 100644 --- a/wireless-tools/.signature +++ b/wireless-tools/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/WhcX4tWTGVvStkfwu0wEyERbiFa1Esx6A/kR2G/k0dddK8bhANFGl2uhNt1fi2E1tgp/7tuZE1NmG7+AJzGtw4= -SHA256 (Pkgfile) = 8632fe9e4c3908c417486f3fc923bb485eb2c1fa0a220d38cb097f0722b9af3d +RWSE3ohX2g5d/SPGEZQbVJx1iFOVrrjtJeJSTUHiwf8nCV3297PMBfO2Kf4Wg48pE6RWorO8h/hUEk2RXu6XUxOOsgUTl0jgvQg= +SHA256 (Pkgfile) = 4024a8182f9f0f02009ff22035613d75279f3b03572e8626147bf55a5332af8e SHA256 (.footprint) = ad9bba6d9f8111bae52bffe3e996a07492c4c733cb28de18501b940081f9dac1 SHA256 (wireless_tools.30.pre9.tar.gz) = abd9c5c98abf1fdd11892ac2f8a56737544fe101e1be27c6241a564948f34c63 diff --git a/wireless-tools/Pkgfile b/wireless-tools/Pkgfile index 0e9b290d6..89d97f711 100644 --- a/wireless-tools/Pkgfile +++ b/wireless-tools/Pkgfile @@ -8,18 +8,18 @@ release=1 source=(https://hewlettpackard.github.io/$name/${name/-/_}.$version.tar.gz) build() { - cd ${name/-/_}.${version%.*} + cd ${name/-/_}.${version%.*} - # fix compiler flags, build shared library, don't run ldconfig - sed -i Makefile \ - -e "s|CFLAGS=|CFLAGS=$CFLAGS |" \ - -e "/^BUILD_STATIC/d" \ - -e "/ldconfig/d" + # fix compiler flags, build shared library, don't run ldconfig + sed -i Makefile \ + -e "s|CFLAGS=|CFLAGS=$CFLAGS |" \ + -e "/^BUILD_STATIC/d" \ + -e "/ldconfig/d" - make - make install \ - PREFIX=$PKG/usr \ - INSTALL_MAN=$PKG/usr/share/man + make + make install \ + PREFIX=$PKG/usr \ + INSTALL_MAN=$PKG/usr/share/man - rm -r $PKG/usr/share/man/{cs,fr}*/ + rm -r $PKG/usr/share/man/{cs,fr}*/ } diff --git a/xfsprogs/.signature b/xfsprogs/.signature index 53ba1fc4f..3f0d6d1a6 100644 --- a/xfsprogs/.signature +++ b/xfsprogs/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/eEcy82kU4fIptYZ9yAytYIlRTw37rjUvht2PkfDHoArPvWtBT4s5V+A0SLhNROGEQ5Sr7r+5c2ZXMZR8FH0AQg= -SHA256 (Pkgfile) = 844d4f2b10fa4f33fe89c07b5088422551d601e80030c14b9c1f91e1b3619ac2 +RWSE3ohX2g5d/T9EhnXnlzfhnfM14MjlQrGVaicdgzgogpFq9WSda6hlan5UOxNBnmSFjFXo0KPNKrjIgfIU1T3gpu3oXIdEUAw= +SHA256 (Pkgfile) = 1d09b6d5eca2d23bd9da44d9b152258e3cba86e0d7f650c9f52942640e9e7064 SHA256 (.footprint) = f4e0a4b47bc88b3d70f7ae9074b5e4e460933530263bed99c903b09c156a9149 SHA256 (xfsprogs-6.6.0.tar.xz) = 50ca2f4676df8fab4cb4c3ef3dd512d5551e6844d40a65a31d5b8e03593d22df diff --git a/xfsprogs/Pkgfile b/xfsprogs/Pkgfile index 16d818036..ef49c9a1e 100644 --- a/xfsprogs/Pkgfile +++ b/xfsprogs/Pkgfile @@ -9,22 +9,22 @@ release=1 source=(https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/$name-$version.tar.xz) build() { - cd $name-$version + cd $name-$version - make configure + make configure - export DEBUG=-DNDEBUG - export OPTIMIZER=$CFLAGS + export DEBUG=-DNDEBUG + export OPTIMIZER=$CFLAGS - ./configure \ - --prefix=/usr \ - --disable-gettext \ - --disable-libicu - make - make -j1 DIST_ROOT=$PKG install install-dev + ./configure \ + --prefix=/usr \ + --disable-gettext \ + --disable-libicu + make + make -j1 DIST_ROOT=$PKG install install-dev - rm $PKG/lib/libhandle.{so,a,la} - ln -sf ../../lib/$(readlink $PKG/lib/libhandle.so.1) $PKG/usr/lib/libhandle.so + rm $PKG/lib/libhandle.{so,a,la} + ln -sf ../../lib/$(readlink $PKG/lib/libhandle.so.1) $PKG/usr/lib/libhandle.so - rm -r $PKG/usr/share/doc + rm -r $PKG/usr/share/doc } diff --git a/xterm/.signature b/xterm/.signature index 5e7c2889f..fb1f593c9 100644 --- a/xterm/.signature +++ b/xterm/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fNFMpdzqEQSTf9tARfikCxZek6nkde8oy76hKGa4OLRNjvJ/FBQ4MMYCYr0Mc/dm95qB+1lccGX6aP/eRFY0w0= -SHA256 (Pkgfile) = 50acee40115179e03e71150759b3e434f984541c34843017a995083aa7305c42 +RWSE3ohX2g5d/ZOmRp0IiY5nA3O30fI21hU5hGMGF1k8DTMq4IKwySqHW+FByOz02AbWButqIOOOagOg4DyMpfSZMHjv0AMB9gQ= +SHA256 (Pkgfile) = 40e13be89e0a0cb6d528628e9afdc583fe0e42db221bd4682240b7bef4e7126c SHA256 (.footprint) = 32d99ac3f418a17bf623be836d26a93aad5d3d1e5fe9d092a3b56f05aa35a867 SHA256 (xterm-389.tgz) = 1cd5763d94d9370fed10d804e831a089b2ace0e7a74b6f56ef5a16a766bde7be diff --git a/xterm/Pkgfile b/xterm/Pkgfile index bf13aca36..158072105 100644 --- a/xterm/Pkgfile +++ b/xterm/Pkgfile @@ -9,18 +9,18 @@ release=1 source=(https://invisible-mirror.net/archives/$name/$name-$version.tgz) build() { - cd $name-$version + cd $name-$version - ./configure \ - --prefix=/usr \ - --with-app-defaults=/usr/share/X11/app-defaults/ \ - --disable-nls \ - --enable-256-color \ - --enable-wide-chars + ./configure \ + --prefix=/usr \ + --with-app-defaults=/usr/share/X11/app-defaults/ \ + --disable-nls \ + --enable-256-color \ + --enable-wide-chars - make - make install DESTDIR=$PKG + make + make install DESTDIR=$PKG - install -d $PKG/usr/share/applications - install -m 0644 xterm.desktop $PKG/usr/share/applications + install -d $PKG/usr/share/applications + install -m 0644 xterm.desktop $PKG/usr/share/applications } diff --git a/yasm/.signature b/yasm/.signature index b9fccab8c..ca2ead9db 100644 --- a/yasm/.signature +++ b/yasm/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/a7tJiWpSKBAYI/HTtaIJgjLHmnDo3CcVMYnjYPKjYE/DKkf/Y1vfs9MMo05cp/kHupbW8WgIC0OnGncY5yvcwE= -SHA256 (Pkgfile) = 3a8f338a127ebbf02f3ab3f3635a836a75e2001ba8767cc83d21032a14a16d8a +RWSE3ohX2g5d/awsVpyzf2maILiMUrq9RmzT4eSzgwjSYh15c71uag73rKHQDbRDxfhJ2rfdBbrz8d17JgIzXK5xR1yNbg7eJwE= +SHA256 (Pkgfile) = 63a1efb36750b60fd9525d579efe994a71775c91204f881587a035fc0d134a77 SHA256 (.footprint) = be21c0062c9c34467a070dd494c184494d6aca243567a7e78e3a927ca4c0082f SHA256 (yasm-1.3.0.tar.gz) = 3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f diff --git a/yasm/Pkgfile b/yasm/Pkgfile index 069094e73..8ff309b5e 100644 --- a/yasm/Pkgfile +++ b/yasm/Pkgfile @@ -8,10 +8,10 @@ release=2 source=(https://www.tortall.net/projects/yasm/releases/$name-$version.tar.gz) build () { - cd $name-$version + cd $name-$version - ./configure --prefix=/usr + ./configure --prefix=/usr - make - make DESTDIR=$PKG install + make + make DESTDIR=$PKG install } diff --git a/zip/.signature b/zip/.signature index 8c3607dc9..bb20a35f8 100644 --- a/zip/.signature +++ b/zip/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/XcVVGNOrnbAhM69pySlW+iBO/xJ4EXhXVOAWN2RbODp/s7vsLyXdBZ+ZhzBSfZRhFBXqh0NWsDvdID7/bW6ogo= -SHA256 (Pkgfile) = 9ba621b2221748d20bcd35551d040b2b672f94aeea8ca95f5f413e040094c5f3 +RWSE3ohX2g5d/Q53W0gs2QQJmswNsHMpKgEhQoJiWHwYsoqHMDnUhVBbuj5wbjpSt9urDnTETgbPiTofsgj3nAlgiQOMaPCsJAs= +SHA256 (Pkgfile) = d8d12acab81c38dde5216c9b27a63eb56524bcf12e2cb7a760b3e451605f5147 SHA256 (.footprint) = 7e128e0a910cd361b3d50b36d155016a1e368456fac92d076f1d7b8d6f320d34 SHA256 (zip30.tar.gz) = f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369 diff --git a/zip/Pkgfile b/zip/Pkgfile index 608a77dc6..e8f7908e4 100644 --- a/zip/Pkgfile +++ b/zip/Pkgfile @@ -9,7 +9,7 @@ release=2 source=(https://downloads.sourceforge.net/sourceforge/infozip/${name}${version//./}.tar.gz) build() { - cd ${name}${version//./} - make -f unix/Makefile LOCAL_ZIP="$CFLAGS" prefix=/usr generic - make -f unix/Makefile INSTALL=install prefix=$PKG/usr MANDIR=$PKG/usr/share/man/man1 install + cd ${name}${version//./} + make -f unix/Makefile LOCAL_ZIP="$CFLAGS" prefix=/usr generic + make -f unix/Makefile INSTALL=install prefix=$PKG/usr MANDIR=$PKG/usr/share/man/man1 install }
participants (1)
-
crux@crux.nu