diff options
Diffstat (limited to 'graphics')
43 files changed, 109 insertions, 185 deletions
diff --git a/graphics/Blender/Blender.SlackBuild b/graphics/Blender/Blender.SlackBuild index 93a62dc7a4..90999a35a7 100644 --- a/graphics/Blender/Blender.SlackBuild +++ b/graphics/Blender/Blender.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for Blender -# Copyright 2015-2023 Christoph Willing, Brisbane Australia +# Copyright 2015-2024 Christoph Willing, Sydney Australia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,13 +25,13 @@ # 20220322 bkw: Modified by SlackBuilds.org, BUILD=2: # - make embree optional (makes it possible to build Blender on 32-bit, # since embree is 64-bit-only). -# - add patch to fix 32-bit compilation. +# - add patch to fix 32-bit compilation. (no longer needed) cd $(dirname $0) ; CWD=$(pwd) PRGNAM=Blender VERSION=${VERSION:-3.3.10} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -106,9 +106,6 @@ sed -i -e '/#include <stdio.h>/a #include <iostream>' intern/locale/boost_locale sed -i -e '/#include "util\/windows.h"/a #include <system_error>' intern/cycles/util/thread.cpp sed -i -e '/#include <fstream>/a #include <cstdint>' extern/quadriflow/src/loader.cpp -# 20220322 bkw: 32-bit needs this -[ -z "$LIBDIRSUFFIX" ] && patch -p1 < $CWD/overloaded_min.diff - mkdir -p build cd build cmake ../ \ diff --git a/graphics/Blender/overloaded_min.diff b/graphics/Blender/overloaded_min.diff deleted file mode 100644 index 5612d01599..0000000000 --- a/graphics/Blender/overloaded_min.diff +++ /dev/null @@ -1,51 +0,0 @@ -diff -Naur blender-3.0.1/intern/cycles/scene/hair.cpp blender-3.0.1.patched/intern/cycles/scene/hair.cpp ---- blender-3.0.1/intern/cycles/scene/hair.cpp 2021-10-27 15:21:51.000000000 -0400 -+++ blender-3.0.1.patched/intern/cycles/scene/hair.cpp 2022-03-22 14:54:15.181140060 -0400 -@@ -119,7 +119,7 @@ - { - /* Figure out which steps we need to fetch and their interpolation factor. */ - const size_t max_step = num_steps - 1; -- const size_t step = min((int)(time * max_step), max_step - 1); -+ const size_t step = min((int)(time * max_step), (int)(max_step - 1)); - const float t = time * max_step - step; - /* Fetch vertex coordinates. */ - float4 curr_keys[2]; -@@ -147,7 +147,7 @@ - { - /* Figure out which steps we need to fetch and their interpolation factor. */ - const size_t max_step = num_steps - 1; -- const size_t step = min((int)(time * max_step), max_step - 1); -+ const size_t step = min((int)(time * max_step), (int)(max_step - 1)); - const float t = time * max_step - step; - /* Fetch vertex coordinates. */ - float4 curr_keys[4]; -@@ -192,7 +192,7 @@ - float4 r_keys[2]) const - { - k0 = max(k0, 0); -- k1 = min(k1, num_keys - 1); -+ k1 = min((int)k1, (int)(num_keys - 1)); - const size_t center_step = ((num_steps - 1) / 2); - if (step == center_step) { - /* Center step: regular key location. */ -@@ -238,7 +238,7 @@ - float4 r_keys[4]) const - { - k0 = max(k0, 0); -- k3 = min(k3, num_keys - 1); -+ k3 = min((int)k3, (int)(num_keys - 1)); - const size_t center_step = ((num_steps - 1) / 2); - if (step == center_step) { - /* Center step: regular key location. */ -diff -Naur blender-3.0.1/intern/cycles/scene/mesh.cpp blender-3.0.1.patched/intern/cycles/scene/mesh.cpp ---- blender-3.0.1/intern/cycles/scene/mesh.cpp 2021-10-27 15:21:51.000000000 -0400 -+++ blender-3.0.1.patched/intern/cycles/scene/mesh.cpp 2022-03-22 15:35:52.169528851 -0400 -@@ -53,7 +53,7 @@ - { - /* Figure out which steps we need to fetch and their interpolation factor. */ - const size_t max_step = num_steps - 1; -- const size_t step = min((int)(time * max_step), max_step - 1); -+ const size_t step = min((int)(time * max_step), (int)(max_step - 1)); - const float t = time * max_step - step; - /* Fetch vertex coordinates. */ - float3 curr_verts[3]; diff --git a/graphics/CairoSVG/CairoSVG.SlackBuild b/graphics/CairoSVG/CairoSVG.SlackBuild index 6dc5c839b0..9a86e09364 100644 --- a/graphics/CairoSVG/CairoSVG.SlackBuild +++ b/graphics/CairoSVG/CairoSVG.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for CairoSVG -# Copyright 2014-2023 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=CairoSVG -VERSION=${VERSION:-2.7.0} +VERSION=${VERSION:-2.7.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/graphics/CairoSVG/CairoSVG.info b/graphics/CairoSVG/CairoSVG.info index 3cc38afe68..f22134b722 100644 --- a/graphics/CairoSVG/CairoSVG.info +++ b/graphics/CairoSVG/CairoSVG.info @@ -1,8 +1,8 @@ PRGNAM="CairoSVG" -VERSION="2.7.0" +VERSION="2.7.1" HOMEPAGE="https://cairosvg.org" -DOWNLOAD="https://files.pythonhosted.org/packages/a8/e1/a69d14425d125fcac173c68b445816d3a539bb95a09edd620108bdc9348e/CairoSVG-2.7.0.tar.gz" -MD5SUM="df4c6ffbc62103539afba05a253f3085" +DOWNLOAD="https://files.pythonhosted.org/packages/d5/e6/ec5900b724e3c44af7f6f51f719919137284e5da4aabe96508baec8a1b40/CairoSVG-2.7.1.tar.gz" +MD5SUM="97e0168e5715b2c3fa94c9767b82950a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-cairocffi cssselect2 python3-defusedxml" diff --git a/graphics/FSPViewer/FSPViewer.SlackBuild b/graphics/FSPViewer/FSPViewer.SlackBuild index 18c70fe43b..f55f8876f9 100644 --- a/graphics/FSPViewer/FSPViewer.SlackBuild +++ b/graphics/FSPViewer/FSPViewer.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=FSPViewer VERSION=${VERSION:-2.1.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -43,9 +43,6 @@ else exit 1 fi -# 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 -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -64,6 +61,7 @@ tar xf $CWD/$PRGNAM-$VERSION-$SRCSUFFIX.tar.gz -C $PKG mkdir -p $PKG/usr/bin mv $PKG/FSPViewer$SRCSUFFIX $PKG/usr/bin +strip --strip-unneeded $PKG/usr/bin/FSPViewer$SRCSUFFIX mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/graphics/FSPViewer/FSPViewer.info b/graphics/FSPViewer/FSPViewer.info index 20682af298..b3fbbe3c46 100644 --- a/graphics/FSPViewer/FSPViewer.info +++ b/graphics/FSPViewer/FSPViewer.info @@ -4,7 +4,7 @@ HOMEPAGE="http://www.fsoft.it/FSPViewer/" DOWNLOAD="http://www.fsoft.it/FSPViewer/dwn-files/FSPViewer-2.1.0-32.tar.gz" MD5SUM="93f190434d3987d6bb7eafdfa006b5ae" DOWNLOAD_x86_64="http://www.fsoft.it/FSPViewer/dwn-files/FSPViewer-2.1.0-64.tar.gz" -MD5SUM_x86_64="86f9688c0a0c2ca26e432cd1790b2983" +MD5SUM_x86_64="ebe42fe03a99ed42657133137091fd16" REQUIRES="libpng-legacy12" MAINTAINER="junkyardsparkle" EMAIL="junkyardsparkle@yepmail.net" diff --git a/graphics/FotoKilof/FotoKilof.SlackBuild b/graphics/FotoKilof/FotoKilof.SlackBuild index 4e0e6492ca..d94eff5cfd 100644 --- a/graphics/FotoKilof/FotoKilof.SlackBuild +++ b/graphics/FotoKilof/FotoKilof.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=FotoKilof -VERSION=${VERSION:-4.4.6} +VERSION=${VERSION:-4.4.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -93,10 +93,6 @@ python3 setup.py install --root=$PKG 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 -# Since the python install process does not install localization, at the moment -# we make this manually (a patch in some python scripts of source should be required) -cp -a fotokilof/locale $PKG/usr/lib${LIBDIRSUFFIX}/python3.9/site-packages/fotokilof - #Install the application icon and desktop entry mkdir -p $PKG/usr/share/icons/hicolor/256x256/apps cp -a $CWD/icon.png $PKG/usr/share/icons/hicolor/256x256/apps/fotokilof.png diff --git a/graphics/FotoKilof/FotoKilof.info b/graphics/FotoKilof/FotoKilof.info index 7429d030c4..ef5aab9a15 100644 --- a/graphics/FotoKilof/FotoKilof.info +++ b/graphics/FotoKilof/FotoKilof.info @@ -1,8 +1,8 @@ PRGNAM="FotoKilof" -VERSION="4.4.6" +VERSION="4.4.8" HOMEPAGE="https://github.com/TeaM-TL/FotoKilof" -DOWNLOAD="https://github.com/TeaM-TL/FotoKilof/archive/4.4.6/FotoKilof-4.4.6.tar.gz" -MD5SUM="2bc04997680a94a381e707369434b3d3" +DOWNLOAD="https://github.com/TeaM-TL/FotoKilof/archive/4.4.8/FotoKilof-4.4.8.tar.gz" +MD5SUM="87fc8d5f297cad5cf96c3d3b26ee6095" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python-wand ttkbootstrap" diff --git a/graphics/MaterialX/MaterialX.SlackBuild b/graphics/MaterialX/MaterialX.SlackBuild index cd41006c67..44cb75666a 100644 --- a/graphics/MaterialX/MaterialX.SlackBuild +++ b/graphics/MaterialX/MaterialX.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=MaterialX -VERSION=${VERSION:-1.38.9} +VERSION=${VERSION:-1.38.10} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/graphics/MaterialX/MaterialX.info b/graphics/MaterialX/MaterialX.info index a61383daa3..2a9ef0f1f5 100644 --- a/graphics/MaterialX/MaterialX.info +++ b/graphics/MaterialX/MaterialX.info @@ -1,7 +1,7 @@ PRGNAM="MaterialX" -VERSION="1.38.9" +VERSION="1.38.10" HOMEPAGE="https://materialx.org/" -DOWNLOAD="https://github.com/AcademySoftwareFoundation/MaterialX/archive/v1.38.9/MaterialX-1.38.9.tar.gz \ +DOWNLOAD="https://github.com/AcademySoftwareFoundation/MaterialX/archive/v1.38.10/MaterialX-1.38.10.tar.gz \ https://github.com/giandex/nanogui/archive/20240101/nanogui-20240101.tar.gz \ https://github.com/giandex/nanobind/archive/20240101/nanobind-20240101.tar.gz \ https://github.com/giandex/nanovg/archive/20240101/nanovg-20240101.tar.gz \ @@ -9,7 +9,7 @@ DOWNLOAD="https://github.com/AcademySoftwareFoundation/MaterialX/archive/v1.38.9 https://github.com/giandex/robin-map/archive/20240101/robin-map-20240101.tar.gz \ https://github.com/giandex/imgui/archive/20240101/imgui-20240101.tar.gz \ https://github.com/giandex/imgui-node-editor/archive/20240101/imgui-node-editor-20240101.tar.gz" -MD5SUM="8a656a401b34058adc69d6b4e0c80f26 \ +MD5SUM="a25ab82be078cfc47c5237e9630615ca \ 405cc59e1bd28e7571b9587c9c9c21a5 \ ec7d95e77a32fc06a1670fd938981b82 \ 84ef5e0623bcfc65c3cf767ba71ce5dd \ diff --git a/graphics/SweetHome3D/SweetHome3D.SlackBuild b/graphics/SweetHome3D/SweetHome3D.SlackBuild index 0038877113..ea6486cb35 100644 --- a/graphics/SweetHome3D/SweetHome3D.SlackBuild +++ b/graphics/SweetHome3D/SweetHome3D.SlackBuild @@ -4,7 +4,7 @@ # Copyright 2011 by Giovanne Castro, Campinas, Sao Paulo, Brazil <giovannefc@ig.com.br> # Copyright 2012-2018 by Edward Koenig, Vancouver, Washington, USA <kingbeowulf@linuxgalaxy.org> -# Copyright 2023 Jeremy Hansen <jebrhansen+SBo@gmail.com> +# Copyright 2023-2024 Jeremy Hansen <jebrhansen+SBo@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=SweetHome3D -VERSION=${VERSION:-7.2} +VERSION=${VERSION:-7.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/graphics/SweetHome3D/SweetHome3D.info b/graphics/SweetHome3D/SweetHome3D.info index 8be7896212..990e48b998 100644 --- a/graphics/SweetHome3D/SweetHome3D.info +++ b/graphics/SweetHome3D/SweetHome3D.info @@ -1,10 +1,10 @@ PRGNAM="SweetHome3D" -VERSION="7.2" +VERSION="7.3" HOMEPAGE="http://www.sweethome3d.com/" -DOWNLOAD="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.2/SweetHome3D-7.2-linux-x86.tgz" -MD5SUM="378388db78f2c80e9b4f0e625b2d758b" -DOWNLOAD_x86_64="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.2/SweetHome3D-7.2-linux-x64.tgz" -MD5SUM_x86_64="b991fe6add3215b04a04c88cde3b8aae" +DOWNLOAD="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.3/SweetHome3D-7.3-linux-x86.tgz" +MD5SUM="0e2defe57d4414f2832517092f743bc3" +DOWNLOAD_x86_64="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.3/SweetHome3D-7.3-linux-x64.tgz" +MD5SUM_x86_64="432dfd359bb57e86d6d4583d037af0ed" REQUIRES="zulu-openjdk8" MAINTAINER="Jeremy Hansen" EMAIL="jebrhansen+SBo@gmail.com" diff --git a/graphics/XnViewMP/XnViewMP.info b/graphics/XnViewMP/XnViewMP.info index da322c2aca..28724152a1 100644 --- a/graphics/XnViewMP/XnViewMP.info +++ b/graphics/XnViewMP/XnViewMP.info @@ -4,7 +4,7 @@ HOMEPAGE="https://www.xnview.com/en/xnviewmp/" DOWNLOAD="https://download.xnview.com/XnViewMP-linux.tgz" MD5SUM="17e8ab2a1de48c8d9bd5f4a42bfac83e" DOWNLOAD_x86_64="https://download.xnview.com/XnViewMP-linux-x64.tgz" -MD5SUM_x86_64="a4a8ec89ff10f16f3df7b86ea3e7f57a" +MD5SUM_x86_64="5cea53367f8c00025974b1236102732d" REQUIRES="" MAINTAINER="Melvin Mawhin" EMAIL="mmawhin@hotmail.com" diff --git a/graphics/converseen/converseen.SlackBuild b/graphics/converseen/converseen.SlackBuild index 49be358580..27ed069f05 100644 --- a/graphics/converseen/converseen.SlackBuild +++ b/graphics/converseen/converseen.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=converseen -VERSION=${VERSION:-0.12.2.1} +VERSION=${VERSION:-0.12.2.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -91,7 +91,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING README.md $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/* cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/graphics/converseen/converseen.info b/graphics/converseen/converseen.info index f2f55c782b..5d0d864c13 100644 --- a/graphics/converseen/converseen.info +++ b/graphics/converseen/converseen.info @@ -1,8 +1,8 @@ PRGNAM="converseen" -VERSION="0.12.2.1" +VERSION="0.12.2.3" HOMEPAGE="https://converseen.fasterland.net/" -DOWNLOAD="https://downloads.sourceforge.net/converseen/converseen-0.12.2.1.tar.bz2" -MD5SUM="f1a12f0ba67c5d48fe002ba64f64a3fe" +DOWNLOAD="https://downloads.sourceforge.net/converseen/converseen-0.12.2.3.tar.bz2" +MD5SUM="8e00aaaeee81a52798e6fd9b2f29db98" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/graphics/dblatex/dblatex-0.3.4-build-fix.patch b/graphics/dblatex/dblatex-0.3.4-build-fix.patch deleted file mode 100644 index c9424d08bf..0000000000 --- a/graphics/dblatex/dblatex-0.3.4-build-fix.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- setup.py.old 2012-11-08 20:33:26.224458028 +0100 -+++ setup.py 2012-11-08 20:33:41.656633881 +0100 -@@ -365,10 +365,7 @@ class Install(install): - raise OSError("not found: %s" % ", ".join(mis_stys)) - - def run(self): -- if self.install_layout == "deb": -- db = DebianInstaller(self) -- else: -- db = None -+ db = None - - if not(db) and not(self.nodeps): - try: diff --git a/graphics/dblatex/dblatex.SlackBuild b/graphics/dblatex/dblatex.SlackBuild index d3a96042c0..a178b128d4 100644 --- a/graphics/dblatex/dblatex.SlackBuild +++ b/graphics/dblatex/dblatex.SlackBuild @@ -7,8 +7,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dblatex -VERSION=${VERSION:-0.3.10} -BUILD=${BUILD:-2} +SRCNAM=dblatex3 +VERSION=${VERSION:-0.3.12} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -20,9 +21,6 @@ if [ -z "$ARCH" ]; then esac fi -# 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 -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -51,9 +49,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.*z? -cd $PRGNAM-$VERSION +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2 +cd $SRCNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ @@ -61,18 +59,13 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -# Fix build -patch -p0 -i $CWD/dblatex-0.3.4-build-fix.patch +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages -# latex in slackware 14.2 doesn't have this package -unzip "$CWD/bookmark.tds.zip" -cp -pav "./tex/latex/bookmark/" "./latex/" - -python setup.py build -python setup.py install --root=$PKG - -mv $PKG/usr/share/man $PKG/usr/ +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl +mv $PKG/usr/share/man $PKG/usr/man find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done diff --git a/graphics/dblatex/dblatex.info b/graphics/dblatex/dblatex.info index 9746c5632d..138af57d5a 100644 --- a/graphics/dblatex/dblatex.info +++ b/graphics/dblatex/dblatex.info @@ -1,12 +1,10 @@ PRGNAM="dblatex" -VERSION="0.3.10" -HOMEPAGE="http://dblatex.sourceforge.net/" -DOWNLOAD="https://downloads.sourceforge.net/dblatex/dblatex-0.3.10.tar.bz2 \ - https://mirrors.ctan.org/install/macros/latex/contrib/bookmark.tds.zip" -MD5SUM="437513c07101cefe5be3cbe83f313878 \ - c47d7e393fe4129df5bb7217abcc4676" +VERSION="0.3.12" +HOMEPAGE="https://dblatex.sourceforge.net/" +DOWNLOAD="https://sourceforge.net/projects/dblatex/files/dblatex/dblatex-0.3.12/dblatex3-0.3.12.tar.bz2" +MD5SUM="550adafd078432ff144b57d90c647714" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3-wheel python3-build texlive-extra" MAINTAINER="Vincent Batts" EMAIL="vbatts@hashbangbash.com" diff --git a/graphics/fontforge/fontforge.info b/graphics/fontforge/fontforge.info index 11faa964ea..40ee270f73 100644 --- a/graphics/fontforge/fontforge.info +++ b/graphics/fontforge/fontforge.info @@ -2,7 +2,7 @@ PRGNAM="fontforge" VERSION="20201107" HOMEPAGE="http://fontforge.sourceforge.net" DOWNLOAD="https://github.com/fontforge/fontforge/archive/20201107/fontforge-20201107.tar.gz \ - http://studioware.org/files/slackbuilds/source/cidmaps.tgz \ + https://ponce.cc/slackware/sources/repo/cidmaps.tgz \ https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.11.1.tar.xz \ https://github.com/coreutils/gnulib/archive/v0.1/gnulib-0.1.tar.gz \ https://github.com/troydhanson/uthash/archive/v2.3.0/uthash-2.3.0.tar.gz" diff --git a/graphics/gimp-wideangle-plugin/gimp-wideangle-plugin.SlackBuild b/graphics/gimp-wideangle-plugin/gimp-wideangle-plugin.SlackBuild index 15548724a8..9938485132 100644 --- a/graphics/gimp-wideangle-plugin/gimp-wideangle-plugin.SlackBuild +++ b/graphics/gimp-wideangle-plugin/gimp-wideangle-plugin.SlackBuild @@ -8,7 +8,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gimp-wideangle-plugin VERSION=${VERSION:-1.0.10} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -66,7 +66,7 @@ fi GIMPPLUGINS=usr/lib${LIBDIRSUFFIX}/gimp/2.0/plug-ins/ mkdir -p $PKG/$GIMPPLUGINS -gcc $SLKCFLAGS \ +gcc $SLKCFLAGS -lm \ $( pkg-config --cflags gimpui-2.0 gimp-2.0 gtk+-2.0 ) \ -o $PKG/$GIMPPLUGINS/$SRCNAM $SRC \ $( pkg-config --libs gimpui-2.0 gimp-2.0 gtk+-2.0 ) diff --git a/graphics/graphviz/graphviz.SlackBuild b/graphics/graphviz/graphviz.SlackBuild index 40849f7daf..68c4d53abe 100644 --- a/graphics/graphviz/graphviz.SlackBuild +++ b/graphics/graphviz/graphviz.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=graphviz -VERSION=${VERSION:-10.0.1} +VERSION=${VERSION:-11.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/graphics/graphviz/graphviz.info b/graphics/graphviz/graphviz.info index 2418064f2d..97a5a45696 100644 --- a/graphics/graphviz/graphviz.info +++ b/graphics/graphviz/graphviz.info @@ -1,8 +1,8 @@ PRGNAM="graphviz" -VERSION="10.0.1" +VERSION="11.0.0" HOMEPAGE="https://www.graphviz.org/" -DOWNLOAD="https://gitlab.com/graphviz/graphviz/-/archive/10.0.1/graphviz-10.0.1.tar.bz2" -MD5SUM="5d343d0ba08dc11624d3961af2b4755c" +DOWNLOAD="https://gitlab.com/graphviz/graphviz/-/archive/11.0.0/graphviz-11.0.0.tar.bz2" +MD5SUM="cbc948bb249ff4a26cd3f0ef35938a98" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/graphics/hugin/boost-1.85.0-patch.gz b/graphics/hugin/boost-1.85.0-patch.gz Binary files differnew file mode 100644 index 0000000000..d03ca9fd5e --- /dev/null +++ b/graphics/hugin/boost-1.85.0-patch.gz diff --git a/graphics/hugin/hugin.SlackBuild b/graphics/hugin/hugin.SlackBuild index 0c5c216bc4..e90b451e18 100644 --- a/graphics/hugin/hugin.SlackBuild +++ b/graphics/hugin/hugin.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for Hugin # # Copyright 2009-2010 Erik W. Hanson, Minneapolis, MN, USA -# Copyright 2011-2023 by titopoquito (titopoquito@gmail.com) +# Copyright 2011-2024 by titopoquito (titopoquito@gmail.com) # Thanks to Romain Dartigues for the help with the update to 2016.2.0 # All rights reserved. # @@ -35,7 +35,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=hugin VERSION=${VERSION:-2023.0.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,6 +79,8 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 cd $PRGNAM-$VERSION +zcat $CWD/boost-1.85.0-patch | patch -p0 + chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/graphics/jp2a/jp2a.info b/graphics/jp2a/jp2a.info index 7e71e2e52b..417f95036f 100644 --- a/graphics/jp2a/jp2a.info +++ b/graphics/jp2a/jp2a.info @@ -1,7 +1,7 @@ PRGNAM="jp2a" VERSION="1.0.7" HOMEPAGE="https://csl.name/jp2a/" -DOWNLOAD="https://github.com/cslarsen/jp2a/archive/v1.0.7.tar.gz" +DOWNLOAD="https://github.com/cslarsen/jp2a/archive/v1.0.7/jp2a-1.0.7.tar.gz" MD5SUM="7da403ce64bb6630bbb0002655831ab4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/graphics/libplacebo/libplacebo.SlackBuild b/graphics/libplacebo/libplacebo.SlackBuild index 0a23508bc7..ddda6f8e38 100644 --- a/graphics/libplacebo/libplacebo.SlackBuild +++ b/graphics/libplacebo/libplacebo.SlackBuild @@ -87,7 +87,8 @@ else RELEASE=plain fi -export PYTHONPATH=/opt/python3.9/site-packages/ +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages/ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/graphics/maim/maim.SlackBuild b/graphics/maim/maim.SlackBuild index c62d309395..161480adec 100644 --- a/graphics/maim/maim.SlackBuild +++ b/graphics/maim/maim.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for maim # Copyright 2019 klorophatu <klorophatu@krutt.org> -# Copyright 2022 Isaac Yu <isaacyu@protonmail.com> +# Copyright 2022-2024 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=maim -VERSION=${VERSION:-5.7.4} +VERSION=${VERSION:-5.8.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -42,9 +42,6 @@ if [ -z "$ARCH" ]; then esac fi -# 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 -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -54,23 +51,8 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - set -e - rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP diff --git a/graphics/maim/maim.info b/graphics/maim/maim.info index 6d9c7d67ac..be9208b41d 100644 --- a/graphics/maim/maim.info +++ b/graphics/maim/maim.info @@ -1,8 +1,8 @@ PRGNAM="maim" -VERSION="5.7.4" +VERSION="5.8.0" HOMEPAGE="https://github.com/naelstrof/maim" -DOWNLOAD="https://github.com/naelstrof/maim/archive/v5.7.4/maim-5.7.4.tar.gz" -MD5SUM="3e0a19cc4d21414c38aed8e0122ab119" +DOWNLOAD="https://github.com/naelstrof/maim/archive/v5.8.0/maim-5.8.0.tar.gz" +MD5SUM="4364b51a607fdaa6c2eeaa9d87f84727" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="slop" diff --git a/graphics/mapcrafter/mapcrafter.info b/graphics/mapcrafter/mapcrafter.info index da1e12942c..3412557818 100644 --- a/graphics/mapcrafter/mapcrafter.info +++ b/graphics/mapcrafter/mapcrafter.info @@ -1,7 +1,7 @@ PRGNAM="mapcrafter" VERSION="2.3.1" HOMEPAGE="https://mapcrafter.org/" -DOWNLOAD="https://github.com/mapcrafter/mapcrafter/archive/v.2.3.1.tar.gz" +DOWNLOAD="https://github.com/mapcrafter/mapcrafter/archive/v.2.3.1/mapcrafter-v.2.3.1.tar.gz" MD5SUM="9a63fbeb841eef9932dda8644f038f3d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/graphics/mcomix/mcomix.SlackBuild b/graphics/mcomix/mcomix.SlackBuild index 2795c1b22c..8fb34f22ef 100644 --- a/graphics/mcomix/mcomix.SlackBuild +++ b/graphics/mcomix/mcomix.SlackBuild @@ -64,7 +64,8 @@ chown -R root:root . find . -type f -a -exec chmod 644 {} + -o \ -type d -a -exec chmod 755 {} + -export PYTHONPATH=/opt/python3.9/site-packages +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl diff --git a/graphics/pdf2png/pdf2png.SlackBuild b/graphics/pdf2png/pdf2png.SlackBuild index 57350904c4..841b38359f 100644 --- a/graphics/pdf2png/pdf2png.SlackBuild +++ b/graphics/pdf2png/pdf2png.SlackBuild @@ -22,11 +22,15 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20240330 bkw: Modified by SlackBuilds.org, BUILD=2: +# - remove /usr/share/doc (forbidden dir) and /usr/share/pdf2png-0.5.3/makefile +# (not useful). + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pdf2png VERSION=${VERSION:-0.5.3} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -64,6 +68,9 @@ cp -a \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +# 20240330 bkw: Cleanup on aisle 6! +rm -rf $PKG/usr/share/doc $PKG/usr/share/$PRGNAM-$VERSION + mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh diff --git a/graphics/pdf2png/pdf2png.info b/graphics/pdf2png/pdf2png.info index c7cce23d4f..f25fd2b02d 100644 --- a/graphics/pdf2png/pdf2png.info +++ b/graphics/pdf2png/pdf2png.info @@ -1,7 +1,7 @@ PRGNAM="pdf2png" VERSION="0.5.3" HOMEPAGE="https://github.com/abchk1234/pdf2png" -DOWNLOAD="https://github.com/abchk1234/pdf2png/archive/0.5.3.tar.gz" +DOWNLOAD="https://github.com/abchk1234/pdf2png/archive/0.5.3/pdf2png-0.5.3.tar.gz" MD5SUM="473eb4da10a52eafe265831ff0f06ce7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/graphics/qcustomplot/qcustomplot.info b/graphics/qcustomplot/qcustomplot.info index b248ef9d3c..baab57cc97 100644 --- a/graphics/qcustomplot/qcustomplot.info +++ b/graphics/qcustomplot/qcustomplot.info @@ -1,7 +1,7 @@ PRGNAM="qcustomplot" VERSION="2.1.1" HOMEPAGE="https://www.qcustomplot.com/" -DOWNLOAD="https://gitlab.com/DerManu/QCustomPlot/-/archive/v2.1.1/QCustomPlot-v2.1.1.tar.gz \ +DOWNLOAD="https://gitlab.com/ecme2/QCustomPlot/-/archive/v2.1.1/QCustomPlot-v2.1.1.tar.gz \ https://www.qcustomplot.com/release/2.1.1/QCustomPlot-source.tar.gz" MD5SUM="e481fc69a91cd9ad1341397338457caa \ dec87d6ad14745683ebe166b5936bab1" diff --git a/graphics/ristretto/ristretto.SlackBuild b/graphics/ristretto/ristretto.SlackBuild index 447b90479e..3fad0b2848 100644 --- a/graphics/ristretto/ristretto.SlackBuild +++ b/graphics/ristretto/ristretto.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ristretto -VERSION=${VERSION:-0.13.1} +VERSION=${VERSION:-0.13.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/graphics/ristretto/ristretto.info b/graphics/ristretto/ristretto.info index 0fa00b12be..256eaa9ba1 100644 --- a/graphics/ristretto/ristretto.info +++ b/graphics/ristretto/ristretto.info @@ -1,8 +1,8 @@ PRGNAM="ristretto" -VERSION="0.13.1" +VERSION="0.13.2" HOMEPAGE="https://docs.xfce.org/apps/ristretto/start" -DOWNLOAD="https://archive.xfce.org/src/apps/ristretto/0.13/ristretto-0.13.1.tar.bz2" -MD5SUM="a21966fa7aa2de1881f163097b62a2fd" +DOWNLOAD="https://archive.xfce.org/src/apps/ristretto/0.13/ristretto-0.13.2.tar.bz2" +MD5SUM="f3b1706a991a34f9866b0b2c27c6d0e1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/graphics/ueberzugpp/ueberzugpp.info b/graphics/ueberzugpp/ueberzugpp.info index 49f1b3a994..0ee4d3f378 100644 --- a/graphics/ueberzugpp/ueberzugpp.info +++ b/graphics/ueberzugpp/ueberzugpp.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/jstkdng/ueberzugpp/archive/v2.9.4/ueberzugpp-2.9.4. MD5SUM="7388e482a328d1fdfc655d48576e017b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="CLI11 chafa fmt libsixel nlohmann_json oneTBB range-v3 spdlog vips" +REQUIRES="CLI11 chafa libsixel nlohmann_json oneTBB range-v3 spdlog vips" MAINTAINER="xaizek" EMAIL="xaizek@posteo.net" diff --git a/graphics/veles/README b/graphics/veles/README index 67aa361a89..b1b2d4b179 100644 --- a/graphics/veles/README +++ b/graphics/veles/README @@ -10,3 +10,5 @@ binary data - all at a glance. Warning: This SlackBuild requires network access when it runs, meaning it downloads files from the Internet with root access. YMMV on whether this is a good idea. + +NOTE: Upstream project is now archived diff --git a/graphics/veles/veles.SlackBuild b/graphics/veles/veles.SlackBuild index 058d5f6a29..bcaf3c427a 100644 --- a/graphics/veles/veles.SlackBuild +++ b/graphics/veles/veles.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=veles VERSION=${VERSION:-2018.05.0.TIF} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,6 +79,13 @@ 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 {} \; +export PATH="/opt/rust16/bin:$PATH" +if [ -z "$LD_LIBRARY_PATH" ]; then + export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" +else + export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" +fi + mkdir -p build cd build cmake \ diff --git a/graphics/veles/veles.info b/graphics/veles/veles.info index 5fda33da35..cd8cd095b7 100644 --- a/graphics/veles/veles.info +++ b/graphics/veles/veles.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/codilime/veles/archive/2018.05.0.TIF/veles-2018.05. MD5SUM="f10259c5d85700f45e36b629090efed7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="msgpack-c" +REQUIRES="msgpack-c rust16" MAINTAINER="Fernando Lopez Jr." EMAIL="fernando.lopezjr@gmail.com" diff --git a/graphics/vips/vips.SlackBuild b/graphics/vips/vips.SlackBuild index f12db0c048..a1ec6ea8bd 100644 --- a/graphics/vips/vips.SlackBuild +++ b/graphics/vips/vips.SlackBuild @@ -23,6 +23,10 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20240330 bkw: Modified by SlackBuilds.org: fix conflict with libjxl, +# by adding --without-libjxl to the configure args. This doesn't +# warrant a BUILD bump. + # 20220222 bkw: Modified by SlackBuilds.org: fix build on 15.0, # by upgrading to v8.12.2. @@ -85,6 +89,7 @@ find -L . \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ sh autogen.sh \ + --without-libjxl \ --prefix=/usr \ --sysconfdir=/etc \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/graphics/vuescan/vuescan.SlackBuild b/graphics/vuescan/vuescan.SlackBuild index 9aa712c10f..e36dc6ab2d 100644 --- a/graphics/vuescan/vuescan.SlackBuild +++ b/graphics/vuescan/vuescan.SlackBuild @@ -27,9 +27,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vuescan -VERSION=${VERSION:-9.8.30} +VERSION=${VERSION:-9.8.33} SRCVER=${SRCVER:-$(echo "$VERSION" | cut -d. -f-2 | sed 's/\.//g')} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/graphics/vuescan/vuescan.info b/graphics/vuescan/vuescan.info index 52fcebbba6..7c569d979e 100644 --- a/graphics/vuescan/vuescan.info +++ b/graphics/vuescan/vuescan.info @@ -1,14 +1,14 @@ PRGNAM="vuescan" -VERSION="9.8.30" +VERSION="9.8.33" HOMEPAGE="https://www.hamrick.com" DOWNLOAD="https://d2bwyyzfw77fhf.cloudfront.net/vuex3298.tgz \ https://d2bwyyzfw77fhf.cloudfront.net/vuea3298.tgz" -MD5SUM="5d43176ef41e71d1c44ce7b549eb448c \ - d55610b256ae268ebf32d186732cc5e7" +MD5SUM="89173dc121b0d1d523a4852a24b6080a \ + 53cbd17933e4bff3729dc66b07058c23" DOWNLOAD_x86_64="https://d2bwyyzfw77fhf.cloudfront.net/vuex6498.tgz \ https://d2bwyyzfw77fhf.cloudfront.net/vuea6498.tgz" -MD5SUM_x86_64="f1deda4cf5a9063e7a8af4e0307b0dfd \ - 7b7bb4679e53e7a9079408404717219e" +MD5SUM_x86_64="08da66162636bb7551fc1a13a47ca5db \ + 92d38f9258db1df252fdc3fb62f40499" REQUIRES="" MAINTAINER="Andrew Clemons" EMAIL="andrew.clemons@gmail.com" diff --git a/graphics/wine-nine-standalone/wine-nine-standalone.info b/graphics/wine-nine-standalone/wine-nine-standalone.info index 99c9a530d6..140159575a 100644 --- a/graphics/wine-nine-standalone/wine-nine-standalone.info +++ b/graphics/wine-nine-standalone/wine-nine-standalone.info @@ -3,7 +3,7 @@ VERSION="0.8" HOMEPAGE="https://github.com/iXit/wine-nine-standalone" DOWNLOAD="https://github.com/iXit/wine-nine-standalone/archive/v0.8/wine-nine-standalone-0.8.tar.gz" MD5SUM="84c245c029aa88e21a544dd01607d93e" -DOWNLOAD_x86_64="" +DOWNLOAD_x86_64="UNSUPPORTED" MD5SUM_x86_64="" REQUIRES="wine" MAINTAINER="Hunter Sezen" |