diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2023-04-13 22:25:18 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2023-04-14 01:40:28 +0200 |
commit | 888029128ef42e8d142e9f859e3892140dfd816c (patch) | |
tree | f590dbc34526fdeb7b4242ad7907b6a5e78d7ba9 /source | |
parent | 701cf3165a2eaae89658ea8ba070e344d8f24385 (diff) | |
download | current-888029128ef42e8d142e9f859e3892140dfd816c.tar.gz current-888029128ef42e8d142e9f859e3892140dfd816c.tar.xz |
Thu Apr 13 22:25:18 UTC 202320230413222518
a/kernel-generic-6.1.24-x86_64-1.txz: Upgraded.
a/kernel-huge-6.1.24-x86_64-1.txz: Upgraded.
a/kernel-modules-6.1.24-x86_64-1.txz: Upgraded.
a/tcsh-6.24.09-x86_64-1.txz: Upgraded.
ap/vim-9.0.1450-x86_64-1.txz: Upgraded.
d/kernel-headers-6.1.24-x86-1.txz: Upgraded.
d/mercurial-6.4.1-x86_64-1.txz: Upgraded.
d/rust-bindgen-0.65.1-x86_64-1.txz: Upgraded.
k/kernel-source-6.1.24-noarch-1.txz: Upgraded.
kde/digikam-8.0.0-x86_64-1.txz: Upgraded.
l/gobject-introspection-1.76.1-x86_64-1.txz: Upgraded.
l/pipewire-0.3.69-x86_64-1.txz: Upgraded.
When enabled, use wireplumber rather than the deprecated media-session.
Thanks to saxa for the help. :-)
n/openvpn-2.6.3-x86_64-1.txz: Upgraded.
n/php-8.2.5-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.php.net/ChangeLog-8.php#8.2.5
xap/vim-gvim-9.0.1450-x86_64-1.txz: Upgraded.
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
Diffstat (limited to 'source')
21 files changed, 143 insertions, 99 deletions
diff --git a/source/d/rust-bindgen/fetch-sources.sh b/source/d/rust-bindgen/fetch-sources.sh index 347e5b751..6470d45bd 100755 --- a/source/d/rust-bindgen/fetch-sources.sh +++ b/source/d/rust-bindgen/fetch-sources.sh @@ -1,7 +1,7 @@ #!/bin/bash #VERSION=$1 -VERSION=0.65.0 +VERSION=0.65.1 rm -rf rust-bindgen-*.tar.?z cargo-rust-bindgen* diff --git a/source/k/kernel-configs/config-generic-6.1.23 b/source/k/kernel-configs/config-generic-6.1.24 index de9e4dea1..b70594f99 100644 --- a/source/k/kernel-configs/config-generic-6.1.23 +++ b/source/k/kernel-configs/config-generic-6.1.24 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.23 Kernel Configuration +# Linux/x86 6.1.24 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-generic-6.1.23.x64 b/source/k/kernel-configs/config-generic-6.1.24.x64 index eccdf3b2d..bff20c55b 100644 --- a/source/k/kernel-configs/config-generic-6.1.23.x64 +++ b/source/k/kernel-configs/config-generic-6.1.24.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.23 Kernel Configuration +# Linux/x86 6.1.24 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-generic-smp-6.1.23-smp b/source/k/kernel-configs/config-generic-smp-6.1.24-smp index 5a40a1274..e7952a0a6 100644 --- a/source/k/kernel-configs/config-generic-smp-6.1.23-smp +++ b/source/k/kernel-configs/config-generic-smp-6.1.24-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.23 Kernel Configuration +# Linux/x86 6.1.24 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-huge-6.1.23 b/source/k/kernel-configs/config-huge-6.1.24 index 78e37bbac..d437a6c95 100644 --- a/source/k/kernel-configs/config-huge-6.1.23 +++ b/source/k/kernel-configs/config-huge-6.1.24 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.23 Kernel Configuration +# Linux/x86 6.1.24 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-huge-6.1.23.x64 b/source/k/kernel-configs/config-huge-6.1.24.x64 index 9ad0b919d..048c8eae7 100644 --- a/source/k/kernel-configs/config-huge-6.1.23.x64 +++ b/source/k/kernel-configs/config-huge-6.1.24.x64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.23 Kernel Configuration +# Linux/x86 6.1.24 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/k/kernel-configs/config-huge-smp-6.1.23-smp b/source/k/kernel-configs/config-huge-smp-6.1.24-smp index bc4b820a0..fe1d0e7bb 100644 --- a/source/k/kernel-configs/config-huge-smp-6.1.23-smp +++ b/source/k/kernel-configs/config-huge-smp-6.1.24-smp @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.23 Kernel Configuration +# Linux/x86 6.1.24 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0" CONFIG_CC_IS_GCC=y diff --git a/source/kde/kde/patch/digikam.patch b/source/kde/kde/patch/digikam.patch deleted file mode 100644 index 89b423ada..000000000 --- a/source/kde/kde/patch/digikam.patch +++ /dev/null @@ -1 +0,0 @@ -cat $CWD/patch/digikam/ffmpeg5.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/source/kde/kde/patch/digikam/ffmpeg5.patch b/source/kde/kde/patch/digikam/ffmpeg5.patch deleted file mode 100644 index cbdd368b3..000000000 --- a/source/kde/kde/patch/digikam/ffmpeg5.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/core/libs/threadimageio/video/videodecoder_p.h b/core/libs/threadimageio/video/videodecoder_p.h -index 251e092809..d82926b77e 100644 ---- a/core/libs/threadimageio/video/videodecoder_p.h -+++ b/core/libs/threadimageio/video/videodecoder_p.h -@@ -56,7 +56,7 @@ public: - AVFormatContext* pFormatContext; - AVCodecContext* pVideoCodecContext; - AVCodecParameters* pVideoCodecParameters; -- AVCodec* pVideoCodec; -+ const AVCodec* pVideoCodec; - AVStream* pVideoStream; - AVFrame* pFrame; - quint8* pFrameBuffer; diff --git a/source/l/pipewire/doinst.sh b/source/l/pipewire/doinst.sh index 46eff4379..2abb1b85d 100644 --- a/source/l/pipewire/doinst.sh +++ b/source/l/pipewire/doinst.sh @@ -1,4 +1,4 @@ # Toss redundant sample files: -for file in pipewire.desktop pipewire-media-session.desktop pipewire-pulse.desktop ; do +for file in pipewire.desktop wireplumber.desktop pipewire-pulse.desktop ; do cmp etc/xdg/autostart/${file} etc/xdg/autostart/${file}.sample 2> /dev/null && rm etc/xdg/autostart/${file}.sample done diff --git a/source/l/pipewire/fetch-lua.sh b/source/l/pipewire/fetch-lua.sh new file mode 100755 index 000000000..5e621779e --- /dev/null +++ b/source/l/pipewire/fetch-lua.sh @@ -0,0 +1,51 @@ +#!/bin/sh + +# Copyright 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +set -o errexit + +LUA_VERSION=5.4.4 + +# Clear download area: +rm -rf lua-* + +# Download: +lftpget https://www.lua.org/ftp/lua-${LUA_VERSION}.tar.gz + +# Extract: +tar xf lua-${LUA_VERSION}.tar.gz +rm lua-${LUA_VERSION}.tar.gz + +# Apply pipewire patch: +lftpget https://wrapdb.mesonbuild.com/v2/lua_${LUA_VERSION}-1/get_patch +mv get_patch lua-patch.zip +unzip lua-patch.zip +rm lua-patch.zip + +# Recompress: +tar cf lua-${LUA_VERSION}.tar lua-${LUA_VERSION} +plzip -9 lua-${LUA_VERSION}.tar +rm -r lua-${LUA_VERSION} + +echo +echo "lua source downloaded and patched." +echo + diff --git a/source/l/pipewire/fetch-media-session.sh b/source/l/pipewire/fetch-wireplumber.sh index bd2e30e58..4153a5b06 100755 --- a/source/l/pipewire/fetch-media-session.sh +++ b/source/l/pipewire/fetch-wireplumber.sh @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2022, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,16 +23,16 @@ set -o errexit # Clear download area: -rm -rf media-session media-session.tar media-session.tar.lz +rm -rf wireplumber wireplumber.tar wireplumber.tar.lz # Clone repository: -git clone https://gitlab.freedesktop.org/pipewire/media-session.git +git clone https://gitlab.freedesktop.org/pipewire/wireplumber.git # Cleanup. We're not packing up the whole git repo. -rm -rf media-session/.git* -tar cf media-session.tar media-session -plzip -9 -n 6 -f media-session.tar -rm -rf media-session +rm -rf wireplumber/.git* +tar cf wireplumber.tar wireplumber +plzip -9 -n 6 -f wireplumber.tar +rm -rf wireplumber echo -echo "media-session source repo packaged" +echo "wireplumber source repo packaged" echo diff --git a/source/l/pipewire/pipewire-disable.sh b/source/l/pipewire/pipewire-disable.sh index e69cf690e..395d498f1 100644 --- a/source/l/pipewire/pipewire-disable.sh +++ b/source/l/pipewire/pipewire-disable.sh @@ -23,7 +23,7 @@ # changing it back to pulseaudio. # Remove or rename the XDG autostart files: -for file in /etc/xdg/autostart/pipewire-media-session.desktop /etc/xdg/autostart/pipewire-pulse.desktop /etc/xdg/autostart/pipewire.desktop ; do +for file in /etc/xdg/autostart/wireplumber.desktop /etc/xdg/autostart/pipewire-pulse.desktop /etc/xdg/autostart/pipewire.desktop ; do if [ -r ${file}.sample ]; then rm -f $file elif [ -r $file ]; then @@ -47,7 +47,7 @@ if ps ax | grep -q pipewire ; then echo "You may need to stop running daemon/pipewire processes." echo "The clean way is to run these commands as the user that owns the processes:" echo "/usr/bin/daemon --pidfiles=~/.run --name=pipewire --stop" - echo "/usr/bin/daemon --pidfiles=~/.run --name=pipewire-media-session --stop" + echo "/usr/bin/daemon --pidfiles=~/.run --name=wireplumber --stop" echo "/usr/bin/daemon --pidfiles=~/.run --name=pipewire-pulse --stop" echo echo "The quick and dirty way if nothing else on the machine is using the daemon" diff --git a/source/l/pipewire/pipewire-enable.sh b/source/l/pipewire/pipewire-enable.sh index a6a21dd7c..abac5938b 100644 --- a/source/l/pipewire/pipewire-enable.sh +++ b/source/l/pipewire/pipewire-enable.sh @@ -30,7 +30,7 @@ if [ -f /etc/pipewire/pipewire.conf ]; then fi # Rename the XDG autostart files: -for file in /etc/xdg/autostart/pipewire-media-session.desktop.sample /etc/xdg/autostart/pipewire-pulse.desktop.sample /etc/xdg/autostart/pipewire.desktop.sample ; do +for file in /etc/xdg/autostart/wireplumber.desktop.sample /etc/xdg/autostart/pipewire-pulse.desktop.sample /etc/xdg/autostart/pipewire.desktop.sample ; do if [ -r $file ]; then mv $file /etc/xdg/autostart/$(basename $file .sample) fi diff --git a/source/l/pipewire/pipewire-media-session.desktop.sample b/source/l/pipewire/pipewire-media-session.desktop.sample deleted file mode 100644 index f9eb47582..000000000 --- a/source/l/pipewire/pipewire-media-session.desktop.sample +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=PipeWire Media Session -Comment=Start the PipeWire Media Session -Exec=/usr/bin/daemon -frB --pidfiles=~/.run --name=pipewire-media-session /usr/bin/pipewire-media-session -Terminal=false -Type=Application -X-GNOME-Autostart-Phase=Initialization -X-KDE-autostart-phase=1 diff --git a/source/l/pipewire/pipewire.SlackBuild b/source/l/pipewire/pipewire.SlackBuild index a601917b7..08762cdb5 100755 --- a/source/l/pipewire/pipewire.SlackBuild +++ b/source/l/pipewire/pipewire.SlackBuild @@ -1,7 +1,7 @@ #!/bin/bash # Copyright 2020 Eric Hameleers, Eindhoven, NL -# Copyright 2020, 2021, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2020, 2021, 2022, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -86,15 +86,18 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ -# Add media-session: -( cd subprojects ; tar xf $CWD/media-session.tar.lz ) +# Add wireplumber: +( cd subprojects ; tar xf $CWD/wireplumber.tar.lz ) + +# Add lua (with pipewire patches): +( cd subprojects ; tar xf $CWD/lua-5.4.4.tar.lz ) # Configure, build, and install: export CFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS" mkdir meson-build cd meson-build -meson setup \ + unshare -n meson setup \ --prefix=/usr \ --libdir=lib${LIBDIRSUFFIX} \ --libexecdir=/usr/libexec \ @@ -110,7 +113,7 @@ meson setup \ -Dvulkan=enabled \ -Djack=disabled \ -Dpipewire-jack=disabled \ - -Dsession-managers=media-session \ + -Dsession-managers=wireplumber \ .. || exit 1 "${NINJA:=ninja}" $NUMJOBS || exit 1 DESTDIR=$PKG $NINJA install || exit 1 @@ -122,7 +125,7 @@ mkdir -p $PKG/etc/pipewire # Add sample configuation files: mkdir -p $PKG/etc/xdg/autostart cp -a $CWD/pipewire.desktop.sample $PKG/etc/xdg/autostart -cp -a $CWD/pipewire-media-session.desktop.sample $PKG/etc/xdg/autostart +cp -a $CWD/wireplumber.desktop.sample $PKG/etc/xdg/autostart cp -a $CWD/pipewire-pulse.desktop.sample $PKG/etc/xdg/autostart chown root:root $PKG/etc/xdg/autostart/* chmod 644 $PKG/etc/xdg/autostart/* diff --git a/source/l/pipewire/wireplumber.desktop.sample b/source/l/pipewire/wireplumber.desktop.sample new file mode 100644 index 000000000..b32e24f95 --- /dev/null +++ b/source/l/pipewire/wireplumber.desktop.sample @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=Wireplumber +Comment=Start Wireplumber +Exec=/usr/bin/daemon -frB --pidfiles=~/.run --name=wireplumber /usr/bin/wireplumber +Terminal=false +Type=Application +X-GNOME-Autostart-Phase=Initialization +X-KDE-autostart-phase=1 diff --git a/source/n/php/fetch-php.sh b/source/n/php/fetch-php.sh index 6af2a04f4..a7328f95a 100755 --- a/source/n/php/fetch-php.sh +++ b/source/n/php/fetch-php.sh @@ -1,2 +1,2 @@ -lftpget http://us.php.net/distributions/php-8.2.4.tar.xz.asc -lftpget http://us.php.net/distributions/php-8.2.4.tar.xz +lftpget http://us.php.net/distributions/php-8.2.5.tar.xz.asc +lftpget http://us.php.net/distributions/php-8.2.5.tar.xz diff --git a/source/n/php/php.imap.api.diff b/source/n/php/php.imap.api.diff index b767e1558..8626c84c0 100644 --- a/source/n/php/php.imap.api.diff +++ b/source/n/php/php.imap.api.diff @@ -1,6 +1,42 @@ ---- ./ext/imap/php_imap.c.orig 2020-03-17 05:40:25.000000000 -0500 -+++ ./ext/imap/php_imap.c 2020-03-17 16:20:15.600685744 -0500 -@@ -5081,7 +5081,7 @@ +--- ./configure.orig 2023-04-11 11:16:23.000000000 -0500 ++++ ./configure 2023-04-13 12:54:14.715770023 -0500 +@@ -43985,6 +43985,7 @@ + PHP_IMAP_EXPORT void mm_nocritical(void){} + PHP_IMAP_EXPORT void mm_notify(void){} + PHP_IMAP_EXPORT void mm_login(void){} ++ PHP_IMAP_EXPORT void mm_login_method(void){} + PHP_IMAP_EXPORT void mm_diskerror(void){} + PHP_IMAP_EXPORT void mm_status(void){} + PHP_IMAP_EXPORT void mm_lsub(void){} +@@ -44164,6 +44165,7 @@ + PHP_IMAP_EXPORT void mm_nocritical(void){} + PHP_IMAP_EXPORT void mm_notify(void){} + PHP_IMAP_EXPORT void mm_login(void){} ++ PHP_IMAP_EXPORT void mm_login_method(void){} + PHP_IMAP_EXPORT void mm_diskerror(void){} + PHP_IMAP_EXPORT void mm_status(void){} + PHP_IMAP_EXPORT void mm_lsub(void){} +--- ./ext/imap/config.m4.orig 2023-04-11 11:16:23.000000000 -0500 ++++ ./ext/imap/config.m4 2023-04-13 12:51:51.222777960 -0500 +@@ -46,6 +46,7 @@ + PHP_IMAP_EXPORT void mm_nocritical(void){} + PHP_IMAP_EXPORT void mm_notify(void){} + PHP_IMAP_EXPORT void mm_login(void){} ++ PHP_IMAP_EXPORT void mm_login_method(void){} + PHP_IMAP_EXPORT void mm_diskerror(void){} + PHP_IMAP_EXPORT void mm_status(void){} + PHP_IMAP_EXPORT void mm_lsub(void){} +@@ -282,6 +283,7 @@ + PHP_IMAP_EXPORT void mm_nocritical(void){} + PHP_IMAP_EXPORT void mm_notify(void){} + PHP_IMAP_EXPORT void mm_login(void){} ++ PHP_IMAP_EXPORT void mm_login_method(void){} + PHP_IMAP_EXPORT void mm_diskerror(void){} + PHP_IMAP_EXPORT void mm_status(void){} + PHP_IMAP_EXPORT void mm_lsub(void){} +--- ./ext/imap/php_imap.c.orig 2023-04-11 11:16:23.000000000 -0500 ++++ ./ext/imap/php_imap.c 2023-04-13 12:51:51.222777960 -0500 +@@ -4502,7 +4502,7 @@ php debugger? */ } @@ -9,7 +45,7 @@ { if (*mb->user) { -@@ -5089,7 +5089,13 @@ +@@ -4510,7 +4510,13 @@ } else { strlcpy (user, IMAPG(imap_user), MAILTMPLEN); } @@ -24,48 +60,3 @@ } PHP_IMAP_EXPORT void mm_critical(MAILSTREAM *stream) ---- ./ext/imap/config.m4.orig 2020-03-17 05:40:25.000000000 -0500 -+++ ./ext/imap/config.m4 2020-03-17 16:20:15.588685745 -0500 -@@ -34,6 +34,7 @@ - PHP_IMAP_EXPORT void mm_nocritical(void){} - PHP_IMAP_EXPORT void mm_notify(void){} - PHP_IMAP_EXPORT void mm_login(void){} -+ PHP_IMAP_EXPORT void mm_login_method(void){} - PHP_IMAP_EXPORT void mm_diskerror(void){} - PHP_IMAP_EXPORT void mm_status(void){} - PHP_IMAP_EXPORT void mm_lsub(void){} -@@ -262,6 +263,7 @@ - PHP_IMAP_EXPORT void mm_nocritical(void){} - PHP_IMAP_EXPORT void mm_notify(void){} - PHP_IMAP_EXPORT void mm_login(void){} -+ PHP_IMAP_EXPORT void mm_login_method(void){} - PHP_IMAP_EXPORT void mm_diskerror(void){} - PHP_IMAP_EXPORT void mm_status(void){} - PHP_IMAP_EXPORT void mm_lsub(void){} ---- ./configure.orig 2020-03-17 05:40:20.000000000 -0500 -+++ ./configure 2020-03-17 16:22:03.768679101 -0500 -@@ -39870,6 +39870,7 @@ - PHP_IMAP_EXPORT void mm_nocritical(void){} - PHP_IMAP_EXPORT void mm_notify(void){} - PHP_IMAP_EXPORT void mm_login(void){} -+ PHP_IMAP_EXPORT void mm_login_method(void){} - PHP_IMAP_EXPORT void mm_diskerror(void){} - PHP_IMAP_EXPORT void mm_status(void){} - PHP_IMAP_EXPORT void mm_lsub(void){} -@@ -39937,6 +39938,8 @@ - PHP_IMAP_EXPORT void mm_nocritical(void){} - PHP_IMAP_EXPORT void mm_notify(void){} - PHP_IMAP_EXPORT void mm_login(void){} -+ PHP_IMAP_EXPORT void mm_login_method(void){} -+ PHP_IMAP_EXPORT void mm_login_method(void){} - PHP_IMAP_EXPORT void mm_diskerror(void){} - PHP_IMAP_EXPORT void mm_status(void){} - PHP_IMAP_EXPORT void mm_lsub(void){} -@@ -40078,6 +40081,7 @@ - PHP_IMAP_EXPORT void mm_nocritical(void){} - PHP_IMAP_EXPORT void mm_notify(void){} - PHP_IMAP_EXPORT void mm_login(void){} -+ PHP_IMAP_EXPORT void mm_login_method(void){} - PHP_IMAP_EXPORT void mm_diskerror(void){} - PHP_IMAP_EXPORT void mm_status(void){} - PHP_IMAP_EXPORT void mm_lsub(void){} diff --git a/source/x/FTBFSlog b/source/x/FTBFSlog index fef9f0bd9..82cf785b6 100644 --- a/source/x/FTBFSlog +++ b/source/x/FTBFSlog @@ -1,3 +1,6 @@ +Thu Apr 13 19:25:28 UTC 2023 +mesa: fix build by removing deprecated rust-bindgen option. Thanks to lucabon. ++--------------------------+ Tue Feb 14 20:48:58 UTC 2023 vulkan-sdk: Patched VulkanTools to fix warning/error about uninitialized variables. Thanks to lucabon. diff --git a/source/x/mesa/patches/0001-remove-deprecated-size_t-is-usize.patch b/source/x/mesa/patches/0001-remove-deprecated-size_t-is-usize.patch new file mode 100644 index 000000000..3cce37069 --- /dev/null +++ b/source/x/mesa/patches/0001-remove-deprecated-size_t-is-usize.patch @@ -0,0 +1,10 @@ +--- ./src/gallium/frontends/rusticl/meson.build.orig 2023-04-07 11:22:42.000000000 -0500 ++++ ./src/gallium/frontends/rusticl/meson.build 2023-04-13 14:19:05.372488443 -0500 +@@ -92,7 +92,6 @@ + rusticl_bindgen_args = [ + '--no-convert-floats', + '--use-array-pointers-in-arguments', +- '--size_t-is-usize', + '--default-enum-style', 'rust', + '--with-derive-partialeq', + '--with-derive-eq', |