From 33af2d95f7fb454b335c48d176e1deed55b24fc6 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Wed, 25 Sep 2019 22:22:51 +0000 Subject: Wed Sep 25 22:22:51 UTC 2019 d/libtool-2.4.6-x86_64-12.txz: Rebuilt. Recompiled to update embedded GCC version number. d/strace-5.3-x86_64-1.txz: Upgraded. n/iproute2-5.3.0-x86_64-1.txz: Upgraded. x/libXvMC-1.0.12-x86_64-2.txz: Rebuilt. Restored xv to xvmc.pc to fix Mesa build (and possibly others). x/mesa-19.2.0-x86_64-1.txz: Upgraded. xap/mozilla-thunderbird-68.1.1-x86_64-1.txz: Upgraded. This release contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/thunderbird/68.1.1/releasenotes/ https://www.mozilla.org/security/known-vulnerabilities/thunderbird.html (* Security fix *) --- source/d/libtool/libtool.SlackBuild | 2 +- source/x/mesa/slack-desc | 6 +++--- source/x/x11/build/libXvMC | 2 +- source/x/x11/patch/libXvMC.patch | 2 ++ .../x/x11/patch/libXvMC/libXvMC.restore.xv.to.xvmc.pc.diff | 12 ++++++++++++ 5 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 source/x/x11/patch/libXvMC.patch create mode 100644 source/x/x11/patch/libXvMC/libXvMC.restore.xv.to.xvmc.pc.diff (limited to 'source') diff --git a/source/d/libtool/libtool.SlackBuild b/source/d/libtool/libtool.SlackBuild index 419a0d59e..15fd3fbc9 100755 --- a/source/d/libtool/libtool.SlackBuild +++ b/source/d/libtool/libtool.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=libtool VERSION=${VERSION:-$(echo libtool-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-11} +BUILD=${BUILD:-12} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} diff --git a/source/x/mesa/slack-desc b/source/x/mesa/slack-desc index 32a085fb4..ffbe90832 100644 --- a/source/x/mesa/slack-desc +++ b/source/x/mesa/slack-desc @@ -9,11 +9,11 @@ mesa: mesa (a 3-D graphics library) mesa: mesa: Mesa is a 3-D graphics library with an API very similar to that of -mesa: another well-known 3-D graphics library. :-) The Mesa libraries are -mesa: used by X to provide both software and hardware accelerated graphics. +mesa: another well-known 3-D graphics library. The Mesa libraries are used +mesa: by X to provide both software and hardware accelerated graphics. mesa: mesa: Mesa was written by Brian Paul. mesa: -mesa: +mesa: Homepage: https://www.mesa3d.org mesa: mesa: diff --git a/source/x/x11/build/libXvMC b/source/x/x11/build/libXvMC index d00491fd7..0cfbf0888 100644 --- a/source/x/x11/build/libXvMC +++ b/source/x/x11/build/libXvMC @@ -1 +1 @@ -1 +2 diff --git a/source/x/x11/patch/libXvMC.patch b/source/x/x11/patch/libXvMC.patch new file mode 100644 index 000000000..6b9488a24 --- /dev/null +++ b/source/x/x11/patch/libXvMC.patch @@ -0,0 +1,2 @@ +# Removing xv from xvmc.pc breaks building Mesa so restore it for now: +zcat $CWD/patch/libXvMC/libXvMC.restore.xv.to.xvmc.pc.diff.gz | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/source/x/x11/patch/libXvMC/libXvMC.restore.xv.to.xvmc.pc.diff b/source/x/x11/patch/libXvMC/libXvMC.restore.xv.to.xvmc.pc.diff new file mode 100644 index 000000000..c3ca1ad33 --- /dev/null +++ b/source/x/x11/patch/libXvMC/libXvMC.restore.xv.to.xvmc.pc.diff @@ -0,0 +1,12 @@ +--- ./xvmc.pc.in.orig 2019-09-24 11:54:56.000000000 -0500 ++++ ./xvmc.pc.in 2019-09-25 15:49:26.561254254 -0500 +@@ -6,7 +6,7 @@ + Name: XvMC + Description: The XvMC Library + Version: @PACKAGE_VERSION@ +-Requires: xproto videoproto +-Requires.private: x11 xext ++Requires: xproto videoproto xv ++Requires.private: x11 xext xv + Cflags: -I${includedir} + Libs: -L${libdir} -lXvMC -- cgit v1.2.3