summaryrefslogtreecommitdiffstats
path: root/source/l
diff options
context:
space:
mode:
Diffstat (limited to 'source/l')
-rw-r--r--source/l/FTBFSlog15
-rw-r--r--source/l/giflib/giflib.GifQuantizeBuffer.diff11
-rwxr-xr-xsource/l/poppler/poppler.SlackBuild2
-rwxr-xr-xsource/l/python-build/python-build.SlackBuild3
-rwxr-xr-xsource/l/python-flit-core/python-flit-core.SlackBuild5
-rwxr-xr-xsource/l/python-installer/python-installer.SlackBuild3
-rwxr-xr-xsource/l/python-packaging/python-packaging.SlackBuild7
-rwxr-xr-xsource/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild3
8 files changed, 37 insertions, 12 deletions
diff --git a/source/l/FTBFSlog b/source/l/FTBFSlog
index ffc697bf1..a9a91c5cc 100644
--- a/source/l/FTBFSlog
+++ b/source/l/FTBFSlog
@@ -1,3 +1,18 @@
+Mon Mar 4 18:48:34 UTC 2024
+ giflib: fix build with NUMJOBS=-j1. Thanks to lucabon.
++--------------------------+
+Mon Mar 4 02:27:43 UTC 2024
+ OK, some of these are in the D series, but I'll drop this hint here.
+ Upon upgrading to a new Python version, this is the magic build order
+ to prop up the build system. Hi nobodino! :-)
+ python-flit-core
+ python-installer
+ python-packaging
+ python-build
+ python-setuptools
+ python-pip
+ python-pyproject-hooks
++--------------------------+
Thu Jan 4 20:38:00 UTC 2024
libcap-ng: patch to fix build with swig-4.2.0. Thanks to lucabon.
+--------------------------+
diff --git a/source/l/giflib/giflib.GifQuantizeBuffer.diff b/source/l/giflib/giflib.GifQuantizeBuffer.diff
index 8488cee4a..b9f233770 100644
--- a/source/l/giflib/giflib.GifQuantizeBuffer.diff
+++ b/source/l/giflib/giflib.GifQuantizeBuffer.diff
@@ -1,6 +1,11 @@
---- ./Makefile.orig 2024-02-19 13:22:38.525026520 -0600
-+++ ./Makefile 2024-02-19 13:24:23.962028878 -0600
-@@ -99,7 +99,7 @@
+--- ./Makefile.orig 2024-02-18 19:01:50.000000000 -0600
++++ ./Makefile 2024-03-04 12:47:11.902036930 -0600
+@@ -95,11 +95,11 @@
+
+ $(UTILS):: libgif.a libutil.a
+
+-$(LIBGIFSO): $(OBJECTS) $(HEADERS)
++$(LIBGIFSO): $(OBJECTS) $(UOBJECTS) $(HEADERS)
ifeq ($(UNAME), Darwin)
$(CC) $(CFLAGS) -dynamiclib -current_version $(LIBVER) $(OBJECTS) -o $(LIBGIFSO)
else
diff --git a/source/l/poppler/poppler.SlackBuild b/source/l/poppler/poppler.SlackBuild
index 3778b048e..81a5ba020 100755
--- a/source/l/poppler/poppler.SlackBuild
+++ b/source/l/poppler/poppler.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=poppler
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
-QT6OPT=${QT6OPT:--DENABLE_QT6=OFF}
+QT6OPT=${QT6OPT:--DENABLE_QT6=ON}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/python-build/python-build.SlackBuild b/source/l/python-build/python-build.SlackBuild
index 22ad3f322..73cd16648 100755
--- a/source/l/python-build/python-build.SlackBuild
+++ b/source/l/python-build/python-build.SlackBuild
@@ -75,8 +75,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# This is a core bootstrap package for building via wheels.
+# Don't change this build method unless necessary.
python3 -m flit_core.wheel || exit 1
-
python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/source/l/python-flit-core/python-flit-core.SlackBuild b/source/l/python-flit-core/python-flit-core.SlackBuild
index 5b3745280..1f512bd33 100755
--- a/source/l/python-flit-core/python-flit-core.SlackBuild
+++ b/source/l/python-flit-core/python-flit-core.SlackBuild
@@ -76,12 +76,13 @@ find . \
-exec chmod 644 {} \+
# directory for python packages
-PYTHONDIR=$(python3 -c "import sys, os; print(os.path.join('/usr/lib${LIBDIRSUFFIX}', 'python%s' % sys.version[:3], 'site-packages'))")
+PYTHONDIR=$(python3 -c "import sys, os; print(os.path.join('/usr/lib${LIBDIRSUFFIX}', 'python%s' % sys.version[:4], 'site-packages'))")
mkdir -p ${PKG}${PYTHONDIR}
+# This is a bootstrap package for building via wheels.
+# Stick with this build method.
unshare -n python3 -m flit_core.wheel || exit 1
-
python3 bootstrap_install.py --installdir ${PKG}${PYTHONDIR} dist/flit_core-*.whl
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/source/l/python-installer/python-installer.SlackBuild b/source/l/python-installer/python-installer.SlackBuild
index bda92b177..71265004b 100755
--- a/source/l/python-installer/python-installer.SlackBuild
+++ b/source/l/python-installer/python-installer.SlackBuild
@@ -75,8 +75,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# This is a bootstrap package for building via wheels.
+# Keep using this build method for now.
python3 -m flit_core.wheel || exit 1
-
PYTHONPATH=src python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/source/l/python-packaging/python-packaging.SlackBuild b/source/l/python-packaging/python-packaging.SlackBuild
index 8a72de6e9..82a5cdd12 100755
--- a/source/l/python-packaging/python-packaging.SlackBuild
+++ b/source/l/python-packaging/python-packaging.SlackBuild
@@ -61,9 +61,10 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
-unshare -n python3 -m build --wheel --no-isolation || exit 1
-
-python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
+# This is a bootstrap package for building via wheels.
+# Keep using this build method for now.
+python3 -m flit_core.wheel || exit 1
+PYTHONPATH=src python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a *.rst LICENSE* PKG-INFO \
diff --git a/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild b/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
index fd0b7cdf6..767831b3a 100755
--- a/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
+++ b/source/l/python-pyproject-hooks/python-pyproject-hooks.SlackBuild
@@ -75,8 +75,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# This is a bootstrap package for building via wheels.
+# Keep using this build method for now.
python3 -m flit_core.wheel || exit 1
-
python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \