1
0
forked from ports/opt

Merge remote-tracking branch 'origin/3.7' into 3.8

This commit is contained in:
Tim Biermann 2023-11-11 22:37:21 +01:00
commit ba87d63cf2
61 changed files with 246 additions and 335 deletions

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/bTqQvkGjrX01CsABr54luZ2KZuhckjNHR8Rfv/25qVYNBbqZnis+EVT+TjQWUTvQjA4qFMBtAf+fw6suKSstgE=
SHA256 (Pkgfile) = 1554f5444b0933eb79634aaad73482ca195acab290ab62c08be42d8f9765cd61
RWSE3ohX2g5d/djgme56v883TCh/PXwh+HjQ5+GFC/Qb6dzpWq2Meq83ZjpQ7R4aOYN077sFg+fMyaR+HABoNiofT8Y4qiLf1AM=
SHA256 (Pkgfile) = f3498b6589e04471d70bfbad21b1e1f7c7f498ef50ea21b80d2be38ff2ab1771
SHA256 (.footprint) = ef06616bfc97153d927499b486b63c05ab945fdd8b779fff347ecbf7bda7afe9
SHA256 (btrfs-progs-v6.6.tar.xz) = 96792995eefb2eaae051c2ce3b5609b7e9bb2c1a5cb83fe69f92f1101b54b869
SHA256 (btrfs-progs-v6.6.1.tar.xz) = 3e92cb6d83bdde612318fd8046dd6eff47c786e59d56dd4ece987945d5137c9e

@ -4,7 +4,7 @@
# Depends on: lzo util-linux
name=btrfs-progs
version=6.6
version=6.6.1
release=1
source=(https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$version.tar.xz)

@ -52,17 +52,18 @@ drwxr-xr-x root/root usr/include/exiv2/
-rw-r--r-- root/root usr/include/exiv2/xmp_exiv2.hpp
-rw-r--r-- root/root usr/include/exiv2/xmpsidecar.hpp
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/exiv2/
-rw-r--r-- root/root usr/lib/cmake/exiv2/exiv2Config-release.cmake
-rw-r--r-- root/root usr/lib/cmake/exiv2/exiv2Config.cmake
-rw-r--r-- root/root usr/lib/cmake/exiv2/exiv2ConfigVersion.cmake
lrwxrwxrwx root/root usr/lib/libexiv2.so -> libexiv2.so.28
-rwxr-xr-x root/root usr/lib/libexiv2.so.0.28.0
lrwxrwxrwx root/root usr/lib/libexiv2.so.28 -> libexiv2.so.0.28.0
-rwxr-xr-x root/root usr/lib/libexiv2.so.0.28.1
lrwxrwxrwx root/root usr/lib/libexiv2.so.28 -> libexiv2.so.0.28.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/exiv2.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/cmake/
drwxr-xr-x root/root usr/share/cmake/exiv2/
-rw-r--r-- root/root usr/share/cmake/exiv2/exiv2Config.cmake
-rw-r--r-- root/root usr/share/cmake/exiv2/exiv2ConfigVersion.cmake
-rw-r--r-- root/root usr/share/cmake/exiv2/exiv2Export-release.cmake
-rw-r--r-- root/root usr/share/cmake/exiv2/exiv2Export.cmake
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/exiv2.1.gz

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/aC1j98kcpGfVqzHzjBvX0hEu03bnTPdLvFlhsJW/YjiqzHj3Q5tgeYbB2JbLRr5hKD8pxQWhdQ9Fl/du1nWUAU=
SHA256 (Pkgfile) = d7718a6e3f3882f6f986e2f840b0a08c7b3f07e6a62dda9a9da6c2d0370b81c7
SHA256 (.footprint) = 5567517ef3ec95b10aa91c952b1a03f8394939412e9e40f15cee8f1c3e8180ac
SHA256 (exiv2-0.28.0.tar.gz) = 04c0675caf4338bb96cd09982f1246d588bcbfe8648c0f5a30b56c7c496f1a0b
RWSE3ohX2g5d/d9Kl78LhpnWfVxZluGhbWPtg434tOyPBODXby5yGiK6IuiZ1kpXYhFkFSSRHw+WhYiJz2tggji7iAyD3wHZcgw=
SHA256 (Pkgfile) = b4c2da656cc2927ab551315f86f2f5856e6d0e8f04895557896e1eb65a53bb4f
SHA256 (.footprint) = 1dbd41e364da3ebd089c5863e70bcf6355b5f43f337e5e90dfa2ca31dce64ab0
SHA256 (exiv2-0.28.1.tar.gz) = 3078651f995cb6313b1041f07f4dd1bf0e9e4d394d6e2adc6e92ad0b621291fa

@ -4,7 +4,7 @@
# Depends on: brotli inih
name=exiv2
version=0.28.0
version=0.28.1
release=1
source=(https://github.com/Exiv2/exiv2/archive/v$version/$name-$version.tar.gz)

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/cWFA3VmZQBaVW6/2wKm0jdABt/6XjO6pcy5JvnQNviddCvTicHawgbQG+dHgWInVcJE8pd7jEfHFlqeWNCV2gA=
SHA256 (Pkgfile) = a47c4490d8101623ab2fdb4fdb2bf36c06c5b078d283c09319a87abd10ce812d
RWSE3ohX2g5d/XeJUnAuDUUL6LsN0EbwfXP/RVl4QhBGtm0UtKodb9IWE2RobWw7ioq4xx9iaZIWi+YsuZGBvdtPW9q+hfMqIww=
SHA256 (Pkgfile) = fb0b0a58387e027cf99bc1382067d9e18c035d1206d4cd345071b07d4db8e13d
SHA256 (.footprint) = b372fbdfe6daf9611f08a5152cfd9b73e68dddf464ddfcd88820ad00fe061043
SHA256 (fakeroot_1.32.1.orig.tar.gz) = c072b0f65bafc4cc5b6112f7c61185f5170ce4cb0c410d1681c1af4a183e94e6
SHA256 (fakeroot_1.32.2.orig.tar.gz) = f0f72b504f288eea5b043cd5fe37585bc163f5acaacd386e1976b1055686116d

@ -3,7 +3,7 @@
# Maintainer: Juergen Daubert, jue at crux dot nu
name=fakeroot
version=1.32.1
version=1.32.2
release=1
source=(https://deb.debian.org/debian/pool/main/f/$name/${name}_${version}.orig.tar.gz)

@ -76,6 +76,7 @@ drwxr-xr-x root/root usr/include/libavutil/
-rw-r--r-- root/root usr/include/libavutil/encryption_info.h
-rw-r--r-- root/root usr/include/libavutil/error.h
-rw-r--r-- root/root usr/include/libavutil/eval.h
-rw-r--r-- root/root usr/include/libavutil/executor.h
-rw-r--r-- root/root usr/include/libavutil/ffversion.h
-rw-r--r-- root/root usr/include/libavutil/fifo.h
-rw-r--r-- root/root usr/include/libavutil/file.h
@ -136,6 +137,7 @@ drwxr-xr-x root/root usr/include/libavutil/
-rw-r--r-- root/root usr/include/libavutil/uuid.h
-rw-r--r-- root/root usr/include/libavutil/version.h
-rw-r--r-- root/root usr/include/libavutil/video_enc_params.h
-rw-r--r-- root/root usr/include/libavutil/video_hint.h
-rw-r--r-- root/root usr/include/libavutil/xtea.h
drwxr-xr-x root/root usr/include/libpostproc/
-rw-r--r-- root/root usr/include/libpostproc/postprocess.h
@ -151,37 +153,37 @@ drwxr-xr-x root/root usr/include/libswscale/
-rw-r--r-- root/root usr/include/libswscale/version_major.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libavcodec.a
lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.60.3.100
lrwxrwxrwx root/root usr/lib/libavcodec.so.60 -> libavcodec.so.60.3.100
-rwxr-xr-x root/root usr/lib/libavcodec.so.60.3.100
lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.60.31.102
lrwxrwxrwx root/root usr/lib/libavcodec.so.60 -> libavcodec.so.60.31.102
-rwxr-xr-x root/root usr/lib/libavcodec.so.60.31.102
-rw-r--r-- root/root usr/lib/libavdevice.a
lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.60.1.100
lrwxrwxrwx root/root usr/lib/libavdevice.so.60 -> libavdevice.so.60.1.100
-rwxr-xr-x root/root usr/lib/libavdevice.so.60.1.100
lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.60.3.100
lrwxrwxrwx root/root usr/lib/libavdevice.so.60 -> libavdevice.so.60.3.100
-rwxr-xr-x root/root usr/lib/libavdevice.so.60.3.100
-rw-r--r-- root/root usr/lib/libavfilter.a
lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.9.3.100
lrwxrwxrwx root/root usr/lib/libavfilter.so.9 -> libavfilter.so.9.3.100
-rwxr-xr-x root/root usr/lib/libavfilter.so.9.3.100
lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.9.12.100
lrwxrwxrwx root/root usr/lib/libavfilter.so.9 -> libavfilter.so.9.12.100
-rwxr-xr-x root/root usr/lib/libavfilter.so.9.12.100
-rw-r--r-- root/root usr/lib/libavformat.a
lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.60.3.100
lrwxrwxrwx root/root usr/lib/libavformat.so.60 -> libavformat.so.60.3.100
-rwxr-xr-x root/root usr/lib/libavformat.so.60.3.100
lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.60.16.100
lrwxrwxrwx root/root usr/lib/libavformat.so.60 -> libavformat.so.60.16.100
-rwxr-xr-x root/root usr/lib/libavformat.so.60.16.100
-rw-r--r-- root/root usr/lib/libavutil.a
lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.58.2.100
lrwxrwxrwx root/root usr/lib/libavutil.so.58 -> libavutil.so.58.2.100
-rwxr-xr-x root/root usr/lib/libavutil.so.58.2.100
lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.58.29.100
lrwxrwxrwx root/root usr/lib/libavutil.so.58 -> libavutil.so.58.29.100
-rwxr-xr-x root/root usr/lib/libavutil.so.58.29.100
-rw-r--r-- root/root usr/lib/libpostproc.a
lrwxrwxrwx root/root usr/lib/libpostproc.so -> libpostproc.so.57.1.100
lrwxrwxrwx root/root usr/lib/libpostproc.so.57 -> libpostproc.so.57.1.100
-rwxr-xr-x root/root usr/lib/libpostproc.so.57.1.100
lrwxrwxrwx root/root usr/lib/libpostproc.so -> libpostproc.so.57.3.100
lrwxrwxrwx root/root usr/lib/libpostproc.so.57 -> libpostproc.so.57.3.100
-rwxr-xr-x root/root usr/lib/libpostproc.so.57.3.100
-rw-r--r-- root/root usr/lib/libswresample.a
lrwxrwxrwx root/root usr/lib/libswresample.so -> libswresample.so.4.10.100
lrwxrwxrwx root/root usr/lib/libswresample.so.4 -> libswresample.so.4.10.100
-rwxr-xr-x root/root usr/lib/libswresample.so.4.10.100
lrwxrwxrwx root/root usr/lib/libswresample.so -> libswresample.so.4.12.100
lrwxrwxrwx root/root usr/lib/libswresample.so.4 -> libswresample.so.4.12.100
-rwxr-xr-x root/root usr/lib/libswresample.so.4.12.100
-rw-r--r-- root/root usr/lib/libswscale.a
lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.7.1.100
lrwxrwxrwx root/root usr/lib/libswscale.so.7 -> libswscale.so.7.1.100
-rwxr-xr-x root/root usr/lib/libswscale.so.7.1.100
lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.7.5.100
lrwxrwxrwx root/root usr/lib/libswscale.so.7 -> libswscale.so.7.5.100
-rwxr-xr-x root/root usr/lib/libswscale.so.7.5.100
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libavcodec.pc
-rw-r--r-- root/root usr/lib/pkgconfig/libavdevice.pc

@ -1,8 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/bGR0hndUMMXbYHwkAH/GxsYEAiCsqHzMzF+eQaSXnCCJiCz58Cl9ntO2R34Li7LR83YDjHPdaKqnXROdiQwvgs=
SHA256 (Pkgfile) = 883141bed0b40bafa8d9799a9e323786f46adefa8834f5109d53f634b56607b9
SHA256 (.footprint) = 0716289bd27e88a5a3ed80b7ecd98b9e1589adc3934bc97ed54b5e413be6b4ef
SHA256 (ffmpeg-6.0.tar.bz2) = 47d062731c9f66a78380e35a19aac77cebceccd1c7cc309b9c82343ffc430c3d
RWSE3ohX2g5d/bfbaesdd/IsrnexRJYBHg7TI0hQtn8KGnrs1BrYT0lcGFGxGTFHjWVw0xKhXMt4lkG8q9+zavwDDteSUrGF6gM=
SHA256 (Pkgfile) = 1589dac483da4a179fc4feca8e7024d1d239928f800a55cc5b2f264e758edaf9
SHA256 (.footprint) = b1e690d6bd3ac029cdf1c7a618e537405ea5e75ba964249d118f26d9a4d7abca
SHA256 (ffmpeg-6.1.tar.bz2) = eb7da3de7dd3ce48a9946ab447a7346bd11a3a85e6efb8f2c2ce637e7f547611
SHA256 (add-av_stream_get_first_dts-for-chromium.patch) = 57e26caced5a1382cb639235f9555fc50e45e7bf8333f7c9ae3d49b3241d3f77
SHA256 (ffmpeg-6.0-binutils_2.41-1.patch) = cf4e1644af090ba41b357f2ae24937de95feba59508d184bfd4c7cfbb3e6daa6
SHA256 (ffmpeg-x264-10bit.sh) = dde9627c41800235fbcfe0f74d2181be96239a82cd2d0d277715dddb57eb9cb3

@ -5,11 +5,10 @@
# Optional: alsa-lib amf-headers cuda dav1d fdk-aac freetype gnutls gsm jack jack-audio-connection-kit lame libass libsdl2 libtheora libva libvdpau libvorbis libvpx libwebp nv-codec-headers opus pulseaudio svt-av1 x264 x265
name=ffmpeg
version=6.0
version=6.1
release=1
source=(https://ffmpeg.org/releases/$name-$version.tar.bz2
add-av_stream_get_first_dts-for-chromium.patch
ffmpeg-6.0-binutils_2.41-1.patch
ffmpeg-x264-10bit.sh)
build() {
@ -45,8 +44,6 @@ prt-get isinst amf-headers && PKGMK_FFMPEG+=' --enable-amf'
sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure
patch -Np1 -i $SRC/ffmpeg-6.0-binutils_2.41-1.patch
./configure ${PKGMK_FFMPEG} \
--prefix=/usr \
--optflags="$CFLAGS" \

@ -1,80 +0,0 @@
Submitted By: Bruce Dubbs (bdubbs@linuxfromscratch.org)
Date: 2023-08-06
Initial Package Version: 6.0
Origin: Upstream
Upstream Status: Committed
Description: Allow building with binutils-2.41.
From effadce6c756247ea8bae32dc13bb3e6f464f0eb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net>
Date: Sun, 16 Jul 2023 18:18:02 +0300
Subject: [PATCH] avcodec/x86/mathops: clip constants used with shift
instructions within inline assembly
Fixes assembling with binutil as >= 2.41
Signed-off-by: James Almer <jamrial@gmail.com>
---
libavcodec/x86/mathops.h | 26 +++++++++++++++++++++++---
1 file changed, 23 insertions(+), 3 deletions(-)
diff --git a/libavcodec/x86/mathops.h b/libavcodec/x86/mathops.h
index 6298f5ed1983..ca7e2dffc107 100644
--- a/libavcodec/x86/mathops.h
+++ b/libavcodec/x86/mathops.h
@@ -35,12 +35,20 @@
static av_always_inline av_const int MULL(int a, int b, unsigned shift)
{
int rt, dummy;
+ if (__builtin_constant_p(shift))
__asm__ (
"imull %3 \n\t"
"shrdl %4, %%edx, %%eax \n\t"
:"=a"(rt), "=d"(dummy)
- :"a"(a), "rm"(b), "ci"((uint8_t)shift)
+ :"a"(a), "rm"(b), "i"(shift & 0x1F)
);
+ else
+ __asm__ (
+ "imull %3 \n\t"
+ "shrdl %4, %%edx, %%eax \n\t"
+ :"=a"(rt), "=d"(dummy)
+ :"a"(a), "rm"(b), "c"((uint8_t)shift)
+ );
return rt;
}
@@ -113,19 +121,31 @@ __asm__ volatile(\
// avoid +32 for shift optimization (gcc should do that ...)
#define NEG_SSR32 NEG_SSR32
static inline int32_t NEG_SSR32( int32_t a, int8_t s){
+ if (__builtin_constant_p(s))
__asm__ ("sarl %1, %0\n\t"
: "+r" (a)
- : "ic" ((uint8_t)(-s))
+ : "i" (-s & 0x1F)
);
+ else
+ __asm__ ("sarl %1, %0\n\t"
+ : "+r" (a)
+ : "c" ((uint8_t)(-s))
+ );
return a;
}
#define NEG_USR32 NEG_USR32
static inline uint32_t NEG_USR32(uint32_t a, int8_t s){
+ if (__builtin_constant_p(s))
__asm__ ("shrl %1, %0\n\t"
: "+r" (a)
- : "ic" ((uint8_t)(-s))
+ : "i" (-s & 0x1F)
);
+ else
+ __asm__ ("shrl %1, %0\n\t"
+ : "+r" (a)
+ : "c" ((uint8_t)(-s))
+ );
return a;
}

@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/UpQ/bTLqQr6ToTqh7zHSPgquJpZynNBfHrWcgSHRtrrY/kPfjHc1CT26c5jHYpgtSYu+tImzXZMT+YydAEmZgA=
SHA256 (Pkgfile) = d0ad8aac0c144a73d6afae73e2c48e1f9492655d84b7418ada2a3e048a12e525
RWSE3ohX2g5d/dey5kLWKx8LeAXvLHN3MOlhEY0L0jZ1L+rOyIn2S1XqqWnRMRoseQwPBwpNuRPq8PjQh+9CjmN4e6trx2B+lwg=
SHA256 (Pkgfile) = d469453adcfe519c7861ec81f47ab5e30343ff700a41238380ac8df12f88c134
SHA256 (.footprint) = 9fb5082751ace80b2c50196f5d6c26468ad33c4e9068c7c0687028f1ba67f81c
SHA256 (firefox-119.0.tar.bz2) = 3cba47e712cec5de5716666ef640f678d65ffb3c8ed5a67986296dcfa59fbc32
SHA256 (firefox-119.0.1.tar.bz2) = 7d7e65a8e8f11a821545cdb9a3348c68d4fd60d2b6f5454fb17dc4d42fabde56
SHA256 (policies.json) = cf856011307f7831d74cdacb4e80b6dceaa49882b8dcba008d527a78764903f4
SHA256 (firefox.desktop) = 05bd1a4e283bc68f525f87cabf35ad0a59e5e63e107ce3901a4ac73e3d16ef33

@ -4,7 +4,7 @@
# Depends on: gtk3 dbus-glib xorg-libxcomposite xorg-libxcursor
name=firefox-bin
version=119.0
version=119.0.1
release=1
source=(http://ftp.mozilla.org/pub/firefox/releases/$version/linux-x86_64/en-US/firefox-$version.tar.bz2 \
policies.json firefox.desktop)

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/YidwO/byc2VYRPLBGVg1ht0IsWp5f3e5sOkMaNI5hv7htdKEkGqcvCAag+IpqSKDRFWiVqQnyokOcusmAr3tAM=
SHA256 (Pkgfile) = f067dd2c4110d323a931496a5434493b3c74e4d11772007bb7e65ba067f075a0
RWSE3ohX2g5d/WVshgcEG9l7tTapvu9eBzhiaInPzDUv9opClos+gvU0sjq7SVq8Pv9Cy2WLokPplLIzgrUsrsLLk7ziGMFdEgI=
SHA256 (Pkgfile) = c4a3c65e41ee57604e60c52e04be4208762855b867072a5bd8392ec3cecf7e17
SHA256 (.footprint) = 13bd98cda11996ac1175c063a94f9a8a70ce58cd9d746a6ed295d41f9eaa9b0b
SHA256 (vim-9.0.2059.tar.gz) = 5b20c2fed3844ffbd2bef51d2e6de8e5c07f9c3cfb84e2679a729b69f178f8d6
SHA256 (vim-9.0.2095.tar.gz) = 28bbb99b6381b1359e7f9b6e73ed81cfbfe3bba4e7b6fb999354b7c521af5cda

@ -4,7 +4,7 @@
# Depends on: gtk3 vim xorg-libxt
name=gvim
version=9.0.2059
version=9.0.2095
release=1
source=(https://github.com/vim/vim/archive/v${version}/vim-$version.tar.gz)

@ -53,17 +53,17 @@ drwxr-xr-x root/root usr/lib/cmake/harfbuzz/
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/HarfBuzz-0.0.typelib
lrwxrwxrwx root/root usr/lib/libharfbuzz-cairo.so -> libharfbuzz-cairo.so.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-cairo.so.0 -> libharfbuzz-cairo.so.0.60822.0
-rwxr-xr-x root/root usr/lib/libharfbuzz-cairo.so.0.60822.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-cairo.so.0 -> libharfbuzz-cairo.so.0.60830.0
-rwxr-xr-x root/root usr/lib/libharfbuzz-cairo.so.0.60830.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-gobject.so -> libharfbuzz-gobject.so.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-gobject.so.0 -> libharfbuzz-gobject.so.0.60822.0
-rwxr-xr-x root/root usr/lib/libharfbuzz-gobject.so.0.60822.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-gobject.so.0 -> libharfbuzz-gobject.so.0.60830.0
-rwxr-xr-x root/root usr/lib/libharfbuzz-gobject.so.0.60830.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-subset.so -> libharfbuzz-subset.so.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.60822.0
-rwxr-xr-x root/root usr/lib/libharfbuzz-subset.so.0.60822.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.60830.0
-rwxr-xr-x root/root usr/lib/libharfbuzz-subset.so.0.60830.0
lrwxrwxrwx root/root usr/lib/libharfbuzz.so -> libharfbuzz.so.0
lrwxrwxrwx root/root usr/lib/libharfbuzz.so.0 -> libharfbuzz.so.0.60822.0
-rwxr-xr-x root/root usr/lib/libharfbuzz.so.0.60822.0
lrwxrwxrwx root/root usr/lib/libharfbuzz.so.0 -> libharfbuzz.so.0.60830.0
-rwxr-xr-x root/root usr/lib/libharfbuzz.so.0.60830.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/harfbuzz-cairo.pc
-rw-r--r-- root/root usr/lib/pkgconfig/harfbuzz-gobject.pc

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/fMdWcpDSojpujdcm82At4tI9PCwEvaLMBu4C/ItqcMZYEB73xnsJTQhMDECstXCuPxzYA/Dz8z/VyNY3tMuwgg=
SHA256 (Pkgfile) = 3cdee72863790764ed32038af7400dcb2db1b3d830045d431caa86343f56bd84
SHA256 (.footprint) = dc5995e493bc355deddd064bdd80e71c31591da41ee62fea88fd44159cf3e96d
SHA256 (harfbuzz-8.2.2.tar.xz) = e433ad85fbdf57f680be29479b3f964577379aaf319f557eb76569f0ecbc90f3
RWSE3ohX2g5d/QY2T6Q7aHUexVX81pH8+IdEa5boRkk1lExfiy8QqXHHCfjJzJzmWHjZUhF7qyuy0MWDvcw9XEmBonSPyBVHjAA=
SHA256 (Pkgfile) = d98ac28330451ab7ad498073f06ce2591543a91366e0c681249d07549a3216b8
SHA256 (.footprint) = 3f94f6a9832c2a7389eff8fa6fd9ff20170b5a4404275574d8f3dfe79381b718
SHA256 (harfbuzz-8.3.0.tar.xz) = 109501eaeb8bde3eadb25fab4164e993fbace29c3d775bcaa1c1e58e2f15f847

@ -5,7 +5,7 @@
# Optional: chafa graphite2 icu
name=harfbuzz
version=8.2.2
version=8.3.0
release=1
source=(https://github.com/harfbuzz/harfbuzz/releases/download/$version/$name-$version.tar.xz)

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/fil//Sn4qSYi1U8x+lnaZqplQ0XtZQl66XZo5B8OGBHv8iSHLpBM5LNM13UYamSIxSCQUprd4ejkukaiGZpngw=
SHA256 (Pkgfile) = 2d210536fc26e28ec626fd173d272f0fe70fa98e91941dba71bdda849667103c
RWSE3ohX2g5d/WujM1gBjXEwPPAxCtZCUIhxAPRdFv//kCST7YkaTg/OJkKez+VIn9g7utz/jlejf20ysYlvsKzkL5gsF6hNfgk=
SHA256 (Pkgfile) = a7bb4877f7deaad4a08cf52c9c27bd26082cd890a858b9fc2c66483c7f0d6f2f
SHA256 (.footprint) = 878bc6e9640c0c9a333ce9d35d6a9311697f1b9f9203398b7c2c0f2c9e2b675e
SHA256 (jasper-4.0.1.tar.gz) = 7649a7fdc2c02b7b38d82c908d4eed30f85d2b470699651f1cd64d5a0fe48d80
SHA256 (jasper-4.1.0.tar.gz) = ffe1543d87f7ffc5039d2415afd48c314a7cc0b0c750b4982cd881d6ed4b5743

@ -4,7 +4,7 @@
# Depends on: freeglut libjpeg-turbo xorg-libxmu
name=jasper
version=4.0.1
version=4.1.0
release=1
source=(https://github.com/jasper-software/jasper/releases/download/version-$version/jasper-$version.tar.gz)

@ -4,9 +4,9 @@ drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libunbound.a
-rw-r--r-- root/root usr/lib/libunbound.la
lrwxrwxrwx root/root usr/lib/libunbound.so -> libunbound.so.8.1.22
lrwxrwxrwx root/root usr/lib/libunbound.so.8 -> libunbound.so.8.1.22
-rwxr-xr-x root/root usr/lib/libunbound.so.8.1.22
lrwxrwxrwx root/root usr/lib/libunbound.so -> libunbound.so.8.1.23
lrwxrwxrwx root/root usr/lib/libunbound.so.8 -> libunbound.so.8.1.23
-rwxr-xr-x root/root usr/lib/libunbound.so.8.1.23
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libunbound.pc
drwxr-xr-x root/root usr/share/

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/UAstI9zBd/LmaIwuDo7BZEc9FL18685K1c6UYzhrtLsol8hE81C+O091WVzzdY7k5aC/zkYjRcfpZVIAO/UFwI=
SHA256 (Pkgfile) = ff883a35e55ae3eb1e20eaf6a36509e3eea4167fdf119ffbde496fcd665c7d34
SHA256 (.footprint) = aa67a64fc2b89819431f9f11e87b4c367215e185c1ff592d076ce1150d6c7a62
SHA256 (unbound-1.18.0.tar.gz) = 3da95490a85cff6420f26fae0b84a49f5112df1bf1b7fc34f8724f02082cb712
RWSE3ohX2g5d/cHSBxMRkzSugtUzSLtA01pNLnDQQyk7jUnp5+9ugxJwJ1s5+A8c3ErmJV1me5y13o5bN5hsJZI5B1pDjhNkowg=
SHA256 (Pkgfile) = b929901da89c0ea66a6d4300eba1a4eece02b75c9d4fbc619f12a778fbb698e1
SHA256 (.footprint) = 86a50b1fea160d80f1ceecaddbd58e0a6a2f59b76e35e9f4e641520b88971087
SHA256 (unbound-1.19.0.tar.gz) = a97532468854c61c2de48ca4170de854fd3bc95c8043bb0cfb0fe26605966624

@ -4,7 +4,7 @@
# Depends on: expat openssl
name=libunbound
version=1.18.0
version=1.19.0
release=1
source=(https://unbound.net/downloads/unbound-$version.tar.gz)

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/bYL3jxGBEtEMd+6aSE9oYngJ2lNAfTfS+YWuQCFadEQE7dUJ93FHsscHfIytPd5jBW3vmLHdx0fpE/Gw3pH9Q8=
SHA256 (Pkgfile) = 82790f92b63aa8fea18d6045914f56c5457cb13352623dd6a550dd151e6cacb5
RWSE3ohX2g5d/a2yQF14DZr+dYFqcRxC8Aies4RbySh5KJ4JRgZSizL9iyMwkMjOUS3YapgvtDBVaus8T+a8vt4mik8OFHlGeQU=
SHA256 (Pkgfile) = b6d5bf5e6a0a34e33df0ae721d5deaf97808acea56b84f65c890c04c6efbc861
SHA256 (.footprint) = 4392c4f9bf4653afee9ebd4a0a5f03df7cad3e8433e760945f1dcfdd877e9194
SHA256 (mupdf-1.23.4-source.tar.gz) = deb0347a3f9ce0967611d479a8a07b57e2c730b0aaf09dce28ee41abb9ac4838
SHA256 (mupdf-1.23.5-source.tar.gz) = 6e5679cdfaaef9c7e89e296395220ce2c133ed3dcad51a478667336c6eaec706

@ -5,7 +5,7 @@
# Optional: freeglut openjpeg2 jbig2dec gumbo-parser
name=mupdf
version=1.23.4
version=1.23.5
release=1
source=(https://mupdf.com/downloads/archive/$name-$version-source.tar.gz)

@ -4,14 +4,14 @@ drwxr-xr-x root/root usr/bin/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/python3.12/
drwxr-xr-x root/root usr/lib/python3.12/site-packages/
drwxr-xr-x root/root usr/lib/python3.12/site-packages/Mako-1.2.4-py3.12.egg-info/
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.2.4-py3.12.egg-info/PKG-INFO
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.2.4-py3.12.egg-info/SOURCES.txt
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.2.4-py3.12.egg-info/dependency_links.txt
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.2.4-py3.12.egg-info/entry_points.txt
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.2.4-py3.12.egg-info/not-zip-safe
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.2.4-py3.12.egg-info/requires.txt
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.2.4-py3.12.egg-info/top_level.txt
drwxr-xr-x root/root usr/lib/python3.12/site-packages/Mako-1.3.0-py3.12.egg-info/
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.3.0-py3.12.egg-info/PKG-INFO
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.3.0-py3.12.egg-info/SOURCES.txt
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.3.0-py3.12.egg-info/dependency_links.txt
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.3.0-py3.12.egg-info/entry_points.txt
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.3.0-py3.12.egg-info/not-zip-safe
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.3.0-py3.12.egg-info/requires.txt
-rw-r--r-- root/root usr/lib/python3.12/site-packages/Mako-1.3.0-py3.12.egg-info/top_level.txt
drwxr-xr-x root/root usr/lib/python3.12/site-packages/mako/
-rw-r--r-- root/root usr/lib/python3.12/site-packages/mako/__init__.py
drwxr-xr-x root/root usr/lib/python3.12/site-packages/mako/__pycache__/

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/brE6QIAzGivPO6t69ziAab5jfeTeEUD5FkKXS8CJ4ysXqlERRVJCkDeATIk0Zbvn6XO5SZ7yPCA3bWI2QJ29A0=
SHA256 (Pkgfile) = 9ad3f46d8ada471f4a37a9e254b9ca2ead1d05b72d43f6be9eb43ecae327f772
SHA256 (.footprint) = 8b20e0e585e87cf6f51edcdd11763fd017f7299a8774644e133d75e67d815838
SHA256 (Mako-1.2.4.tar.gz) = d60a3903dc3bb01a18ad6a89cdbe2e4eadc69c0bc8ef1e3773ba53d44c3f7a34
RWSE3ohX2g5d/YxwoyXFmod73oUgHuhcs1AycHLHWB/AqUxvvlx1xMadb/YMdMb83zTPsU4QeB+KMGoQLU4eAFu5pFHSoXC0wg4=
SHA256 (Pkgfile) = 37c86268593975b2bc1df270fdd3375439561c844d615643524190386d4d81b4
SHA256 (.footprint) = 3e0b8b9b0e4d9f03d38fdc108547ee8434438490cdd68e4716a142474a8c1b59
SHA256 (Mako-1.3.0.tar.gz) = e3a9d388fd00e87043edbe8792f45880ac0114e9c4adc69f6e9bfb2c55e3b11b

@ -4,7 +4,7 @@
# Depends on: python3-markupsafe
name=python3-mako
version=1.2.4
version=1.3.0
release=1
source=(https://files.pythonhosted.org/packages/source/M/Mako/Mako-$version.tar.gz)

@ -2,14 +2,14 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/python3.12/
drwxr-xr-x root/root usr/lib/python3.12/site-packages/
drwxr-xr-x root/root usr/lib/python3.12/site-packages/pep517-0.13.0.dist-info/
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.0.dist-info/INSTALLER
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.0.dist-info/LICENSE
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.0.dist-info/METADATA
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.0.dist-info/RECORD
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.0.dist-info/REQUESTED (EMPTY)
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.0.dist-info/WHEEL
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.0.dist-info/direct_url.json
drwxr-xr-x root/root usr/lib/python3.12/site-packages/pep517-0.13.1.dist-info/
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.1.dist-info/INSTALLER
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.1.dist-info/LICENSE
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.1.dist-info/METADATA
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.1.dist-info/RECORD
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.1.dist-info/REQUESTED (EMPTY)
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.1.dist-info/WHEEL
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517-0.13.1.dist-info/direct_url.json
drwxr-xr-x root/root usr/lib/python3.12/site-packages/pep517/
-rw-r--r-- root/root usr/lib/python3.12/site-packages/pep517/__init__.py
drwxr-xr-x root/root usr/lib/python3.12/site-packages/pep517/__pycache__/

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/WRnT47ylnsGxmvW628s9STAQJS+7lbb4UOwsCVVAWlfNAFOMHWDU1iUccOk2bCEMIzUOjLYzXrotCaSbfuxMgM=
SHA256 (Pkgfile) = e52ed140d8e715b7fea59633813b37a41777ad9639c934486386858f9d60e4a3
SHA256 (.footprint) = ef11efba8fadc49126c4f45e68a629d6092c7dd81b03bee38f1510b93ab67f53
SHA256 (pep517-0.13.0.tar.gz) = ae69927c5c172be1add9203726d4b84cf3ebad1edcd5f71fcdc746e66e829f59
RWSE3ohX2g5d/TTsqnQOLFL3zJkqzbJfAIaCmf+28JlsnkdnwaJnRJbFl4EPcgscEMp64cP871unjGoG7LXl0lZKOZgOLhIn6w8=
SHA256 (Pkgfile) = c10deb5498495ee63e0e26eafcfb3c684f478ed87b644212f5eb9e47038aacec
SHA256 (.footprint) = d35e6e957d9de8b4907b4148637c32f406e286bc47c6c16c688534aa75a6b398
SHA256 (pep517-0.13.1.tar.gz) = 1b2fa2ffd3938bb4beffe5d6146cbcb2bda996a5a4da9f31abffd8b24e07b317

@ -4,7 +4,7 @@
# Depends on: python3-tomli
name=python3-pep517
version=0.13.0
version=0.13.1
release=1
source=(https://pypi.python.org/packages/source/p/pep517/pep517-$version.tar.gz)

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/apBIvrC2JWzPDsYghL93iDu1MJrVQ2ZMX7gSY13hOsKqKtEEBadub0CKSqyZ19VmGWFelEDVHNtkHUy2K/vTwE=
SHA256 (Pkgfile) = 26cbfc593583ac2ffedd08c55d4e10aba13c328e97fde8a65fe18d046df14946
RWSE3ohX2g5d/Zv9HMacFffjjTptxS2Rl10h4h4NTwtekMedse5TS2J+03UAgL47Awa4snveU4trdrbZID1c/YYF5NfI2fyFFgo=
SHA256 (Pkgfile) = 1e5ed5c357fa43c8f6e54cbd2166c60dc789ec61a31d6491c5ca93cbe0f8fae4
SHA256 (.footprint) = 59450433b6ea2160bcb46636b49c33c0aa0242569ae676ab4865727ebb3e8105
SHA256 (scite538.tgz) = 8ea6d1cc87c7eba09c9ab38e17893cca0c48872f2a738493ac235f30c6dfa509
SHA256 (scite539.tgz) = aecefed55e4c465c499c64745b78a1955f154ad7fd83f1673c90d8ab0e25bc26

@ -4,7 +4,7 @@
# Depends on: gtk3
name=scite
version=5.3.8
version=5.3.9
release=1
source=(https://downloads.sourceforge.net/project/scintilla/SciTE/$version/$name${version//./}.tgz)

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/Roh0d7h15BUg6U2xxBbWPsb+A5hUWmnGG+b2T/pCrhm1rD2rHMAi8UXMmAbIhxUPAeBdJHfYhPaW2YWcqEueA4=
SHA256 (Pkgfile) = a0c87a808098c3a3e63d5a1e4da2f9a5573dcddcfe7b8ce505abb1e7a9c8b4af
RWSE3ohX2g5d/SNqnrX0SA5d3S4eAPwWXI6Kl0bYIaYhNyjpYPsxHgMPuC6vgj4oxYc8wSPcAdp55r/MnWpdOZn3ufvgaGuJlg0=
SHA256 (Pkgfile) = 77a2ec9cef59e53f71297c5e0e51e3251152a4ec71b7515fd62a56ca249a82bc
SHA256 (.footprint) = e4d0b4ecec9c47e6237cbc5cb342cc4efecc10bb44e879a02d16cb1952ad3b2e
SHA256 (SPIRV-Headers-sdk-1.3.261.1.tar.gz) = 32b4c6ae6a2fa9b56c2c17233c8056da47e331f76e117729925825ea3e77a739
SHA256 (SPIRV-Headers-vulkan-sdk-1.3.268.0.tar.gz) = 1022379e5b920ae21ccfb5cb41e07b1c59352a18c3d3fdcbf38d6ae7733384d4

@ -4,14 +4,14 @@
# Depends on: cmake
name=spirv-headers
version=1.3.261.1
version=1.3.268.0
release=1
source=(https://github.com/KhronosGroup/SPIRV-Headers/archive/sdk-$version/SPIRV-Headers-sdk-$version.tar.gz)
source=(https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-$version/SPIRV-Headers-vulkan-sdk-$version.tar.gz)
build() {
prt-get isinst ninja && PKGMK_SPIRV_HEADERS+=' -G Ninja'
cmake -S SPIRV-Headers-sdk-$version -B build $PKGMK_SPIRV_HEADERS \
cmake -S SPIRV-Headers-vulkan-sdk-$version -B build $PKGMK_SPIRV_HEADERS \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_BUILD_TYPE=Release \

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/apXBihlBmDe7OGgQ87uAfQQOJuwaw67t4sNEUOmBUnY823yxgYGGTtkJvOIWOY3qCqNtvWQYTk5lDgN+pt6Ow4=
SHA256 (Pkgfile) = d829d86f6c232fa6e0387a9ddcb5e2d88c6dcac30dc7fa28d6445302abc30965
RWSE3ohX2g5d/XqebhY3a8NhmYrJDArEPUoOz1rfEUujymw+MOZePbMbMrugkvFWFR+TbRNKbYiQek0lRol9r+idyBSsCnG+IwY=
SHA256 (Pkgfile) = 272108d65f4dcb0212c09c47140d794d6ba3a814b776524ce4f04cb0cc37a4ef
SHA256 (.footprint) = 8023f438ebdbe2c7da93a7c6b978f1fd322b63ac382778b95f767a7e5c58a3ca
SHA256 (SPIRV-Tools-v1.3.261.1.tar.gz) = ead95c626ad482882a141d1aa0ce47b9453871f72c42c0b28d39c82f60a52008
SHA256 (SPIRV-Tools-v1.3.268.0.tar.gz) = 4c19fdcffb5fe8ef8dc93d7a65ae78b64edc7a5688893ee381c57f70be77deaf

@ -4,14 +4,14 @@
# Depends on: spirv-headers
name=spirv-tools
version=1.3.261.1
version=1.3.268.0
release=1
source=(https://github.com/KhronosGroup/SPIRV-Tools/archive/sdk-$version/SPIRV-Tools-v$version.tar.gz)
source=(https://github.com/KhronosGroup/SPIRV-Tools/archive/vulkan-sdk-$version/SPIRV-Tools-v$version.tar.gz)
build() {
PKGMK_SPIRV_TOOLS+=" \
-G Ninja \
-S SPIRV-Tools-sdk-$version \
-S SPIRV-Tools-vulkan-sdk-$version \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
@ -21,14 +21,14 @@ build() {
-Wno-dev"
cmake -B build-static $PKGMK_SPIRV_TOOLS \
-D CMAKE_C_FLAGS_RELEASE="${CFLAGS} -ffat-lto-objects" \
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \
-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} -ffat-lto-objects" \
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \
-D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \
-D BUILD_SHARED_LIBS=ON
cmake --build build-shared

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/RVe4DXypFBwYkd5KxLxKFWTqzNijFuw9W2ubhmy6XpGYcI8SK5XCo6Gt5EmakPo/qAs7qSDM2YpBh+gMGdUUQk=
SHA256 (Pkgfile) = 82948d0a81b82980de0ca259927bc437a3894748fb95a95577cdccd077fb1068
RWSE3ohX2g5d/eFZ8LNUUnpW5UA6d3Rij5C3RnIcJZ7k049Ykb/Ye6tDCUGvq5sNTnYXw4ddVXrzAiXKZBHR8xz1Rr1yHEvqswE=
SHA256 (Pkgfile) = 0b4b16fd885edb4dc5716311a1e2982254b56d8da41e58f1943ca5cdbc1e1d7e
SHA256 (.footprint) = 86ef6433e602fb7ce136697b81c5c3b04185d777ab56d06011fc72e4aa9dd653
SHA256 (squid-6.4.tar.xz) = 5ebbced99b3df21bfcf4d1ec39455dff775a5ff6b9215d9f0339958771a88589
SHA256 (squid-6.5.tar.xz) = 5070f8a3ae6666870c8fc716326befb0a1abe8b5ff3a6f3932cbc5543d7c8549
SHA256 (squid) = c807a9373705537b648c38ed456ab016cc2fd7d40e6d47c20611931437588d96

@ -5,7 +5,7 @@
# Optional: brotli gnutls krb5 libunistr libidn2 nettle tdb
name=squid
version=6.4
version=6.5
release=1
source=(http://www.squid-cache.org/Versions/v6/$name-$version.tar.xz
squid)

@ -1,8 +1,8 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/X/kOg+BRtNb09yPFa0AsdYDxhoqDmZq/yeU5aVtsv14Ye4NJb1QLoXbsdfAgiNV9YY7skz9O/ZIr4mWBEbBngY=
SHA256 (Pkgfile) = 8316b4554636adf8944841918793e9acdf36ea7b05a1e77e85bd4c1222366c56
RWSE3ohX2g5d/f58uK/dc6QD3feXFQJzD5DQriVdQhjMw2X0tFE/SlLJ8uvGGdUpCg/hhmUVJ8u8Lvz3DGOJMyARKJHyZMbAUQY=
SHA256 (Pkgfile) = b07314483c4efd44050b2d68006ec02f6df1c421d600360944eed74fc7cbfa12
SHA256 (.footprint) = 55dae6262dda05e002b80b843c0e57553a93a9e770d86630d104c04e3efaced7
SHA256 (unbound-1.18.0.tar.gz) = 3da95490a85cff6420f26fae0b84a49f5112df1bf1b7fc34f8724f02082cb712
SHA256 (unbound-1.19.0.tar.gz) = a97532468854c61c2de48ca4170de854fd3bc95c8043bb0cfb0fe26605966624
SHA256 (unbound) = 10fcaea9036e81346db99907f55afa35f8db374e52e8d2b78422735552d8d423
SHA256 (README) = df6c339bdb1dcb173ec13cfdb37c28ea2d47a2700334aea3c503ef96f955f043
SHA256 (pre-install) = ec1d006e0ec4dca5b83fb0364ae2a591a9ffad7c41bac0c45f22f32a9d55f2c5

@ -4,7 +4,7 @@
# Depends on: openssl expat
name=unbound
version=1.18.0
version=1.19.0
release=1
source=(https://unbound.net/downloads/$name-$version.tar.gz
unbound

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/fwy2ursGz/neDb6VZ6qmDfJQoOwVP8N0Undk5xf2YMOmm64vMf1Fp3W4cIOdXDWcnptlMpc13YPih0fwfVYWQY=
SHA256 (Pkgfile) = 366f4f6cf7f8ea08f75cc75582c578cde7a678fba7759106fa06da8c02be3228
RWSE3ohX2g5d/QsNCTySMVXsf+NzuJ8khtcgJEW4KFYFShv01ZIBaBx+T9+kiyiOdj40c5h980xznfZxixW7iGebb/zIOqaN7AQ=
SHA256 (Pkgfile) = 9b36b1a71809bc411ea11e645795d670d0806e90fbc95237e0080a1549cb16cd
SHA256 (.footprint) = d74185592e6529cf0090c3626f6fb89245c2afdb36aea39882a058f85d4153ea
SHA256 (unrarsrc-6.2.12.tar.gz) = a008b5f949bca9bb4ffa1bebbfc8b3c14b89df10a10354809b845232d5f582e5
SHA256 (unrarsrc-7.0.2.tar.gz) = 596a61a66e138b08c68382982eeb5f2a8efa2bbd05969edfb7d0e5d8b4bcf23e

@ -3,7 +3,7 @@
# Maintainer: Tim Biermann, tbier at posteo dot de
name=unrar
version=6.2.12
version=7.0.2
release=1
source=(https://www.rarlab.com/rar/${name}src-$version.tar.gz)

@ -27,11 +27,13 @@ drwxr-xr-x root/root usr/include/vulkan/
-rw-r--r-- root/root usr/include/vulkan/vulkan_ggp.h
-rw-r--r-- root/root usr/include/vulkan/vulkan_handles.hpp
-rw-r--r-- root/root usr/include/vulkan/vulkan_hash.hpp
-rw-r--r-- root/root usr/include/vulkan/vulkan_hpp_macros.hpp
-rw-r--r-- root/root usr/include/vulkan/vulkan_ios.h
-rw-r--r-- root/root usr/include/vulkan/vulkan_macos.h
-rw-r--r-- root/root usr/include/vulkan/vulkan_metal.h
-rw-r--r-- root/root usr/include/vulkan/vulkan_raii.hpp
-rw-r--r-- root/root usr/include/vulkan/vulkan_screen.h
-rw-r--r-- root/root usr/include/vulkan/vulkan_shared.hpp
-rw-r--r-- root/root usr/include/vulkan/vulkan_static_assertions.hpp
-rw-r--r-- root/root usr/include/vulkan/vulkan_structs.hpp
-rw-r--r-- root/root usr/include/vulkan/vulkan_to_string.hpp

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/ci76gjidgECYgFve88rnfoNBKqLBhujazWviqOdwSd0m1C0+YXUyA39nYrtgW0GoTiPcWwVvcm23AGeVY8gUgA=
SHA256 (Pkgfile) = 3d8f2a372009bba974ded0091af7fa2a2b7d64b013c509476b30a6b01c97e768
SHA256 (.footprint) = a613f0964e841317ed9b7ad5412b6378f88beeaa180815b1c5402048f6075678
SHA256 (Vulkan-Headers-sdk-1.3.261.1.tar.gz) = 7a25ebdb6325e626dc5d33bc937b289ccce7ddb7b0ac1a1b1d5d7ff33b6715d3
RWSE3ohX2g5d/QUufiQtz+Oa7iwFLq2JoR0PGXrBPEpnGlWNyGNPWsGBmiPcrSNc30LhcD2TTqm3cf5LS7CC28xp1o02CV5Lrgk=
SHA256 (Pkgfile) = ddaa79b89a7c7cd3905551fefab8d5a79da0bf07b3f8da898b30dda60727c81a
SHA256 (.footprint) = fd4855a88e8067bd48ae493031bb5fc1b3d8b6a123a7680d3a74c4e77135aa49
SHA256 (Vulkan-Headers-1.3.268.0.tar.gz) = 94993cbe2b1a604c0d5d9ea37a767e1aba4d771d2bfd4ddceefd66243095164f

@ -3,14 +3,14 @@
# Maintainer: CRUX System Team, core-ports at crux dot nu
name=vulkan-headers
_name=Vulkan-Headers-sdk
version=1.3.261.1
_version=sdk-$version
_name=Vulkan-Headers
version=1.3.268.0
_version=vulkan-sdk-$version
release=1
source=(https://github.com/KhronosGroup/Vulkan-Headers/archive/$_version/$_name-$version.tar.gz)
build() {
cmake -S $_name-$version -B build -G Ninja \
cmake -S $_name-$_version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_BUILD_TYPE=Release

@ -1,7 +1,11 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/VulkanLoader/
-rw-r--r-- root/root usr/lib/cmake/VulkanLoader/VulkanLoaderConfig-release.cmake
-rw-r--r-- root/root usr/lib/cmake/VulkanLoader/VulkanLoaderConfig.cmake
lrwxrwxrwx root/root usr/lib/libvulkan.so -> libvulkan.so.1
lrwxrwxrwx root/root usr/lib/libvulkan.so.1 -> libvulkan.so.1.3.261
-rwxr-xr-x root/root usr/lib/libvulkan.so.1.3.261
lrwxrwxrwx root/root usr/lib/libvulkan.so.1 -> libvulkan.so.1.3.268
-rwxr-xr-x root/root usr/lib/libvulkan.so.1.3.268
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/vulkan.pc

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/ZXXFaCRDUY4f6nfC1kccKcsKHsmOPCuGWvdhwPrZDsK66b3R8WTox0MTvg9TXwhXdAVpa19D0CrhWKwU8wjegs=
SHA256 (Pkgfile) = 80ad5986c080468f25dd0fa8f66891d0a734cc7808e2458e8a9733011bb62cf8
SHA256 (.footprint) = 75ab32287969db556bf350e0b764d711c5064be2f7242cd9ffec286738aa806e
SHA256 (Vulkan-Loader-sdk-1.3.261.1.tar.gz) = f85f0ea57b63750d4ddaf6c8649df781c4777006daa3cd772b01e7b5ed02f3f2
RWSE3ohX2g5d/eG+eOGf2HKXhMRObMDHdh+zn/lb9qmUAMZtzroasyo6/O1JPQIUkdc4ET1958n0pWV6ySAZvH7KEKW6lZmXoQ8=
SHA256 (Pkgfile) = 0f6a6bec3a8212bb2b1453539691bc58db07238085e2ae08c6cb6faaaf288738
SHA256 (.footprint) = 3329b8895cc72c9137b392b0a32965374bda0af0129a57781185841889c1c0ff
SHA256 (Vulkan-Loader-1.3.268.0.tar.gz) = 404fa621f1ab2731bcc68bcbff64d8c6de322faad2d87f9198641bd37255fd39

@ -4,21 +4,21 @@
# Depends on: vulkan-headers xorg-libxrandr
name=vulkan-loader
_name=Vulkan-Loader-sdk
version=1.3.261.1
_version=sdk-$version
_name=Vulkan-Loader
version=1.3.268.0
_version=vulkan-sdk-$version
release=1
source=(https://github.com/KhronosGroup/Vulkan-Loader/archive/$_version/$_name-$version.tar.gz)
build() {
prt-get isinst wayland || PKGMK_VULKAN_LOADER+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF'
cmake -S $_name-$version -B build -G Ninja $PKGMK_VULKAN_LOADER \
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} -ffat-lto-objects" \
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS} -ffat-lto-objects" \
-D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \
-D CMAKE_SKIP_RPATH=ON \
-D BUILD_TESTS=OFF

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/deWYkdCYhFh/FBJSmyyw9Uo14/hLlF350Ahqo48xLGasN6l6XQoa2wzuRd3ok6zIAbhUHVDVEO4/HMyuB+a7Qc=
SHA256 (Pkgfile) = d67982f0ab51543e1b66b80faa69498c8b5e5de782e80c1ad705bcb046cef3df
RWSE3ohX2g5d/c2WxkPBDiHlkbAOT7HnCLcP2dbsMWQyR12f7szISzo65pj/o8CiSUZwlLUF8gI0R4Lnfz68SDukEk/wiJ93ygw=
SHA256 (Pkgfile) = 2c73f00bb0b2b44df327d1da105fecaa690c55038c19cd848845c2708b64a49d
SHA256 (.footprint) = 2193acbc7cabcf79829a7caf3821d84e01bc4e695a36a948b8eb4379bbf8150f
SHA256 (Vulkan-Tools-sdk-1.3.261.1.tar.gz) = 07543d761b5ae53e380fdf7a3f42bd706f2cf1ad04a310381fcf386fefb814c6
SHA256 (Vulkan-Tools-1.3.268.0.tar.gz) = 735631a595a4d7962e3221a410ceb60f5e069c98bd3309dd2ccc9f028a71788a

@ -5,19 +5,16 @@
# Optional: wayland
name=vulkan-tools
_name=Vulkan-Tools-sdk
version=1.3.261.1
_version=sdk-$version
#_name=Vulkan-Tools
#version=1.3.213
#_version=v$version
_name=Vulkan-Tools
version=1.3.268.0
_version=vulkan-sdk-$version
release=1
source=(https://github.com/KhronosGroup/Vulkan-Tools/archive/$_version/$_name-$version.tar.gz)
build() {
prt-get isinst wayland || PKGMK_VULKAN_TOOLS+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF'
cmake -S $_name-$version -B build -G Ninja $PKGMK_VULKAN_TOOLS \
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" \

@ -0,0 +1,18 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/vulkan/
drwxr-xr-x root/root usr/include/vulkan/layer/
-rw-r--r-- root/root usr/include/vulkan/layer/vk_layer_settings.h
-rw-r--r-- root/root usr/include/vulkan/layer/vk_layer_settings.hpp
-rw-r--r-- root/root usr/include/vulkan/layer/vk_layer_settings_ext.h
drwxr-xr-x root/root usr/include/vulkan/utility/
-rw-r--r-- root/root usr/include/vulkan/utility/vk_dispatch_table.h
-rw-r--r-- root/root usr/include/vulkan/utility/vk_format_utils.h
-rw-r--r-- root/root usr/include/vulkan/utility/vk_struct_helper.hpp
-rw-r--r-- root/root usr/include/vulkan/vk_enum_string_helper.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/VulkanUtilityLibraries/
-rw-r--r-- root/root usr/lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibrariesConfig-release.cmake
-rw-r--r-- root/root usr/lib/cmake/VulkanUtilityLibraries/VulkanUtilityLibrariesConfig.cmake
-rw-r--r-- root/root usr/lib/libVulkanLayerSettings.a

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/R263Vl8sVXPHLtmq/gZlBNpT5fSTmEE00RYL7qahkzDDhPS+DjcWAqhKs4jM+5mfTi1gTpHWvorUjj4uRVDpAE=
SHA256 (Pkgfile) = 05abdd7d3fa4e8b6a87ecccdc081bedf112059fdd390a55e04b41149f6d62966
SHA256 (.footprint) = c810d4956efe793120f69e2078c5ef59387c638a930b5a9aea8f28f7524339ba
SHA256 (vulkan-utility-libraries-1.3.268.0.tar.gz) = 597de3c2932fcf5d81a517656dc54a74a90697420e2347e94185c488ff7d6acf

@ -0,0 +1,23 @@
# Description: Utility libraries for Vulkan developers
# URL: https://www.khronos.org/vulkan/
# Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: vulkan-headers
# Optional:
name=vulkan-utility-libraries
version=1.3.268.0
_commit=dc2ec1edeb3713bdaf0c08d60513466659563498
release=1
source=(https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/$_commit/$name-$version.tar.gz)
build() {
cmake -S Vulkan-Utility-Libraries-$_commit -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build
}

@ -1,47 +1,6 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/vulkan/
drwxr-xr-x root/root usr/include/vulkan/containers/
-rw-r--r-- root/root usr/include/vulkan/containers/custom_containers.h
drwxr-xr-x root/root usr/include/vulkan/error_message/
-rw-r--r-- root/root usr/include/vulkan/error_message/logging.cpp
-rw-r--r-- root/root usr/include/vulkan/error_message/logging.h
drwxr-xr-x root/root usr/include/vulkan/external/
drwxr-xr-x root/root usr/include/vulkan/external/vma/
-rw-r--r-- root/root usr/include/vulkan/external/xxhash.cpp
-rw-r--r-- root/root usr/include/vulkan/external/xxhash.h
drwxr-xr-x root/root usr/include/vulkan/generated/
-rw-r--r-- root/root usr/include/vulkan/generated/vk_dispatch_table_helper.h
-rw-r--r-- root/root usr/include/vulkan/generated/vk_enum_string_helper.h
-rw-r--r-- root/root usr/include/vulkan/generated/vk_extension_helper.h
-rw-r--r-- root/root usr/include/vulkan/generated/vk_format_utils.cpp
-rw-r--r-- root/root usr/include/vulkan/generated/vk_format_utils.h
-rw-r--r-- root/root usr/include/vulkan/generated/vk_layer_dispatch_table.h
-rw-r--r-- root/root usr/include/vulkan/generated/vk_object_types.h
-rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct.h
-rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_core.cpp
-rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_ext.cpp
-rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_khr.cpp
-rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_utils.cpp
-rw-r--r-- root/root usr/include/vulkan/generated/vk_safe_struct_vendor.cpp
-rw-r--r-- root/root usr/include/vulkan/generated/vk_typemap_helper.h
-rw-r--r-- root/root usr/include/vulkan/generated/vk_validation_error_messages.h
drwxr-xr-x root/root usr/include/vulkan/utils/
-rw-r--r-- root/root usr/include/vulkan/utils/cast_utils.h
-rw-r--r-- root/root usr/include/vulkan/utils/hash_util.h
-rw-r--r-- root/root usr/include/vulkan/utils/hash_vk_types.h
-rw-r--r-- root/root usr/include/vulkan/utils/ray_tracing_utils.cpp
-rw-r--r-- root/root usr/include/vulkan/utils/ray_tracing_utils.h
-rw-r--r-- root/root usr/include/vulkan/utils/vk_layer_extension_utils.cpp
-rw-r--r-- root/root usr/include/vulkan/utils/vk_layer_extension_utils.h
-rw-r--r-- root/root usr/include/vulkan/utils/vk_layer_utils.cpp
-rw-r--r-- root/root usr/include/vulkan/utils/vk_layer_utils.h
-rw-r--r-- root/root usr/include/vulkan/vk_enum_string_helper.h
-rw-r--r-- root/root usr/include/vulkan/vk_layer_config.cpp
-rw-r--r-- root/root usr/include/vulkan/vk_layer_config.h
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libVkLayer_khronos_validation.so
-rwxr-xr-x root/root usr/lib/libVkLayer_utils.so
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/vulkan/
drwxr-xr-x root/root usr/share/vulkan/explicit_layer.d/

@ -1,6 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/c4uSsAinXa3uCvkkz5x07uGrJlJlf4QxLvdjaX5ZfKDo/NcJOetQWNlYoy9qT484dSAmE3xh5Z6QnCD+PSfhgA=
SHA256 (Pkgfile) = a1d360bbcb4cd1798324301885c40f5f0b3b653036cd170788e2bde37eed3999
SHA256 (.footprint) = 1cacaa17a1f8a8587903ef43a5e9859d165f193f5e5a121397b54c7830c08ce1
SHA256 (Vulkan-ValidationLayers-sdk-1.3.261.1.tar.gz) = 1372d522f297bb3fb386802b1aa4b7f885a9e1e969a6a3c6e9b29d381357f21d
SHA256 (vulkan-layers-1.3.250-Build-shared-libs.patch) = 463df0636e392de2f2cd8a386abb426b1716155d7b982fb1d19560957158768a
RWSE3ohX2g5d/UrMvt2N9qvegp7uisHNWP9igCpoHKtcOjOaQUCxiKMqiWFEdiWShfRfLSvaN9BP3sJYd73l7ac9fMhR2yiU3gs=
SHA256 (Pkgfile) = 7ddbdf474a281943843206d3afd6357588d7a73210fc74a56e076d4a19933843
SHA256 (.footprint) = 9a0a7d13dd1f0308319f7e60a74864e8f0182b6849f5209ccb621b05380205c6
SHA256 (Vulkan-ValidationLayers-1.3.268.0.tar.gz) = 7f6912ab49c2d379dd9ede59b4257d13dcac218ecd43df395a7d5914c7dfd024

@ -1,27 +1,24 @@
# Description: Vulkan validation layers
# URL: https://www.khronos.org/vulkan/
# Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: glslang robin-hood-hashing vulkan-headers xorg-libxrandr
# Depends on: glslang robin-hood-hashing vulkan-headers vulkan-utility-libraries xorg-libxrandr
# Optional: wayland
name=vulkan-validation-layers
_name=Vulkan-ValidationLayers-sdk
version=1.3.261.1
_version=sdk-$version
_name=Vulkan-ValidationLayers
version=1.3.268.0
_version=vulkan-sdk-$version
release=1
source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/$_version/$_name-$version.tar.gz
vulkan-layers-1.3.250-Build-shared-libs.patch)
source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/$_version/$_name-$version.tar.gz)
build() {
patch -d $_name-$version -p1 -i $SRC/vulkan-layers-1.3.250-Build-shared-libs.patch
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 \
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} -ffat-lto-objects" \
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \
-D CMAKE_SKIP_RPATH=ON \
-D SPIRV_HEADERS_INSTALL_DIR=/usr \
-D VULKAN_HEADERS_INSTALL_DIR=/usr \

@ -1,12 +0,0 @@
diff -Naur Vulkan-ValidationLayers-sdk-1.3.250.0.orig/layers/CMakeLists.txt Vulkan-ValidationLayers-sdk-1.3.250.0/layers/CMakeLists.txt
--- Vulkan-ValidationLayers-sdk-1.3.250.0.orig/layers/CMakeLists.txt 2023-06-03 23:41:45.413654735 +0200
+++ Vulkan-ValidationLayers-sdk-1.3.250.0/layers/CMakeLists.txt 2023-06-03 23:42:07.317206158 +0200
@@ -21,7 +21,7 @@
set(API_TYPE "vulkan")
set(LAYER_NAME "VkLayer_khronos_validation")
-add_library(VkLayer_utils STATIC)
+add_library(VkLayer_utils SHARED)
target_sources(VkLayer_utils PRIVATE
containers/custom_containers.h
error_message/logging.h

@ -233,11 +233,11 @@ drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2-4.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so -> libjavascriptcoregtk-4.0.so.18
lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.23.10
-rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.0.so.18.23.10
lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.23.11
-rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.0.so.18.23.11
lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so -> libwebkit2gtk-4.0.so.37
lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.67.4
-rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.0.so.37.67.4
lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.67.5
-rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.0.so.37.67.5
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/javascriptcoregtk-4.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-4.0.pc

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/eCe1NJpxzv01HwPQWg2XgWKuf9vSujc4hmwP/kNpQm2FdPTVfGsykfxyMS1qgtkfhEYd8NUN5cK19oXvBHtCgc=
SHA256 (Pkgfile) = 6a26e885183fb2135c8daa18b9a30a7b41c1ec0606fcfc0c0c5a7c9d65e8ce63
SHA256 (.footprint) = 71f590f3936b68baacb86d6adcf13c90f238dde3b7ac22e5a12f61405b455c4a
SHA256 (webkitgtk-2.42.1.tar.xz) = 6f41fac9989d3ee51c08c48de1d439cdeddecbc757e34b6180987d99b16d2499
RWSE3ohX2g5d/UFSwIEL1etlBhLI2JGGmjvLHIR7WtArpK0zbCgMvexrkufmOQUGEf7opB9Y8le0r/Pm/WAAoTEM4Iw7smvQxQw=
SHA256 (Pkgfile) = 75b774ecf2a299ab34ac92d07d7797d08d776674b84a70f127d68e4335bd4e4a
SHA256 (.footprint) = 92462d5d8238221b062db5b6391fd1afcdadc78b645b53835910b44bd478883f
SHA256 (webkitgtk-2.42.2.tar.xz) = 5720aa3e8627f1b9f63252187d4df0f8233ae71d697b1796ebfbe5ca750bd118

@ -5,7 +5,7 @@
# Optional: bubblewrap enchant geoclue gst-plugins-bad libavif libmanette libnotify openjpeg2 wpebackend-fdo xdg-dbus-proxy
name=webkitgtk
version=2.42.1
version=2.42.2
release=1
source=(https://webkitgtk.org/releases/webkitgtk-$version.tar.xz)