From 73b3d9a124fdf75fddce655d2843b30019a1a9fb Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Tue, 12 Mar 2019 20:03:46 +0000 Subject: Tue Mar 12 20:03:46 UTC 2019 a/kernel-firmware-20190312_b0d9583-noarch-1.txz: Upgraded. l/at-spi2-atk-2.32.0-x86_64-1.txz: Upgraded. l/at-spi2-core-2.32.0-x86_64-1.txz: Upgraded. l/atk-2.32.0-x86_64-1.txz: Upgraded. l/dconf-0.32.0-x86_64-1.txz: Upgraded. l/dconf-editor-3.32.0-x86_64-1.txz: Upgraded. l/glib-networking-2.60.0-x86_64-1.txz: Upgraded. l/gsettings-desktop-schemas-3.32.0-x86_64-1.txz: Upgraded. l/gvfs-1.40.0-x86_64-1.txz: Upgraded. l/libsoup-2.66.0-x86_64-1.txz: Upgraded. l/vte-0.56.0-x86_64-1.txz: Upgraded. n/mobile-broadband-provider-info-20190116-x86_64-1.txz: Upgraded. n/samba-4.9.5-x86_64-1.txz: Upgraded. x/liberation-fonts-ttf-2.00.5-noarch-1.txz: Upgraded. xap/gucharmap-12.0.0-x86_64-1.txz: Upgraded. --- ....44a812ea51223d82f21a098a2d45fcc5c329ce7a.patch | 30 ++++++++++++++ source/l/at-spi2-core/at-spi2-core.SlackBuild | 2 + .../gsettings-desktop-schemas.SlackBuild | 19 ++++----- .../fetch-mobile-broadband-provider-info.sh | 47 ++++++++++++++++++++++ .../mobile-broadband-provider-info.SlackBuild | 15 ++++--- source/n/samba/samba.SlackBuild | 2 +- source/n/samba/samba.url | 4 +- .../liberation-fonts-ttf.SlackBuild | 4 +- .../liberation-fonts-ttf/liberation-fonts-ttf.url | 1 + source/xap/gucharmap/gucharmap.SlackBuild | 3 ++ source/xap/gucharmap/gucharmap.sha512sums.diff | 15 +++++++ 11 files changed, 122 insertions(+), 20 deletions(-) create mode 100644 source/l/at-spi2-core/at-spi2-core.44a812ea51223d82f21a098a2d45fcc5c329ce7a.patch create mode 100755 source/n/mobile-broadband-provider-info/fetch-mobile-broadband-provider-info.sh create mode 100644 source/x/liberation-fonts-ttf/liberation-fonts-ttf.url create mode 100644 source/xap/gucharmap/gucharmap.sha512sums.diff (limited to 'source') diff --git a/source/l/at-spi2-core/at-spi2-core.44a812ea51223d82f21a098a2d45fcc5c329ce7a.patch b/source/l/at-spi2-core/at-spi2-core.44a812ea51223d82f21a098a2d45fcc5c329ce7a.patch new file mode 100644 index 00000000..8cd6b424 --- /dev/null +++ b/source/l/at-spi2-core/at-spi2-core.44a812ea51223d82f21a098a2d45fcc5c329ce7a.patch @@ -0,0 +1,30 @@ +From 44a812ea51223d82f21a098a2d45fcc5c329ce7a Mon Sep 17 00:00:00 2001 +From: Tobias Stoeckmann +Date: Tue, 12 Mar 2019 11:46:24 +0100 +Subject: [PATCH] Fix meson.build for meson 0.50.0. + +Since meson 0.50.0 it is not possible anymore to specify an +absolute directory for subdir. To keep current functionality, +use install_dir instead. + +atspi/meson.build:60:0: ERROR: Subdir keyword must not be an absolute path. + +Signed-off-by: Tobias Stoeckmann +--- + atspi/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/atspi/meson.build b/atspi/meson.build +index b7a9357..2a6915d 100644 +--- a/atspi/meson.build ++++ b/atspi/meson.build +@@ -57,7 +57,7 @@ atspi_headers = [ + + atspi_includedir = join_paths(get_option('prefix'), get_option('includedir'), 'at-spi-2.0', 'atspi') + +-install_headers(atspi_headers, subdir: atspi_includedir) ++install_headers(atspi_headers, install_dir: atspi_includedir) + + atspi_enums = gnome.mkenums('atspi-enum-types', + sources: [ 'atspi-constants.h', 'atspi-types.h' ], + diff --git a/source/l/at-spi2-core/at-spi2-core.SlackBuild b/source/l/at-spi2-core/at-spi2-core.SlackBuild index 83898d1b..7bcd04f1 100755 --- a/source/l/at-spi2-core/at-spi2-core.SlackBuild +++ b/source/l/at-spi2-core/at-spi2-core.SlackBuild @@ -77,6 +77,8 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +zcat $CWD/at-spi2-core.44a812ea51223d82f21a098a2d45fcc5c329ce7a.patch.gz | patch -p1 --verbose || exit 1 + export CFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS" mkdir build diff --git a/source/l/gsettings-desktop-schemas/gsettings-desktop-schemas.SlackBuild b/source/l/gsettings-desktop-schemas/gsettings-desktop-schemas.SlackBuild index 6aea6555..2e71d8a7 100755 --- a/source/l/gsettings-desktop-schemas/gsettings-desktop-schemas.SlackBuild +++ b/source/l/gsettings-desktop-schemas/gsettings-desktop-schemas.SlackBuild @@ -77,19 +77,20 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" +mkdir build +cd build +meson setup \ --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ + --libdir=lib${LIBDIRSUFFIX} \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ - --docdir=/usr/doc/$PKGNAM-$VERSION \ - --build=$ARCH-slackware-linux || exit 1 - -make || exit 1 -make install DESTDIR=$PKG || exit 1 + .. || exit 1 + ninja || exit 1 + DESTDIR=$PKG ninja install || exit 1 +cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \ grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/source/n/mobile-broadband-provider-info/fetch-mobile-broadband-provider-info.sh b/source/n/mobile-broadband-provider-info/fetch-mobile-broadband-provider-info.sh new file mode 100755 index 00000000..6296dc16 --- /dev/null +++ b/source/n/mobile-broadband-provider-info/fetch-mobile-broadband-provider-info.sh @@ -0,0 +1,47 @@ +#!/bin/sh + +# Copyright 2019 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. + +# Pull a stable branch + patches +BRANCH=${1:-master} + +# Clear download area: +rm -rf mobile-broadband-provider-info + +# Clone repository: +git clone https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info.git + +# checkout $BRANCH: +( cd mobile-broadband-provider-info + git checkout $BRANCH || exit 1 +) + +HEADISAT="$( cd mobile-broadband-provider-info && git log -1 --format=%h )" +DATE="$( cd mobile-broadband-provider-info && git log -1 --format=%ad --date=format:%Y%m%d )" +# Cleanup. We're not packing up the whole git repo. +( cd mobile-broadband-provider-info && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null ) +mv mobile-broadband-provider-info mobile-broadband-provider-info-${DATE}_${HEADISAT} +tar cf mobile-broadband-provider-info-${DATE}_${HEADISAT}.tar mobile-broadband-provider-info-${DATE}_${HEADISAT} +xz -9 -f mobile-broadband-provider-info-${DATE}_${HEADISAT}.tar +rm -rf mobile-broadband-provider-info-${DATE}_${HEADISAT} +echo +echo "mobile-broadband-provider-info branch $BRANCH with HEAD at $HEADISAT packaged as mobile-broadband-provider-info-${DATE}_${HEADISAT}.tar.xz" +echo diff --git a/source/n/mobile-broadband-provider-info/mobile-broadband-provider-info.SlackBuild b/source/n/mobile-broadband-provider-info/mobile-broadband-provider-info.SlackBuild index 2ba3a0b5..6d0fa368 100755 --- a/source/n/mobile-broadband-provider-info/mobile-broadband-provider-info.SlackBuild +++ b/source/n/mobile-broadband-provider-info/mobile-broadband-provider-info.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for mobile-broadband-provider-info # Copyright 2010, 2011, 2015 Robby Workman, Tuscaloosa, Alabama, USA +# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,7 +29,9 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=mobile-broadband-provider-info VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} + +DATE=$(echo $VERSION | cut -f 1 -d _) # Automatically determine the architecture we're building on: MARCH=$( uname -m ) @@ -46,7 +49,7 @@ fi # the name of the created package would be, and then exit. This information # could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + echo "$PKGNAM-$DATE-$ARCH-$BUILD.txz" exit 0 fi @@ -104,7 +107,7 @@ CXXFLAGS="$SLKCFLAGS" \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ - --docdir=/usr/doc/$PKGNAM-$VERSION \ + --docdir=/usr/doc/$PKGNAM-$DATE \ --build=$TARGET || exit 1 make || exit 1 @@ -113,14 +116,14 @@ make install DESTDIR=$PKG || exit 1 find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +mkdir -p $PKG/usr/doc/$PKGNAM-$DATE cp -a \ COPYING* ChangeLog NEWS README* \ - $PKG/usr/doc/$PKGNAM-$VERSION + $PKG/usr/doc/$PKGNAM-$DATE mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PKGNAM-$VERSION-$ARCH-$BUILD.txz +/sbin/makepkg -l y -c n $OUTPUT/$PKGNAM-$DATE-$ARCH-$BUILD.txz diff --git a/source/n/samba/samba.SlackBuild b/source/n/samba/samba.SlackBuild index 034f7764..118c933c 100755 --- a/source/n/samba/samba.SlackBuild +++ b/source/n/samba/samba.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=samba VERSION=${VERSION:-$(echo samba-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} if [ -e $CWD/machine.conf ]; then . $CWD/machine.conf ] diff --git a/source/n/samba/samba.url b/source/n/samba/samba.url index 5d13459c..df8aa683 100644 --- a/source/n/samba/samba.url +++ b/source/n/samba/samba.url @@ -1,2 +1,2 @@ -https://download.samba.org/pub/samba/stable/samba-4.9.4.tar.gz -https://download.samba.org/pub/samba/stable/samba-4.9.4.tar.asc +https://download.samba.org/pub/samba/stable/samba-4.9.5.tar.gz +https://download.samba.org/pub/samba/stable/samba-4.9.5.tar.asc diff --git a/source/x/liberation-fonts-ttf/liberation-fonts-ttf.SlackBuild b/source/x/liberation-fonts-ttf/liberation-fonts-ttf.SlackBuild index 3dc1ec43..0e46a95e 100755 --- a/source/x/liberation-fonts-ttf/liberation-fonts-ttf.SlackBuild +++ b/source/x/liberation-fonts-ttf/liberation-fonts-ttf.SlackBuild @@ -23,9 +23,9 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=liberation-fonts-ttf -VERSION=2.00.1 +VERSION=2.00.5 ARCH=noarch -BUILD=${BUILD:-3} +BUILD=${BUILD:-1} # If the variable PRINT_PACKAGE_NAME is set, then this script will report what # the name of the created package would be, and then exit. This information diff --git a/source/x/liberation-fonts-ttf/liberation-fonts-ttf.url b/source/x/liberation-fonts-ttf/liberation-fonts-ttf.url new file mode 100644 index 00000000..8d107ea8 --- /dev/null +++ b/source/x/liberation-fonts-ttf/liberation-fonts-ttf.url @@ -0,0 +1 @@ +https://github.com/liberationfonts/liberation-fonts diff --git a/source/xap/gucharmap/gucharmap.SlackBuild b/source/xap/gucharmap/gucharmap.SlackBuild index 9c593cad..a636143f 100755 --- a/source/xap/gucharmap/gucharmap.SlackBuild +++ b/source/xap/gucharmap/gucharmap.SlackBuild @@ -76,6 +76,9 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +# Update for latest unicode files. If a future compile fails, try removing this patch: +zcat $CWD/gucharmap.sha512sums.diff.gz | patch -p1 --verbose || exit 1 + CFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/source/xap/gucharmap/gucharmap.sha512sums.diff b/source/xap/gucharmap/gucharmap.sha512sums.diff new file mode 100644 index 00000000..3ca59816 --- /dev/null +++ b/source/xap/gucharmap/gucharmap.sha512sums.diff @@ -0,0 +1,15 @@ +--- ./gucharmap/unicode.sha512sums.orig 2018-06-17 09:43:35.000000000 -0500 ++++ ./gucharmap/unicode.sha512sums 2019-03-12 12:50:54.563878458 -0500 +@@ -1,6 +1,6 @@ +-SHA512 (Blocks.txt) = a18d23a696a9a0f37f1002ae687c508064809f544851f4b92d3272229560e79793c8e00afa50f23990753c932dfd19f870dc472e16c460e81d34227b44411a29 +-SHA512 (DerivedAge.txt) = 64bf04d6e20276a45f85bb70106cb52ad5dcb24f2c59de4217a516559e34176ff9b34498962c032d953aac75424cdb14cb2463a0949b21686ad0fc90325ba066 +-SHA512 (NamesList.txt) = 81ff184d99cd065d8b7e83ea15791314bfdf3e549924b066454e4b3598f2c7bb9cd7e8f8cb476d21521f0457b206caafa737c480e15076ef88b25fea1a8bf9c2 +-SHA512 (Scripts.txt) = f8e057a222d19947394ddf12438c5b5f903d56c87213a1ddf939ca3879196432af04408edf354ada3ec300d9cf4298966c1ee5f189604f355ea6577bf4537da7 +-SHA512 (UnicodeData.txt) = 63119c06512f1498e4bd5012502e4f11692725124a78066f7f32f2d78dd1f33e86a8ba92cc45d52c9ff8c5ec7ecfa991dee4c7b01dac244ade3ef3b27693ee19 +-SHA512 (Unihan.zip) = a045e79545f1ec3529a8556d41c73b20809979e002f98314068c6f91daa79abb2ab3ab383090651b55fb55e343d8fcf67bea822d93d6e3221a206d58ef9e3a7b ++SHA512 (Blocks.txt) = e3ead1233c29a13d46ffcc4b1c8b685144444579fb9231189f2724d9161adcdba39e9dd468c2d791af32538aa6d3f39f1e3f19c6d73eab432ac006526dc6c3ae ++SHA512 (DerivedAge.txt) = 2cfe840bd5c72a7a47a15123e936cf96677ad66e2caecb7f580b98de83054a17cf49cd26b6470084979bdb3cf8818ea9799dab220108b7bf3a813f65bb1ed86e ++SHA512 (NamesList.txt) = de087e89be129928de87ebb9370f95ab9964c491a41f306791884c6d0452407b8530b7d47804cb3f0442e29d4c98d84867c82c90b46f3fbc1a7ee3fb6ce97005 ++SHA512 (Scripts.txt) = d25c87b58df3096d1dc26a81edc01eb1d08c62510b38854683ca91978a2a4df12ca0b29731c8d0211555387da604b5e8da7d5f5a5f9d57052f1bc502ecd2154e ++SHA512 (UnicodeData.txt) = be1844662041d022c57c2f81b971d395a0ba3a5824de4a5c1c8076ed66955f590a9d624d8abc189a66b7d35ba7fa7d63be727e8bdd9c3dff01251a34f2b84729 ++SHA512 (Unihan.zip) = 7fdefad078284c14a9105655d1cb4d2b0dc1c89c56effe92ffcbd5a30b325559a56d97574b6077144d7a4ed02df6e6a402a2a5360e4abc0c84bae5c589044375 -- cgit v1.2.3