summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rwxr-xr-xsource/a/aaa_elflibs/aaa_elflibs.SlackBuild2
-rw-r--r--source/a/aaa_elflibs/symlinks-to-tracked-libs1
-rw-r--r--source/a/aaa_elflibs/symlinks-to-tracked-libs-tmp2
-rw-r--r--source/a/file/file.PT_DYNAMIC.is.dynamically.linked.diff10
-rwxr-xr-xsource/a/file/file.SlackBuild8
-rwxr-xr-xsource/d/guile/guile.SlackBuild2
-rwxr-xr-xsource/d/llvm/llvm.SlackBuild4
-rw-r--r--source/d/llvm/llvm.url28
-rwxr-xr-xsource/d/python/python.SlackBuild2
-rwxr-xr-xsource/d/ruby/ruby.SlackBuild2
-rwxr-xr-xsource/l/glib2/glib2.SlackBuild2
-rwxr-xr-xsource/l/gobject-introspection/gobject-introspection.SlackBuild2
-rwxr-xr-xsource/l/libffi/libffi.SlackBuild10
-rw-r--r--source/l/libffi/libffi.includedir.diff36
-rw-r--r--source/l/libffi/slack-desc2
-rw-r--r--source/l/libvpx/libvpx.url1
-rwxr-xr-xsource/l/pygobject/pygobject.SlackBuild2
-rwxr-xr-xsource/l/pygobject3/pygobject3.SlackBuild2
-rw-r--r--source/n/dhcpcd/dhcpcd-8.1.2.tar.xz.distinfo1
-rw-r--r--source/n/dhcpcd/dhcpcd-8.1.3.tar.xz.distinfo1
-rwxr-xr-xsource/n/p11-kit/p11-kit.SlackBuild2
21 files changed, 56 insertions, 66 deletions
diff --git a/source/a/aaa_elflibs/aaa_elflibs.SlackBuild b/source/a/aaa_elflibs/aaa_elflibs.SlackBuild
index ed7b839f..643e7e0b 100755
--- a/source/a/aaa_elflibs/aaa_elflibs.SlackBuild
+++ b/source/a/aaa_elflibs/aaa_elflibs.SlackBuild
@@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=aaa_elflibs
VERSION=${VERSION:-15.0}
-BUILD=${BUILD:-16}
+BUILD=${BUILD:-17}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/a/aaa_elflibs/symlinks-to-tracked-libs b/source/a/aaa_elflibs/symlinks-to-tracked-libs
index b123fb94..f2267dbe 100644
--- a/source/a/aaa_elflibs/symlinks-to-tracked-libs
+++ b/source/a/aaa_elflibs/symlinks-to-tracked-libs
@@ -29,6 +29,7 @@
/usr/lib/libatomic.so.1
/usr/lib/libcurl.so.4
/usr/lib/libexpat.so.1
+/usr/lib/libffi.so.7
/usr/lib/libform.so.5
/usr/lib/libform.so.6
/usr/lib/libformw.so.5
diff --git a/source/a/aaa_elflibs/symlinks-to-tracked-libs-tmp b/source/a/aaa_elflibs/symlinks-to-tracked-libs-tmp
index 90ac984a..0c1cc688 100644
--- a/source/a/aaa_elflibs/symlinks-to-tracked-libs-tmp
+++ b/source/a/aaa_elflibs/symlinks-to-tracked-libs-tmp
@@ -18,3 +18,5 @@
/usr/lib/libexiv2.so.26
/usr/lib/libraw.so.16
/usr/lib/libraw_r.so.16
+# We'll keep this one around for just a little bit:
+/usr/lib/libffi.so.6
diff --git a/source/a/file/file.PT_DYNAMIC.is.dynamically.linked.diff b/source/a/file/file.PT_DYNAMIC.is.dynamically.linked.diff
new file mode 100644
index 00000000..a0cd83b9
--- /dev/null
+++ b/source/a/file/file.PT_DYNAMIC.is.dynamically.linked.diff
@@ -0,0 +1,10 @@
+--- ./src/readelf.c.orig 2019-12-15 21:49:19.000000000 -0600
++++ ./src/readelf.c 2019-12-20 13:14:15.377556623 -0600
+@@ -1638,6 +1638,7 @@
+ /* Things we can determine before we seek */
+ switch (xph_type) {
+ case PT_DYNAMIC:
++ linking_style = "dynamically";
+ doread = 1;
+ break;
+ case PT_NOTE:
diff --git a/source/a/file/file.SlackBuild b/source/a/file/file.SlackBuild
index 78c07b37..fa6a4f6d 100755
--- a/source/a/file/file.SlackBuild
+++ b/source/a/file/file.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2005-2008, 2009, 2010, 2013, 2015, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2005-2008, 2009, 2010, 2013, 2015, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=file
VERSION=${VERSION:-$(echo file-*.tar.?z* | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -92,6 +92,10 @@ autoreconf -vif || exit 1
# versions of file to avoid breaking existing scripts:
zcat $CWD/file.short.diff.gz | patch -p1 -E --verbose || exit 1
+# Output on ELF objects should be "dynamically linked" for PT_DYNAMIC too, not
+# just for PT_INTERP:
+zcat $CWD/file.PT_DYNAMIC.is.dynamically.linked.diff.gz | patch -p1 -E --verbose || exit 1
+
# Add zisofs and crda regulatory bin detection
zcat $CWD/file.zisofs.magic.gz >> magic/Magdir/compress
zcat $CWD/file.crdaregbin.magic.gz >> magic/Magdir/crdaregbin
diff --git a/source/d/guile/guile.SlackBuild b/source/d/guile/guile.SlackBuild
index 56767bf6..9c00b21f 100755
--- a/source/d/guile/guile.SlackBuild
+++ b/source/d/guile/guile.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=guile
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/d/llvm/llvm.SlackBuild b/source/d/llvm/llvm.SlackBuild
index a8682e35..7de731ad 100755
--- a/source/d/llvm/llvm.SlackBuild
+++ b/source/d/llvm/llvm.SlackBuild
@@ -83,8 +83,8 @@ rm -rf $PKGNAM-${VERSION}.src $PKGNAM-${VERSION}
tar xvf $CWD/$PKGNAM-$VERSION.src.tar.xz || exit 1
cd $PKGNAM-${VERSION}/tools || cd $PKGNAM-${VERSION}.src/tools || exit 1
- tar xvf $CWD/cfe-$VERSION.src.tar.xz || exit 1
- mv cfe-${VERSION} clang 2>/dev/null || mv cfe-${VERSION}.src clang || exit 1
+ tar xvf $CWD/clang-$VERSION.src.tar.xz || exit 1
+ mv clang-${VERSION} clang 2>/dev/null || mv clang-${VERSION}.src clang || exit 1
tar xvf $CWD/lldb-$VERSION.src.tar.xz || exit 1
mv lldb-${VERSION} lldb 2>/dev/null || mv lldb-${VERSION}.src lldb || exit 1
tar xvf $CWD/lld-$VERSION.src.tar.xz || exit 1
diff --git a/source/d/llvm/llvm.url b/source/d/llvm/llvm.url
index 0f5b2ca2..19054ad4 100644
--- a/source/d/llvm/llvm.url
+++ b/source/d/llvm/llvm.url
@@ -1,9 +1,19 @@
-http://llvm.org/releases/9.0.0/llvm-9.0.0.src.tar.xz
-http://llvm.org/releases/9.0.0/cfe-9.0.0.src.tar.xz
-http://llvm.org/releases/9.0.0/clang-tools-extra-9.0.0.src.tar.xz
-http://llvm.org/releases/9.0.0/compiler-rt-9.0.0.src.tar.xz
-http://llvm.org/releases/9.0.0/lldb-9.0.0.src.tar.xz
-http://llvm.org/releases/9.0.0/openmp-9.0.0.src.tar.xz
-http://llvm.org/releases/9.0.0/libcxx-9.0.0.src.tar.xz
-http://llvm.org/releases/9.0.0/libcxxabi-9.0.0.src.tar.xz
-http://llvm.org/releases/9.0.0/lld-9.0.0.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/llvm-9.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/clang-9.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/clang-tools-extra-9.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/compiler-rt-9.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/lldb-9.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/openmp-9.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/libcxx-9.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/libcxxabi-9.0.1.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/lld-9.0.1.src.tar.xz
+
+#http://llvm.org/releases/9.0.1/llvm-9.0.1.src.tar.xz
+#http://llvm.org/releases/9.0.1/clang-9.0.1.src.tar.xz
+#http://llvm.org/releases/9.0.1/clang-tools-extra-9.0.1.src.tar.xz
+#http://llvm.org/releases/9.0.1/compiler-rt-9.0.1.src.tar.xz
+#http://llvm.org/releases/9.0.1/lldb-9.0.1.src.tar.xz
+#http://llvm.org/releases/9.0.1/openmp-9.0.1.src.tar.xz
+#http://llvm.org/releases/9.0.1/libcxx-9.0.1.src.tar.xz
+#http://llvm.org/releases/9.0.1/libcxxabi-9.0.1.src.tar.xz
+#http://llvm.org/releases/9.0.1/lld-9.0.1.src.tar.xz
diff --git a/source/d/python/python.SlackBuild b/source/d/python/python.SlackBuild
index c74af797..e4cee053 100755
--- a/source/d/python/python.SlackBuild
+++ b/source/d/python/python.SlackBuild
@@ -26,7 +26,7 @@ PKGNAM=python
SRCNAM=Python
VERSION=$(echo $SRCNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
BRANCH_VERSION=$(echo $VERSION | cut -f 1,2 -d . )
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/d/ruby/ruby.SlackBuild b/source/d/ruby/ruby.SlackBuild
index 3ff79878..4a4cf462 100755
--- a/source/d/ruby/ruby.SlackBuild
+++ b/source/d/ruby/ruby.SlackBuild
@@ -32,7 +32,7 @@ else
VERSION=$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
fi
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/glib2/glib2.SlackBuild b/source/l/glib2/glib2.SlackBuild
index 333fe5b6..ae066af3 100755
--- a/source/l/glib2/glib2.SlackBuild
+++ b/source/l/glib2/glib2.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=glib2
VERSION=${VERSION:-$(echo glib-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/gobject-introspection/gobject-introspection.SlackBuild b/source/l/gobject-introspection/gobject-introspection.SlackBuild
index 9396474d..3856fce8 100755
--- a/source/l/gobject-introspection/gobject-introspection.SlackBuild
+++ b/source/l/gobject-introspection/gobject-introspection.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gobject-introspection
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/libffi/libffi.SlackBuild b/source/l/libffi/libffi.SlackBuild
index 6017d162..d2f6fee2 100755
--- a/source/l/libffi/libffi.SlackBuild
+++ b/source/l/libffi/libffi.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for libffi
# Copyright 2011,2012 Robby Workman, Northport, Alabama, USA
-# Copyright 2012, 2013, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2012, 2013, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libffi
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -69,11 +69,9 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
cd $PKGNAM-$VERSION || exit 1
-zcat $CWD/libffi.includedir.diff.gz | patch -p1 --verbose || exit 1
-
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
diff --git a/source/l/libffi/libffi.includedir.diff b/source/l/libffi/libffi.includedir.diff
deleted file mode 100644
index edfd0fad..00000000
--- a/source/l/libffi/libffi.includedir.diff
+++ /dev/null
@@ -1,36 +0,0 @@
---- ./include/Makefile.in.orig 2014-11-12 05:59:58.000000000 -0600
-+++ ./include/Makefile.in 2015-03-18 20:16:10.909912988 -0500
-@@ -314,7 +314,7 @@
- AUTOMAKE_OPTIONS = foreign
- DISTCLEANFILES = ffitarget.h
- EXTRA_DIST = ffi.h.in ffi_common.h
--includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include
-+includesdir = $(includedir)
- nodist_includes_HEADERS = ffi.h ffitarget.h
- all: all-am
-
---- ./include/Makefile.am.orig 2014-11-08 06:47:24.000000000 -0600
-+++ ./include/Makefile.am 2015-03-18 20:14:30.883905771 -0500
-@@ -5,5 +5,5 @@
- DISTCLEANFILES=ffitarget.h
- EXTRA_DIST=ffi.h.in ffi_common.h
-
--includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include
-+includesdir = $(includedir)
- nodist_includes_HEADERS = ffi.h ffitarget.h
---- ./libffi.pc.in.orig 2014-11-08 06:47:24.000000000 -0600
-+++ ./libffi.pc.in 2015-03-18 20:14:30.884905771 -0500
-@@ -2,10 +2,10 @@
- exec_prefix=@exec_prefix@
- libdir=@libdir@
- toolexeclibdir=@toolexeclibdir@
--includedir=${libdir}/@PACKAGE_NAME@-@PACKAGE_VERSION@/include
-+includedir=@includedir@
-
- Name: @PACKAGE_NAME@
- Description: Library supporting Foreign Function Interfaces
- Version: @PACKAGE_VERSION@
--Libs: -L${toolexeclibdir} -lffi
--Cflags: -I${includedir}
-+Libs: -lffi
-+Cflags:
diff --git a/source/l/libffi/slack-desc b/source/l/libffi/slack-desc
index 2bb8d9b0..93fba175 100644
--- a/source/l/libffi/slack-desc
+++ b/source/l/libffi/slack-desc
@@ -14,6 +14,6 @@ libffi: written in one language to call code written in another language.
libffi: The libffi library really only provides the lowest, machine dependent
libffi: layer of a fully featured foreign function interface.
libffi:
-libffi: Homepage: http://sourceware.org/libffi/
+libffi: Homepage: https://sourceware.org/libffi/
libffi:
libffi:
diff --git a/source/l/libvpx/libvpx.url b/source/l/libvpx/libvpx.url
new file mode 100644
index 00000000..a148660d
--- /dev/null
+++ b/source/l/libvpx/libvpx.url
@@ -0,0 +1 @@
+https://github.com/webmproject/libvpx
diff --git a/source/l/pygobject/pygobject.SlackBuild b/source/l/pygobject/pygobject.SlackBuild
index 852389b2..6d5b1175 100755
--- a/source/l/pygobject/pygobject.SlackBuild
+++ b/source/l/pygobject/pygobject.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pygobject
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/l/pygobject3/pygobject3.SlackBuild b/source/l/pygobject3/pygobject3.SlackBuild
index 5648b917..0da0e0fc 100755
--- a/source/l/pygobject3/pygobject3.SlackBuild
+++ b/source/l/pygobject3/pygobject3.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=pygobject3
SRCNAM=pygobject
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/source/n/dhcpcd/dhcpcd-8.1.2.tar.xz.distinfo b/source/n/dhcpcd/dhcpcd-8.1.2.tar.xz.distinfo
deleted file mode 100644
index 1fd8856d..00000000
--- a/source/n/dhcpcd/dhcpcd-8.1.2.tar.xz.distinfo
+++ /dev/null
@@ -1 +0,0 @@
-SHA256 (dhcpcd-8.1.2.tar.xz) = cbd3e7ab1584a5a3a49d863376fa138e5fa388397a3e27d2b35bb81a2e8c35ad
diff --git a/source/n/dhcpcd/dhcpcd-8.1.3.tar.xz.distinfo b/source/n/dhcpcd/dhcpcd-8.1.3.tar.xz.distinfo
new file mode 100644
index 00000000..93a24331
--- /dev/null
+++ b/source/n/dhcpcd/dhcpcd-8.1.3.tar.xz.distinfo
@@ -0,0 +1 @@
+SHA256 (dhcpcd-8.1.3.tar.xz) = 144f08b8320f7289099cd3bc8d2715eb48fce9c38a596cb297b62c69497ad34e
diff --git a/source/n/p11-kit/p11-kit.SlackBuild b/source/n/p11-kit/p11-kit.SlackBuild
index d0749941..cfd002ae 100755
--- a/source/n/p11-kit/p11-kit.SlackBuild
+++ b/source/n/p11-kit/p11-kit.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=p11-kit
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}