diff options
Diffstat (limited to 'libraries')
135 files changed, 722 insertions, 1001 deletions
diff --git a/libraries/Ipopt/Ipopt.SlackBuild b/libraries/Ipopt/Ipopt.SlackBuild index c1139d8704..580d5bb7a2 100644 --- a/libraries/Ipopt/Ipopt.SlackBuild +++ b/libraries/Ipopt/Ipopt.SlackBuild @@ -2,6 +2,7 @@ # Slackware build script for Ipopt +# Copyright 2025 Antonio Leal <antonioleal@yahoo.com> # Copyright 2024 Juan M. Lasca <juanmlasca@gmail.com> # Copyright 2016 PARC Inc. Palo Alto # All rights reserved. @@ -26,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=Ipopt -VERSION=${VERSION:-3.14.14} +VERSION=${VERSION:-3.14.19} BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/Ipopt/Ipopt.info b/libraries/Ipopt/Ipopt.info index 3c7ab3374a..ee0338924f 100644 --- a/libraries/Ipopt/Ipopt.info +++ b/libraries/Ipopt/Ipopt.info @@ -1,10 +1,10 @@ PRGNAM="Ipopt" -VERSION="3.14.14" +VERSION="3.14.19" HOMEPAGE="https://github.com/coin-or/Ipopt" -DOWNLOAD="https://github.com/coin-or/Ipopt/archive/releases/3.14.14/Ipopt-releases-3.14.14.tar.gz" -MD5SUM="75c288ff392e95db0ac6b296b2b3b367" +DOWNLOAD="https://github.com/coin-or/Ipopt/archive/releases/3.14.19/Ipopt-releases-3.14.19.tar.gz" +MD5SUM="fae7e54e7dea1057d0291f4c3260d865" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="lapack" -MAINTAINER="Juan M. Lasca" -EMAIL="juanmlasca@gmail.com" +MAINTAINER="Antonio Leal" +EMAIL="antonioleal@yahoo.com" diff --git a/libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild b/libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild index 234aa4bb31..1606d1e3e1 100644 --- a/libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild +++ b/libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=LucenePlusPlus VERSION=${VERSION:-3.0.9} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,6 +80,7 @@ patch -p1 < $CWD/a460863810b3a6a473780686e5d3fd70bf4378ba.patch patch -p1 < $CWD/76dc90f2b65d81be018c499714ff11e121ba5585.patch patch -p1 < $CWD/e6a376836e5c891577eae6369263152106b9bc02.patch patch -p1 < $CWD/boost.patch +patch -p1 < $CWD/noboost.patch # Thanks to Conraid sed -e '/cmake_minimum_required/s/VERSION [0-9.]*)/VERSION 3.5...4.0)/' \ diff --git a/libraries/LucenePlusPlus/noboost.patch b/libraries/LucenePlusPlus/noboost.patch new file mode 100644 index 0000000000..2cba2d9db1 --- /dev/null +++ b/libraries/LucenePlusPlus/noboost.patch @@ -0,0 +1,68 @@ +--- LucenePlusPlus-rel_3.0.9/cmake/dependencies.cmake.orig 2025-08-22 22:29:25.887730852 +0700 ++++ LucenePlusPlus-rel_3.0.9/cmake/dependencies.cmake 2025-08-22 22:29:36.203905690 +0700 +@@ -7,7 +7,6 @@ + filesystem + iostreams + regex +- system + thread + REQUIRED + ) +@@ -20,7 +19,6 @@ + ${Boost_FILESYSTEM_LIBRARIES} + ${Boost_IOSTREAMS_LIBRARIES} + ${Boost_REGEX_LIBRARIES} +- ${Boost_SYSTEM_LIBRARIES} + ${Boost_THREAD_LIBRARIES} + ) + +--- LucenePlusPlus-rel_3.0.9/src/core/CMakeLists.txt.orig 2025-08-22 22:33:31.844482809 +0700 ++++ LucenePlusPlus-rel_3.0.9/src/core/CMakeLists.txt 2025-08-22 22:33:43.296640390 +0700 +@@ -57,7 +57,6 @@ + Boost::filesystem + Boost::iostreams + Boost::regex +- Boost::system + Boost::thread + ZLIB::ZLIB + ) +--- LucenePlusPlus-rel_3.0.9/src/contrib/CMakeLists.txt.orig 2025-08-22 22:34:43.709973335 +0700 ++++ LucenePlusPlus-rel_3.0.9/src/contrib/CMakeLists.txt 2025-08-22 22:34:56.601999612 +0700 +@@ -67,7 +67,6 @@ + Boost::filesystem + Boost::iostreams + Boost::regex +- Boost::system + Boost::thread + ZLIB::ZLIB + lucene++::lucene++) +--- LucenePlusPlus-rel_3.0.9/src/demo/deletefiles/CMakeLists.txt.orig 2025-08-22 22:35:46.918730579 +0700 ++++ LucenePlusPlus-rel_3.0.9/src/demo/deletefiles/CMakeLists.txt 2025-08-22 22:35:53.291034989 +0700 +@@ -38,7 +38,6 @@ + Boost::filesystem + Boost::iostreams + Boost::regex +- Boost::system + Boost::thread + ZLIB::ZLIB + lucene++::lucene++ +--- LucenePlusPlus-rel_3.0.9/src/demo/indexfiles/CMakeLists.txt.orig 2025-08-22 22:36:40.871425176 +0700 ++++ LucenePlusPlus-rel_3.0.9/src/demo/indexfiles/CMakeLists.txt 2025-08-22 22:36:47.788039073 +0700 +@@ -39,7 +39,6 @@ + Boost::filesystem + Boost::iostreams + Boost::regex +- Boost::system + Boost::thread + ZLIB::ZLIB + lucene++::lucene++ +--- LucenePlusPlus-rel_3.0.9/src/demo/searchfiles/CMakeLists.txt.orig 2025-08-22 22:37:58.577473953 +0700 ++++ LucenePlusPlus-rel_3.0.9/src/demo/searchfiles/CMakeLists.txt 2025-08-22 22:38:03.989487842 +0700 +@@ -38,7 +38,6 @@ + Boost::filesystem + Boost::iostreams + Boost::regex +- Boost::system + Boost::thread + ZLIB::ZLIB + lucene++::lucene++ diff --git a/libraries/OpenSceneGraph/OpenSceneGraph.SlackBuild b/libraries/OpenSceneGraph/OpenSceneGraph.SlackBuild index bcf21cc5d8..0357d47e42 100644 --- a/libraries/OpenSceneGraph/OpenSceneGraph.SlackBuild +++ b/libraries/OpenSceneGraph/OpenSceneGraph.SlackBuild @@ -4,13 +4,13 @@ # Written by Aleksandar Samardzic <asamardzic@gmail.com> # Maintained by Jordan Evans <jordanevans19@gmail.com> -# Maintained 2018-2023 by Christoph Willing <chris.willing@linux.com> +# Maintained 2018-2025 by Christoph Willing <chris.willing@linux.com> cd $(dirname $0) ; CWD=$(pwd) PRGNAM=OpenSceneGraph VERSION=${VERSION:-3.6.5} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -22,9 +22,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 @@ -70,8 +67,9 @@ patch -p0 < $CWD/no-asio-occ.diff mkdir -p build cd build cmake .. \ + -Wno-dev \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -std=c++11" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -std=c++11 -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-shadow" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_POSTFIX=$LIBDIRSUFFIX \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/libraries/OpenSceneGraph/OpenSceneGraph.info b/libraries/OpenSceneGraph/OpenSceneGraph.info index 82925e0f04..569dbe39c0 100644 --- a/libraries/OpenSceneGraph/OpenSceneGraph.info +++ b/libraries/OpenSceneGraph/OpenSceneGraph.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGrap MD5SUM="51b1c6ee5627246e78b23adbf0aa48f8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="collada-dom dcmtk" MAINTAINER="Christoph Willing" EMAIL="chris.willing@linux.com" diff --git a/libraries/OpenSceneGraph/README b/libraries/OpenSceneGraph/README index 3741e35868..6b9b757939 100644 --- a/libraries/OpenSceneGraph/README +++ b/libraries/OpenSceneGraph/README @@ -10,8 +10,8 @@ applications. Plugins will be automatically generated using the following optional SBo packages if they are detected at build time: - collada-dom, dcmtk, fltk, fox-toolkit, gdal, gtkglext, libgta, - libLAS, nvidia-texture-tools, wxGTK3 + fltk, fox-toolkit, wxGTK3 + gdal, gtkglext, libgta, libLAS, nvidia-texture-tools These plugins offer significant additional functionality and are recommended for building a fully featured OpenSceneGraph. However, diff --git a/libraries/dbus-cpp/dbus-cpp.SlackBuild b/libraries/dbus-cpp/dbus-cpp.SlackBuild index 1e5428dd40..00360c2b4a 100644 --- a/libraries/dbus-cpp/dbus-cpp.SlackBuild +++ b/libraries/dbus-cpp/dbus-cpp.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dbus-cpp -VERSION=${VERSION:-5.0.4} +VERSION=${VERSION:-5.0.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/dbus-cpp/dbus-cpp.info b/libraries/dbus-cpp/dbus-cpp.info index c8b0b50bf3..8f4f3f09ec 100644 --- a/libraries/dbus-cpp/dbus-cpp.info +++ b/libraries/dbus-cpp/dbus-cpp.info @@ -1,8 +1,8 @@ PRGNAM="dbus-cpp" -VERSION="5.0.4" +VERSION="5.0.5" HOMEPAGE="https://gitlab.com/ubports/development/core/lib-cpp/dbus-cpp/" -DOWNLOAD="https://gitlab.com/ubports/development/core/lib-cpp/dbus-cpp/-/archive/5.0.4/dbus-cpp-5.0.4.tar.gz" -MD5SUM="feb57fa29349f0982a2f7b22d7e3b0cd" +DOWNLOAD="https://gitlab.com/ubports/development/core/lib-cpp/dbus-cpp/-/archive/5.0.5/dbus-cpp-5.0.5.tar.gz" +MD5SUM="83c5c73a7c945f58355aee5585d132a7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="process-cpp" diff --git a/libraries/digimend-kernel-drivers/714.patch b/libraries/digimend-kernel-drivers/714.patch new file mode 100644 index 0000000000..4b3abf08df --- /dev/null +++ b/libraries/digimend-kernel-drivers/714.patch @@ -0,0 +1,22 @@ +From b0da67ea324fd0b9880071bad69d6b4886c9019b Mon Sep 17 00:00:00 2001 +From: Tokenicrat <tokenicrat@tuta.io> +Date: Sat, 14 Jun 2025 10:20:22 +0800 +Subject: [PATCH] fix: Rename del_timer_sync to timer_delete_sync + +--- + hid-uclogic-core.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/hid-uclogic-core.c b/hid-uclogic-core.c +index 72680dd..9e9897c 100644 +--- a/hid-uclogic-core.c ++++ b/hid-uclogic-core.c +@@ -491,7 +491,7 @@ static void uclogic_remove(struct hid_device *hdev) + { + struct uclogic_drvdata *drvdata = hid_get_drvdata(hdev); + +- del_timer_sync(&drvdata->inrange_timer); ++ timer_delete_sync(&drvdata->inrange_timer); + hid_hw_stop(hdev); + kfree(drvdata->desc_ptr); + uclogic_params_cleanup(&drvdata->params); diff --git a/libraries/digimend-kernel-drivers/digimend-kernel-drivers.SlackBuild b/libraries/digimend-kernel-drivers/digimend-kernel-drivers.SlackBuild index 43a787995e..b75870e08f 100644 --- a/libraries/digimend-kernel-drivers/digimend-kernel-drivers.SlackBuild +++ b/libraries/digimend-kernel-drivers/digimend-kernel-drivers.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=digimend-kernel-drivers VERSION=${VERSION:-13} GITVER=f3c7c7f1179fc786a8e5aad027d4db904c31b42c -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -77,6 +77,9 @@ 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 {} \; +# Patch to work with 6.15 kernels +patch -p1 < $CWD/714.patch + # don't run depmod here sed -i '/depmod -a$/d' Makefile # don't run udevadm here diff --git a/libraries/exiftool/exiftool.info b/libraries/exiftool/exiftool.info index dbea07496a..d7041ae59a 100644 --- a/libraries/exiftool/exiftool.info +++ b/libraries/exiftool/exiftool.info @@ -1,7 +1,7 @@ PRGNAM="exiftool" VERSION="13.00" HOMEPAGE="https://exiftool.org" -DOWNLOAD="https://exiftool.org/Image-ExifTool-13.00.tar.gz" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/Image-ExifTool-13.00.tar.gz" MD5SUM="b98f8b2c34d48055b77763f474b4902f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/libraries/grpc/grpc.SlackBuild b/libraries/grpc/grpc.SlackBuild index 792bf60fdf..75ea838934 100644 --- a/libraries/grpc/grpc.SlackBuild +++ b/libraries/grpc/grpc.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=grpc -VERSION=${VERSION:-1.73.0} +VERSION=${VERSION:-1.74.1} OPENCENSUS_VERSION=${OPENCENSUS_VERSION:-0.3.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -81,9 +81,9 @@ ln -s opencensus-proto-${OPENCENSUS_VERSION} third_party/opencensus-proto chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} + -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + sed -i 's|^prefix ?= /usr/local|prefix ?= /usr|' Makefile diff --git a/libraries/grpc/grpc.info b/libraries/grpc/grpc.info index ee6e082a85..49abb2b1ab 100644 --- a/libraries/grpc/grpc.info +++ b/libraries/grpc/grpc.info @@ -1,9 +1,9 @@ PRGNAM="grpc" -VERSION="1.73.0" +VERSION="1.74.1" HOMEPAGE="https://grpc.io/" -DOWNLOAD="https://github.com/grpc/grpc/archive/v1.73.0/grpc-1.73.0.tar.gz \ +DOWNLOAD="https://github.com/grpc/grpc/archive/v1.74.1/grpc-1.74.1.tar.gz \ https://github.com/census-instrumentation/opencensus-proto/archive/v0.3.0/opencensus-proto-0.3.0.tar.gz" -MD5SUM="fe276d4846323aa5a95540d9491bf683 \ +MD5SUM="395dd050e369ff70896732377060a327 \ 0b208800a68548cbf2d4bff763c050a2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/libraries/gssdp/gssdp.SlackBuild b/libraries/gssdp/gssdp.SlackBuild index 3e46e2562f..ac840b3079 100644 --- a/libraries/gssdp/gssdp.SlackBuild +++ b/libraries/gssdp/gssdp.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gssdp -VERSION=${VERSION:-1.6.3} +VERSION=${VERSION:-1.6.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/gssdp/gssdp.info b/libraries/gssdp/gssdp.info index 0e6f9fd907..e65266bd4e 100644 --- a/libraries/gssdp/gssdp.info +++ b/libraries/gssdp/gssdp.info @@ -1,8 +1,8 @@ PRGNAM="gssdp" -VERSION="1.6.3" +VERSION="1.6.4" HOMEPAGE="https://gupnp.org/" -DOWNLOAD="https://ftp.gnome.org/pub/GNOME/sources/gssdp/1.6/gssdp-1.6.3.tar.xz" -MD5SUM="dda8a67916b17882ce6bc214d1defd53" +DOWNLOAD="https://ftp.gnome.org/pub/GNOME/sources/gssdp/1.6/gssdp-1.6.4.tar.xz" +MD5SUM="d6c33a47baab433a2af8f69ee23afbf7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libsoup3" diff --git a/libraries/gtksourceview/gtksourceview.info b/libraries/gtksourceview/gtksourceview.info index f1becf37fa..0e4b2ff784 100644 --- a/libraries/gtksourceview/gtksourceview.info +++ b/libraries/gtksourceview/gtksourceview.info @@ -1,7 +1,7 @@ PRGNAM="gtksourceview" VERSION="2.10.5" HOMEPAGE="http://projects.gnome.org/gtksourceview/" -DOWNLOAD="https://ftp.riken.jp/X11/GNOME/sources/gtksourceview/2.10/gtksourceview-2.10.5.tar.gz" +DOWNLOAD="https://download.gnome.org/sources/gtksourceview/2.10/gtksourceview-2.10.5.tar.gz" MD5SUM="220db5518e3f7fa06c980f057b22ba62" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/libraries/gupnp/gupnp.SlackBuild b/libraries/gupnp/gupnp.SlackBuild index 93a041ba3f..0fcd4c7073 100644 --- a/libraries/gupnp/gupnp.SlackBuild +++ b/libraries/gupnp/gupnp.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gupnp -VERSION=${VERSION:-1.6.8} +VERSION=${VERSION:-1.6.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/gupnp/gupnp.info b/libraries/gupnp/gupnp.info index 5cbf5d8823..d715515759 100644 --- a/libraries/gupnp/gupnp.info +++ b/libraries/gupnp/gupnp.info @@ -1,8 +1,8 @@ PRGNAM="gupnp" -VERSION="1.6.8" +VERSION="1.6.9" HOMEPAGE="https://wiki.gnome.org/GUPnP/" -DOWNLOAD="https://download.gnome.org/sources/gupnp/1.6/gupnp-1.6.8.tar.xz" -MD5SUM="6152851a7e731f45eaf0b77263567c23" +DOWNLOAD="https://download.gnome.org/sources/gupnp/1.6/gupnp-1.6.9.tar.xz" +MD5SUM="b6ff81a7eba6d614b5a745dcfff9bc66" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="gssdp" diff --git a/libraries/gwenhywfar/gwenhywfar.SlackBuild b/libraries/gwenhywfar/gwenhywfar.SlackBuild index c298ae2332..1fb93368bc 100644 --- a/libraries/gwenhywfar/gwenhywfar.SlackBuild +++ b/libraries/gwenhywfar/gwenhywfar.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for gwenhywfar -# Copyright 2013-2024 Heiko Rosemann Germany +# Copyright 2013-2025 Heiko Rosemann Germany # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gwenhywfar -VERSION=${VERSION:-5.12.0} +VERSION=${VERSION:-5.12.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/gwenhywfar/gwenhywfar.info b/libraries/gwenhywfar/gwenhywfar.info index 0a27af66a9..04270155d5 100644 --- a/libraries/gwenhywfar/gwenhywfar.info +++ b/libraries/gwenhywfar/gwenhywfar.info @@ -1,8 +1,8 @@ PRGNAM="gwenhywfar" -VERSION="5.12.0" +VERSION="5.12.1" HOMEPAGE="https://www.aquamaniac.de/" -DOWNLOAD="https://www.aquamaniac.de/rdm/attachments/download/529/gwenhywfar-5.12.0.tar.gz" -MD5SUM="7ed60df5eaa2ec697e8d13cc5b4888d3" +DOWNLOAD="https://www.aquamaniac.de/rdm/attachments/download/533/gwenhywfar-5.12.1.tar.gz" +MD5SUM="9109c57065262f06cfeac69ea7d5071d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/hidapi/hidapi.SlackBuild b/libraries/hidapi/hidapi.SlackBuild index 9bf00bc052..0635ae68d0 100644 --- a/libraries/hidapi/hidapi.SlackBuild +++ b/libraries/hidapi/hidapi.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for hidapi -# Copyright 2015-2023 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2015-2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=hidapi SRCNAM=hidapi-hidapi -VERSION=${VERSION:-0.14.0} +VERSION=${VERSION:-0.15.0} SRCVER=$(echo $VERSION | tr _ -) BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/hidapi/hidapi.info b/libraries/hidapi/hidapi.info index e7dfab47df..31f99c1814 100644 --- a/libraries/hidapi/hidapi.info +++ b/libraries/hidapi/hidapi.info @@ -1,8 +1,8 @@ PRGNAM="hidapi" -VERSION="0.14.0" +VERSION="0.15.0" HOMEPAGE="https://github.com/libusb/hidapi/" -DOWNLOAD="https://github.com/libusb/hidapi/archive/refs/tags/hidapi-0.14.0/hidapi-0.14.0.tar.gz" -MD5SUM="d65a951df6f566f90bbeb4414caf2c1e" +DOWNLOAD="https://github.com/libusb/hidapi/archive/refs/tags/hidapi-0.15.0/hidapi-0.15.0.tar.gz" +MD5SUM="0a91bba20cc9b6717341a723132238f3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/highway/changelog b/libraries/highway/changelog deleted file mode 100644 index d3732fa44e..0000000000 --- a/libraries/highway/changelog +++ /dev/null @@ -1,22 +0,0 @@ -Changelog for Highway SlackBuild Script --------------------------------------------------------------------- - -25/09/2022: - -Added to SlackBuilds.org - -15/05/2023: - -Updated to version 1.0.4 - -16/02/2024 - -Updated to version 1.0.7 - -19/02/2024 - -Updated to version 1.1.0 - -14/08/2024: - -Updated to version 1.2.0 diff --git a/libraries/highway/highway.SlackBuild b/libraries/highway/highway.SlackBuild index 2e179d6a55..e0084e4818 100644 --- a/libraries/highway/highway.SlackBuild +++ b/libraries/highway/highway.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for highway -# Copyright 2022-2024 Vijay Marcel +# Copyright 2022-2025 Vijay Marcel # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=highway -VERSION=${VERSION:-1.2.0} +VERSION=${VERSION:-1.3.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -73,9 +73,9 @@ cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} \+ -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ cmake -B build -S $TMP/$PRGNAM-$VERSION \ @@ -95,7 +95,7 @@ cmake -B build -S $TMP/$PRGNAM-$VERSION \ cmake --build build DESTDIR=$PKG cmake --install build -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la +rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true diff --git a/libraries/highway/highway.info b/libraries/highway/highway.info index 48b0a0e02a..2d1047e1f6 100644 --- a/libraries/highway/highway.info +++ b/libraries/highway/highway.info @@ -1,8 +1,8 @@ PRGNAM="highway" -VERSION="1.2.0" +VERSION="1.3.0" HOMEPAGE="https://github.com/google/highway" -DOWNLOAD="https://github.com/google/highway/archive/1.2.0/highway-1.2.0.tar.gz" -MD5SUM="8b3d090a2d081730b40bca5ae0d65f11" +DOWNLOAD="https://github.com/google/highway/archive/1.3.0/highway-1.3.0.tar.gz" +MD5SUM="6c913a4c4ba849a3306d45318f66078d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="gtest" diff --git a/libraries/htslib/htslib.SlackBuild b/libraries/htslib/htslib.SlackBuild index 170d39ee84..bd5df9cb5f 100644 --- a/libraries/htslib/htslib.SlackBuild +++ b/libraries/htslib/htslib.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=htslib -VERSION=${VERSION:-1.22} +VERSION=${VERSION:-1.22.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/htslib/htslib.info b/libraries/htslib/htslib.info index d83cc4b84c..f9f6cbafb1 100644 --- a/libraries/htslib/htslib.info +++ b/libraries/htslib/htslib.info @@ -1,8 +1,8 @@ PRGNAM="htslib" -VERSION="1.22" +VERSION="1.22.1" HOMEPAGE="http://www.htslib.org" -DOWNLOAD="https://github.com/samtools/htslib/releases/download/1.22/htslib-1.22.tar.bz2" -MD5SUM="0c99a80bc5f03eb4329b3a522671b5b7" +DOWNLOAD="https://github.com/samtools/htslib/releases/download/1.22.1/htslib-1.22.1.tar.bz2" +MD5SUM="5fb79ae890379eadb6b164fa1f99188f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/iir1/iir1.SlackBuild b/libraries/iir1/iir1.SlackBuild index f98f0212b5..b811d30543 100644 --- a/libraries/iir1/iir1.SlackBuild +++ b/libraries/iir1/iir1.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=iir1 -VERSION=${VERSION:-1.9.5} +VERSION=${VERSION:-1.10.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/iir1/iir1.info b/libraries/iir1/iir1.info index e94c9d499c..bc1d5ec6c0 100644 --- a/libraries/iir1/iir1.info +++ b/libraries/iir1/iir1.info @@ -1,8 +1,8 @@ PRGNAM="iir1" -VERSION="1.9.5" +VERSION="1.10.0" HOMEPAGE="https://github.com/berndporr/iir1" -DOWNLOAD="https://github.com/berndporr/iir1/archive/1.9.5/iir1-1.9.5.tar.gz" -MD5SUM="f75c4b63a7940a6c8684c928963572f0" +DOWNLOAD="https://github.com/berndporr/iir1/archive/1.10.0/iir1-1.10.0.tar.gz" +MD5SUM="b837f404e2a39bff48ec28a3252e94a5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/ldacBT/README b/libraries/ldacBT/README new file mode 100644 index 0000000000..b3b030ac3c --- /dev/null +++ b/libraries/ldacBT/README @@ -0,0 +1,16 @@ +ldacBT (libraries for encoding using lossy LDAC) + +LDAC is a bluetooth codec of Hi-Res Audio Wireless. It's mainly used +in devices made by Sony, which is also the author of this proprietary +codec. + +The codec allows streaming lossy audio over Bluetooth connections at +up to 990 kbps at 32 bits/96 kHz. + +This provides libldacBT_enc.so (CBR) and libldacBT_abr.so (AVR or +Adaptive Bit Rate) libraries. + +NOTE: in order to use LDAC profile for a Bluetooth audio device, + corresponding package (e.g., "pipewire" from the base system) + needs to be rebuilt after this package is installed, unless the + libraries are loaded dynamically. diff --git a/libraries/libdatrie/libdatrie.SlackBuild b/libraries/ldacBT/ldacBT.SlackBuild index aad62392f7..22adba2535 100644 --- a/libraries/libdatrie/libdatrie.SlackBuild +++ b/libraries/ldacBT/ldacBT.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for libdatrie +# Slackware build script for ldacBT -# Copyright 2019 fuzzix <fuzzix@gmail.com> +# Copyright 2025 xaizek # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,14 +22,11 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# 20220301 bkw: Modified by SlackBuilds.org, BUILD=3: -# - move HTML API docs to correct Slackware doc location. - cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=libdatrie -VERSION=${VERSION:-0.2.11} -BUILD=${BUILD:-3} +PRGNAM=ldacBT +VERSION=${VERSION:-2.0.2.3} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -59,6 +56,9 @@ elif [ "$ARCH" = "i686" ]; then elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" @@ -69,42 +69,41 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-$VERSION +# The directory name inside of the archive does not include version. +rm -rf $PRGNAM +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --enable-static=no \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG - -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 - -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKGDOC -mv $PKG/usr/share/doc/datrie/html $PKGDOC || true -rm -rf $PKG/usr/share -cp -a AUTHORS COPYING ChangeLog NEWS README* $PKGDOC -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild - -rm -f $PKG/usr/lib*/*.la + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +# Allow building with CMake 4.0.0+ on Slackware current by updating +# cmake_minimum_required(VERSION 3.0) +# Need at least 3.5, but using 3.10 to avoid a warning about deprecation. +# Specifying -DCMAKE_POLICY_VERSION_MINIMUM=3.10 has similar effect but prints a +# warning on Slackware 15.0 about unused variable. +sed -i '1s/3.0/3.10/' CMakeLists.txt + +mkdir -p build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DINSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ + -DCMAKE_BUILD_TYPE=Release \ + .. + make + make install/strip DESTDIR=$PKG +cd .. + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + LICENSE README.md \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/libraries/ldacBT/ldacBT.info b/libraries/ldacBT/ldacBT.info new file mode 100644 index 0000000000..1df93a9fa2 --- /dev/null +++ b/libraries/ldacBT/ldacBT.info @@ -0,0 +1,10 @@ +PRGNAM="ldacBT" +VERSION="2.0.2.3" +HOMEPAGE="https://github.com/EHfive/ldacBT" +DOWNLOAD="https://github.com/EHfive/ldacBT/releases/download/v2.0.2.3/ldacBT-2.0.2.3.tar.gz" +MD5SUM="697e40bba3e4bdca93157b13f6d8451e" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="xaizek" +EMAIL="xaizek@posteo.net" diff --git a/libraries/ldacBT/slack-desc b/libraries/ldacBT/slack-desc new file mode 100644 index 0000000000..a6b34562c6 --- /dev/null +++ b/libraries/ldacBT/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +ldacBT: ldacBT (libraries for encoding using lossy LDAC) +ldacBT: +ldacBT: LDAC is a bluetooth codec of Hi-Res Audio Wireless. It's mainly used +ldacBT: in devices made by Sony, which is also the author of this proprietary +ldacBT: codec. +ldacBT: +ldacBT: The codec allows streaming lossy audio over Bluetooth connections at +ldacBT: up to 990 kbps at 32 bits/96 kHz. +ldacBT: +ldacBT: This provides libldacBT_enc.so (CBR) and libldacBT_abr.so (AVR or +ldacBT: Adaptive Bit Rate) libraries. diff --git a/libraries/libaacs/libaacs.SlackBuild b/libraries/libaacs/libaacs.SlackBuild index 900686fe85..331bcbefe7 100644 --- a/libraries/libaacs/libaacs.SlackBuild +++ b/libraries/libaacs/libaacs.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libaacs -VERSION=${VERSION:-0.11.0} +VERSION=${VERSION:-0.11.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libaacs/libaacs.info b/libraries/libaacs/libaacs.info index cda7e2327c..61dd7cab26 100644 --- a/libraries/libaacs/libaacs.info +++ b/libraries/libaacs/libaacs.info @@ -1,8 +1,8 @@ PRGNAM="libaacs" -VERSION="0.11.0" +VERSION="0.11.1" HOMEPAGE="http://www.videolan.org/developers/libaacs.html" -DOWNLOAD="http://ftp.videolan.org/pub/videolan/libaacs/0.11.0/libaacs-0.11.0.tar.bz2" -MD5SUM="9594fadca77a4010986d43f92e0959e7" +DOWNLOAD="http://ftp.videolan.org/pub/videolan/libaacs/0.11.1/libaacs-0.11.1.tar.bz2" +MD5SUM="a47fc555eaaa66f469b02b9a4cc32eb3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libayatana-appindicator/libayatana-appindicator.SlackBuild b/libraries/libayatana-appindicator/libayatana-appindicator.SlackBuild index 3d2c6479b0..7bbd758df5 100644 --- a/libraries/libayatana-appindicator/libayatana-appindicator.SlackBuild +++ b/libraries/libayatana-appindicator/libayatana-appindicator.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libayatana-appindicator -VERSION=${VERSION:-0.5.93} +VERSION=${VERSION:-0.5.94} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libayatana-appindicator/libayatana-appindicator.info b/libraries/libayatana-appindicator/libayatana-appindicator.info index 024d9634c1..214a7788a6 100644 --- a/libraries/libayatana-appindicator/libayatana-appindicator.info +++ b/libraries/libayatana-appindicator/libayatana-appindicator.info @@ -1,8 +1,8 @@ PRGNAM="libayatana-appindicator" -VERSION="0.5.93" +VERSION="0.5.94" HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator" -DOWNLOAD="https://github.com/AyatanaIndicators/libayatana-appindicator/archive/0.5.93/libayatana-appindicator-0.5.93.tar.gz" -MD5SUM="eb3121198bb7757c9aaf6482221a45de" +DOWNLOAD="https://github.com/AyatanaIndicators/libayatana-appindicator/archive/0.5.94/libayatana-appindicator-0.5.94.tar.gz" +MD5SUM="811dda8254a96d9fa91580f2b46408bd" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libayatana-indicator" diff --git a/libraries/libbdplus/libbdplus.SlackBuild b/libraries/libbdplus/libbdplus.SlackBuild index bbc95e3a0b..23b6a58920 100644 --- a/libraries/libbdplus/libbdplus.SlackBuild +++ b/libraries/libbdplus/libbdplus.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libbdplus -VERSION=${VERSION:-0.1.2} +VERSION=${VERSION:-0.2.0} BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -98,7 +98,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 ChangeLog COPYING README.txt $PKG/usr/doc/$PRGNAM-$VERSION +cp -a ChangeLog COPYING README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild rm -f $PKG/usr/lib*/*.la diff --git a/libraries/libbdplus/libbdplus.info b/libraries/libbdplus/libbdplus.info index 0aac0f9dad..20cd4a9c10 100644 --- a/libraries/libbdplus/libbdplus.info +++ b/libraries/libbdplus/libbdplus.info @@ -1,8 +1,8 @@ PRGNAM="libbdplus" -VERSION="0.1.2" +VERSION="0.2.0" HOMEPAGE="http://www.videolan.org/developers/libbdplus.html" -DOWNLOAD="http://ftp.videolan.org/pub/videolan/libbdplus/0.1.2/libbdplus-0.1.2.tar.bz2" -MD5SUM="f1ad1c67943d81e1e2e3ab1c1a8f3ebb" +DOWNLOAD="http://ftp.videolan.org/pub/videolan/libbdplus/0.2.0/libbdplus-0.2.0.tar.bz2" +MD5SUM="7ae45244ba48790c2534df6ffad0c4bb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libbsd/libbsd.SlackBuild b/libraries/libbsd/libbsd.SlackBuild index bcd909ea1f..c397c2041e 100644 --- a/libraries/libbsd/libbsd.SlackBuild +++ b/libraries/libbsd/libbsd.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for libbsd -# Copyright 2020-2023 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy +# Copyright 2020-2025 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy # Copyright (c) 2010-2020 LEVAI Daniel # All rights reserved. # @@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libbsd -VERSION=${VERSION:-0.11.7} +VERSION=${VERSION:-0.12.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -44,9 +44,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 @@ -85,9 +82,6 @@ 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 {} \; -# Debian/upstream patches -for i in $CWD/patches/* ; do patch -p1 < $i ; done - autoreconf -vif CFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/libbsd/libbsd.info b/libraries/libbsd/libbsd.info index 486a365bf0..acc8e1f73e 100644 --- a/libraries/libbsd/libbsd.info +++ b/libraries/libbsd/libbsd.info @@ -1,8 +1,8 @@ PRGNAM="libbsd" -VERSION="0.11.7" +VERSION="0.12.2" HOMEPAGE="https://libbsd.freedesktop.org/wiki/" -DOWNLOAD="https://libbsd.freedesktop.org/releases/libbsd-0.11.7.tar.xz" -MD5SUM="2c5e63b5bb7771bbe4f572c7788e0bb8" +DOWNLOAD="https://libbsd.freedesktop.org/releases/libbsd-0.12.2.tar.xz" +MD5SUM="1aa07d44ee00e2cc1ae3ac10baae7a68" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libmd" diff --git a/libraries/libbsd/patches/0001-build-Use-yes-instead-of-true-for-AC_CHECK_FUNCS-cac.patch b/libraries/libbsd/patches/0001-build-Use-yes-instead-of-true-for-AC_CHECK_FUNCS-cac.patch deleted file mode 100644 index f73d8efe6a..0000000000 --- a/libraries/libbsd/patches/0001-build-Use-yes-instead-of-true-for-AC_CHECK_FUNCS-cac.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 5cfa39e5cde6b64ccf3d1335cee4d4744d4ce242 Mon Sep 17 00:00:00 2001 -From: Guillem Jover <guillem@hadrons.org> -Date: Wed, 23 Nov 2022 23:42:49 +0100 -Subject: [PATCH] =?UTF-8?q?build:=20Use=20=C2=AByes=C2=BB=20instead=20of?= - =?UTF-8?q?=20=C2=ABtrue=C2=BB=20for=20AC=5FCHECK=5FFUNCS=20cache=20value?= -Origin: upstream, commit:5cfa39e5cde6b64ccf3d1335cee4d4744d4ce242 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This autoconf macro sets the ac_cv_func_ cached variable to «yes» not -«true» so we were checking for an impossible condition. ---- - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 17d113c..842f5d6 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -246,7 +246,7 @@ AC_LINK_IFELSE( - AC_CHECK_FUNCS([clearenv dirfd fopencookie __fpurge \ - getauxval getentropy getexecname getline \ - pstat_getproc sysconf]) --AM_CONDITIONAL([HAVE_GETENTROPY], [test "x$ac_cv_func_getentropy" = "xtrue"]) -+AM_CONDITIONAL([HAVE_GETENTROPY], [test "x$ac_cv_func_getentropy" = "xyes"]) - - AC_SUBST([MD5_LIBS]) - AC_SUBST([LIBBSD_LIBS]) --- -2.39.2 - diff --git a/libraries/libbsd/patches/0001-funopen-Replace-off64_t-with-off_t-in-funopen_seek.patch b/libraries/libbsd/patches/0001-funopen-Replace-off64_t-with-off_t-in-funopen_seek.patch deleted file mode 100644 index 6a9892acda..0000000000 --- a/libraries/libbsd/patches/0001-funopen-Replace-off64_t-with-off_t-in-funopen_seek.patch +++ /dev/null @@ -1,39 +0,0 @@ -From ec88b7bbbc9ef262b22302419ae14fce5fc7b1d8 Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Thu, 15 Dec 2022 09:02:22 -0800 -Origin: upstream, commit:ec88b7bbbc9ef262b22302419ae14fce5fc7b1d8 -Subject: [PATCH] funopen: Replace off64_t with off_t in funopen_seek() - -AC_SYS_LARGEFILE in configure.ac is setting needed defines to make -64bit off_t on relevant platforms. - -Fixes build on musl: - -| src/funopen.c:68:28: error: unknown type name 'off64_t'; did you mean 'off_t'? -| funopen_seek(void *cookie, off64_t *offset, int whence) -| ^~~~~~~ -| off_t - -Closes: !24 -Signed-off-by: Khem Raj <raj.khem@gmail.com> -Signed-off-by: Guillem Jover <guillem@hadrons.org> ---- - src/funopen.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/funopen.c b/src/funopen.c -index 01b63b3..0513e38 100644 ---- a/src/funopen.c -+++ b/src/funopen.c -@@ -65,7 +65,7 @@ funopen_write(void *cookie, const char *buf, size_t size) - } - - static int --funopen_seek(void *cookie, off64_t *offset, int whence) -+funopen_seek(void *cookie, off_t *offset, int whence) - { - struct funopen_cookie *cookiewrap = cookie; - off_t soff = *offset; --- -2.39.2 - diff --git a/libraries/libbsd/patches/0001-include-Adjust-closefrom-per-glibc-adoption.patch b/libraries/libbsd/patches/0001-include-Adjust-closefrom-per-glibc-adoption.patch deleted file mode 100644 index 41b2b496af..0000000000 --- a/libraries/libbsd/patches/0001-include-Adjust-closefrom-per-glibc-adoption.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 7b4ebd6521a693f236cad4170fce1bb5237ecae5 Mon Sep 17 00:00:00 2001 -From: Callum Farmer <callumjfarmer13@gmail.com> -Date: Thu, 16 Feb 2023 21:26:05 +0000 -Origin: upstream, commit:7b4ebd6521a693f236cad4170fce1bb5237ecae5 -Subject: [PATCH] include: Adjust closefrom() per glibc adoption - -Added in glibc 2.34 -https://sourceware.org/git/?p=glibc.git;a=commit;h=607449506f197cc9514408908f41f22537a47a8c - -Signed-off-by: Guillem Jover <guillem@hadrons.org> ---- - include/bsd/unistd.h | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/include/bsd/unistd.h b/include/bsd/unistd.h -index 167241b..20b0993 100644 ---- a/include/bsd/unistd.h -+++ b/include/bsd/unistd.h -@@ -59,7 +59,11 @@ int bsd_getopt(int argc, char * const argv[], const char *shortopts); - mode_t getmode(const void *set, mode_t mode); - void *setmode(const char *mode_str); - -+#if !defined(__GLIBC__) || \ -+ !__GLIBC_PREREQ(2, 34) || \ -+ !defined(_DEFAULT_SOURCE) - void closefrom(int lowfd); -+#endif - - /* Compatibility with sendmail implementations. */ - #define initsetproctitle(c, a, e) setproctitle_init((c), (a), (e)) --- -2.39.2 - diff --git a/libraries/libbsd/patches/0001-man-Update-STANDARDS-and-HISTORY-sections.patch b/libraries/libbsd/patches/0001-man-Update-STANDARDS-and-HISTORY-sections.patch deleted file mode 100644 index d743f05c46..0000000000 --- a/libraries/libbsd/patches/0001-man-Update-STANDARDS-and-HISTORY-sections.patch +++ /dev/null @@ -1,279 +0,0 @@ -From 59a21c7fb846c483460979be74c546edab0d185e Mon Sep 17 00:00:00 2001 -From: Guillem Jover <guillem@hadrons.org> -Date: Mon, 20 Feb 2023 00:11:10 +0100 -Origin: upstream, commit:59a21c7fb846c483460979be74c546edab0d185e -Subject: [PATCH] man: Update STANDARDS and HISTORY sections - -Include BSD versions when functions were introduced. Add mention -whether these are BSD extensions. ---- - man/arc4random.3bsd | 6 ++++++ - man/closefrom.3bsd | 13 +++++++++++-- - man/fparseln.3bsd | 4 +++- - man/getpeereid.3bsd | 5 ++++- - man/humanize_number.3bsd | 4 +++- - man/pidfile.3bsd | 14 ++++++++++++++ - man/pwcache.3bsd | 6 +++--- - man/readpassphrase.3bsd | 6 ++++-- - man/reallocarray.3bsd | 10 ++++++++-- - man/setproctitle.3bsd | 2 ++ - man/strlcpy.3bsd | 2 ++ - man/strnstr.3bsd | 5 +++++ - man/strtonum.3bsd | 4 ++-- - man/tree.3bsd | 3 +++ - man/wcslcpy.3bsd | 11 +++++++++++ - 15 files changed, 81 insertions(+), 14 deletions(-) - -diff --git a/man/arc4random.3bsd b/man/arc4random.3bsd -index 547bd54..f1dc254 100644 ---- a/man/arc4random.3bsd -+++ b/man/arc4random.3bsd -@@ -135,6 +135,12 @@ These functions first appeared in - .Nx 1.6 , - and - .Dx 1.0 . -+The functions -+.Fn arc4random , -+.Fn arc4random_buf -+and -+.Fn arc4random_uniform -+appeared in glibc 2.36. - .Pp - The original version of this random number generator used the - RC4 (also known as ARC4) algorithm. -diff --git a/man/closefrom.3bsd b/man/closefrom.3bsd -index 9e1b0db..5f930f5 100644 ---- a/man/closefrom.3bsd -+++ b/man/closefrom.3bsd -@@ -51,8 +51,17 @@ from the per-process object reference table. - Any errors encountered while closing file descriptors are ignored. - .Sh SEE ALSO - .Xr close 2 -+.Sh STANDARDS -+.Fn closefrom -+is a -+.Bx -+and Solaris extension. - .Sh HISTORY - The - .Fn closefrom --function first appeared in --.Fx 8.0 . -+function first appeared in Solaris 9, -+.Ox 3.5 , -+.Dx 1.2 , -+.Nx 3.0 , -+.Fx 8.0 -+and glibc 2.34. -diff --git a/man/fparseln.3bsd b/man/fparseln.3bsd -index ab8ad7b..b227f0d 100644 ---- a/man/fparseln.3bsd -+++ b/man/fparseln.3bsd -@@ -150,4 +150,6 @@ if it runs out of memory. - The - .Fn fparseln - function first appeared in --.Nx 1.4 . -+.Nx 1.4 -+and -+.Fx 4.0 . -diff --git a/man/getpeereid.3bsd b/man/getpeereid.3bsd -index eafa4b4..4cc7cc6 100644 ---- a/man/getpeereid.3bsd -+++ b/man/getpeereid.3bsd -@@ -139,4 +139,7 @@ or the kernel returned invalid data. - The - .Fn getpeereid - function appeared in --.Fx 4.6 . -+.Fx 4.6 , -+.Nx 5.0 -+and -+.Ox 3.0 . -diff --git a/man/humanize_number.3bsd b/man/humanize_number.3bsd -index 45b1d68..02ce9af 100644 ---- a/man/humanize_number.3bsd -+++ b/man/humanize_number.3bsd -@@ -166,7 +166,9 @@ represented a number that does not fit in - .Sh HISTORY - .Fn humanize_number - first appeared in --.Nx 2.0 . -+.Nx 2.0 -+and -+.Fx 5.3 . - .Pp - .Fn dehumanize_number - first appeared in -diff --git a/man/pidfile.3bsd b/man/pidfile.3bsd -index 634ac81..547c556 100644 ---- a/man/pidfile.3bsd -+++ b/man/pidfile.3bsd -@@ -292,6 +292,20 @@ Probably called not from the process which used - .Xr open 2 , - .Xr daemon 3 , - .Xr flopen 3bsd -+.Sh HISTORY -+The functions -+.Fn pidfile_open , -+.Fn pidfile_write , -+.Fn pidfile_close -+and -+.Fn pidfile_remove -+first appeared in -+.Fx 5.5 . -+.Pp -+The function -+.Fn pidfile_fileno -+first appeared in -+.Fx 10.0 . - .Sh AUTHORS - .An -nosplit - The -diff --git a/man/pwcache.3bsd b/man/pwcache.3bsd -index 366c0b2..06c54e1 100644 ---- a/man/pwcache.3bsd -+++ b/man/pwcache.3bsd -@@ -137,7 +137,7 @@ The - .Fn uid_from_user - and - .Fn gid_from_group --functions were ported from --.Nx --and first appeared in -+functions first appeared in -+.Nx 1.4 -+and - .Ox 6.4 . -diff --git a/man/readpassphrase.3bsd b/man/readpassphrase.3bsd -index 23e5e4c..3c9275d 100644 ---- a/man/readpassphrase.3bsd -+++ b/man/readpassphrase.3bsd -@@ -165,10 +165,12 @@ will reprint the prompt and the user may then enter a passphrase. - The - .Fn readpassphrase - function is an --.Ox -+.Bx - extension and should not be used if portability is desired. - .Sh HISTORY - The - .Fn readpassphrase - function first appeared in --.Ox 2.9 . -+.Ox 2.9 -+and -+.Fx 4.6 . -diff --git a/man/reallocarray.3bsd b/man/reallocarray.3bsd -index f4dbf2b..a63de81 100644 ---- a/man/reallocarray.3bsd -+++ b/man/reallocarray.3bsd -@@ -283,12 +283,18 @@ The - .Fn reallocarray - function appeared in - .Ox 5.6 , -+.Dx 5.5 - and glibc 2.26. -+.Pp - The - .Fn recallocarray - function appeared in --.Ox 6.1 . -+.Ox 6.1 -+and -+.Dx 5.5 . - The - .Fn freezero - function appeared in --.Ox 6.2 . -+.Ox 6.2 -+and -+.Dx 5.5 . -diff --git a/man/setproctitle.3bsd b/man/setproctitle.3bsd -index 4a6609f..c8aeb4b 100644 ---- a/man/setproctitle.3bsd -+++ b/man/setproctitle.3bsd -@@ -112,6 +112,8 @@ The - .Fn setproctitle - function - first appeared in -+.Nx 1.0 -+and - .Fx 2.2 . - Other operating systems have - similar functions. -diff --git a/man/strlcpy.3bsd b/man/strlcpy.3bsd -index 19aaa75..ebc9758 100644 ---- a/man/strlcpy.3bsd -+++ b/man/strlcpy.3bsd -@@ -192,4 +192,6 @@ and - functions first appeared in - .Ox 2.4 , - and made their appearance in -+.Nx 1.4.3 -+and - .Fx 3.3 . -diff --git a/man/strnstr.3bsd b/man/strnstr.3bsd -index 44756e6..95e729e 100644 ---- a/man/strnstr.3bsd -+++ b/man/strnstr.3bsd -@@ -112,3 +112,8 @@ ptr = strnstr(largestring, smallstring, 4); - .Xr strspn 3 , - .Xr strtok 3 , - .Xr wcsstr 3 -+.Sh HISTORY -+The -+.Fn strnstr -+function originated in -+.Fx . -diff --git a/man/strtonum.3bsd b/man/strtonum.3bsd -index 44107b1..1041782 100644 ---- a/man/strtonum.3bsd -+++ b/man/strtonum.3bsd -@@ -141,8 +141,8 @@ The string did not consist solely of digit characters. - .Xr strtoull 3 - .Sh STANDARDS - .Fn strtonum --is an --.Ox -+is a -+.Bx - extension. - .Sh HISTORY - .ds doc-operating-system-NetBSD-8.0 8.0 -diff --git a/man/tree.3bsd b/man/tree.3bsd -index 2bd4f17..4c9dfb6 100644 ---- a/man/tree.3bsd -+++ b/man/tree.3bsd -@@ -562,6 +562,9 @@ main(void) - .Ed - .Sh SEE ALSO - .Xr queue 3bsd -+.Sh HISTORY -+The tree macros first appeared in -+.Fx 4.6 . - .Sh NOTES - Trying to free a tree in the following way is a common error: - .Bd -literal -offset indent -diff --git a/man/wcslcpy.3bsd b/man/wcslcpy.3bsd -index f7ed5a2..3a6169c 100644 ---- a/man/wcslcpy.3bsd -+++ b/man/wcslcpy.3bsd -@@ -69,3 +69,14 @@ counterpart, such as - and - .Fn wcslcpy , - which are BSD extensions. -+.Sh HISTORY -+The -+.Fn wcslcpy -+and -+.Fn wcslcat -+functions first appeared in -+.Ox 3.8 , -+.Nx 1.6 , -+.Fx 5.0 -+and -+.Dx 2.1 . --- -2.39.2 - diff --git a/libraries/libconfig/README b/libraries/libconfig/README index dec6ebf5a1..718cbcaaf6 100644 --- a/libraries/libconfig/README +++ b/libraries/libconfig/README @@ -11,8 +11,3 @@ handheld devices. The library includes bindings for both the C and C++ languages. It works on POSIX-compliant UNIX systems (GNU/Linux, Mac OS X, Solaris, FreeBSD) and Windows (2000, XP and later). - -To install the library documentation (HTML and PDF) pass DOC=yes to -the SlackBuild in the environment, e.g.: - - DOC=yes ./libconfig.SlackBuild diff --git a/libraries/libconfig/libconfig.SlackBuild b/libraries/libconfig/libconfig.SlackBuild index adef5ca76d..008d4ae3fe 100644 --- a/libraries/libconfig/libconfig.SlackBuild +++ b/libraries/libconfig/libconfig.SlackBuild @@ -24,6 +24,14 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20250704 bkw: +# - update for v1.8.1. +# - switch from autotools to cmake. this fixes building on -current. thanks +# to Andrea Sacchetti Picchio for spotting this. +# - get rid of DOC=yes, upstream ships prebuilt docs, always include. +# - cmake doesn't build the .info file, do it manually. +# - build with our SLKCFLAGS only. + # 20250528 bkw: update for v1.8. # 20231127 bkw: # - update for v1.7.3. @@ -34,7 +42,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libconfig -VERSION=${VERSION:-1.8} +VERSION=${VERSION:-1.8.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -82,50 +90,47 @@ chown -R root:root . find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + -# 20250528 bkw: 1.8 uses autoconf syntax not supported by our version -# 2.69. revert to what the previous version did. -sed -i 's,AC_CHECK_INCLUDES_DEFAULT,AC_HEADER_STDC,' configure.ac - -autoreconf -if - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --infodir=/usr/info \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-static \ - --disable-examples \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG - -rm -f $PKG/usr/info/dir -gzip -9 $PKG/usr/info/*.info* - +SLKCFLAGS="$SLKCFLAGS -DNDEBUG" + +# Note: -DCMAKE_INSTALL_LIBDIR=/usr/lib64 results in broken .pc files +# that reference /usr//usr/lib64. Using a relative (as below) path fixes it. +mkdir -p build +cd build + cmake \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DBUILD_EXAMPLES=OFF \ + -DBUILD_TESTS=OFF \ + -DCMAKE_C_FLAGS_RELEASE="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ + -DCMAKE_BUILD_TYPE=Release .. + make install/strip DESTDIR=$PKG +cd .. + +# 20250705 bkw: when we built with autoconf, it would create the .info +# file. upstream hasn't added the .info to cmake yet, so do it this way. +I=$PRGNAM.info +make -C doc $I +mkdir -p $PKG/usr/info +gzip -9c < doc/$I > $PKG/usr/info/$I.gz + +# 20250705 bkw: upstream stopped updating ChangeLog in 2022, after 1.7.4. +# for now, include it in the package. PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION mkdir -p $PKGDOC/examples/{c,c++} -cp -a AUTHORS COPYING.LIB ChangeLog LICENSE README TODO $PKGDOC +cp -a AUTHORS COPYING.LIB ChangeLog LICENSE README* TODO $PKGDOC cp -a examples/c/*.{cfg,c} $PKG/usr/doc/$PRGNAM-$VERSION/examples/c/ cp -a examples/c++/*.{cfg,cpp} $PKG/usr/doc/$PRGNAM-$VERSION/examples/c++/ cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild -INCLUDES="does NOT include" -if [ "${DOC:-no}" = "yes" ]; then - make html pdf - cp -a doc/libconfig.{html,pdf} $PKGDOC - INCLUDES="includes" -fi - -rm -f $PKG/usr/lib*/*.la +# 20250705 bkw: upstream ships prebuilt docs, use them. +cp -a docs/libconfig_manual.{html,pdf} $PKGDOC mkdir -p $PKG/install -sed "s,@INCLUDES@,$INCLUDES," < $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cat $CWD/doinst.sh > $PKG/install/douninst.sh diff --git a/libraries/libconfig/libconfig.info b/libraries/libconfig/libconfig.info index ef3aa9cf53..8545b7bf64 100644 --- a/libraries/libconfig/libconfig.info +++ b/libraries/libconfig/libconfig.info @@ -1,8 +1,8 @@ PRGNAM="libconfig" -VERSION="1.8" +VERSION="1.8.1" HOMEPAGE="https://github.com/hyperrealm/libconfig" -DOWNLOAD="https://github.com/hyperrealm/libconfig/archive/v1.8/libconfig-1.8.tar.gz" -MD5SUM="7dc4b7c9767be2b68d5bd1e56f713ee2" +DOWNLOAD="https://github.com/hyperrealm/libconfig/archive/v1.8.1/libconfig-1.8.1.tar.gz" +MD5SUM="873f8c5eab2fb450156bc1e8c1762bef" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libconfig/slack-desc b/libraries/libconfig/slack-desc index 6b2bf1aaf5..515ba85b09 100644 --- a/libraries/libconfig/slack-desc +++ b/libraries/libconfig/slack-desc @@ -15,5 +15,5 @@ libconfig: parsing in application code. It is very compact and well-suited for libconfig: memory-constrained systems like handheld devices. Includes bindings libconfig: for both C and C++. libconfig: -libconfig: This package @INCLUDES@ the API documentation. +libconfig: libconfig: diff --git a/libraries/libcurl-gnutls/libcurl-gnutls.SlackBuild b/libraries/libcurl-gnutls/libcurl-gnutls.SlackBuild index 4ecc14640b..6e72c48879 100644 --- a/libraries/libcurl-gnutls/libcurl-gnutls.SlackBuild +++ b/libraries/libcurl-gnutls/libcurl-gnutls.SlackBuild @@ -35,7 +35,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libcurl-gnutls SRCNAM=curl -VERSION=${VERSION:-8.11.1} +VERSION=${VERSION:-8.16.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libcurl-gnutls/libcurl-gnutls.info b/libraries/libcurl-gnutls/libcurl-gnutls.info index 5d8b4b1ace..a3ebfc0e26 100644 --- a/libraries/libcurl-gnutls/libcurl-gnutls.info +++ b/libraries/libcurl-gnutls/libcurl-gnutls.info @@ -1,8 +1,8 @@ PRGNAM="libcurl-gnutls" -VERSION="8.11.1" +VERSION="8.16.0" HOMEPAGE="https://curl.haxx.se" -DOWNLOAD="https://curl.se/download/curl-8.11.1.tar.xz" -MD5SUM="25e65a5156ca4928060b61cb051813db" +DOWNLOAD="https://curl.se/download/curl-8.16.0.tar.xz" +MD5SUM="3b5aae755714b338af0f66726bceb62a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libdatrie/README b/libraries/libdatrie/README deleted file mode 100644 index b850b8af35..0000000000 --- a/libraries/libdatrie/README +++ /dev/null @@ -1,5 +0,0 @@ -libdatrie - An Implementation of Double-Array Trie - -Trie is a kind of digital search tree, an efficient indexing method -in which search time is independent of database size. It only takes -O(m) search time, where m is the length of the search string. diff --git a/libraries/libdatrie/libdatrie.info b/libraries/libdatrie/libdatrie.info deleted file mode 100644 index 9dc03731de..0000000000 --- a/libraries/libdatrie/libdatrie.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libdatrie" -VERSION="0.2.11" -HOMEPAGE="https://linux.thai.net/~thep/datrie/datrie.html" -DOWNLOAD="https://linux.thai.net/pub/ThaiLinux/software/libthai/libdatrie-0.2.11.tar.xz" -MD5SUM="486a3a9cda1265ddedbea61fe5c7f3cc" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="fuzzix" -EMAIL="fuzzix@gmail.com" diff --git a/libraries/libdatrie/slack-desc b/libraries/libdatrie/slack-desc deleted file mode 100644 index cfde470005..0000000000 --- a/libraries/libdatrie/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -libdatrie: libdatrie (An Implementation of Double-Array Trie) -libdatrie: -libdatrie: LibDatrie is an implementation of double-array structure for -libdatrie: representing trie, as proposed by Junichi Aoe. -libdatrie: -libdatrie: Trie is a kind of digital search tree, an efficient indexing method -libdatrie: in which search time is independent of database size. It only takes -libdatrie: O(m) search time, where m is the length of the search string. -libdatrie: -libdatrie: https://linux.thai.net/~thep/datrie/datrie.html -libdatrie: diff --git a/libraries/libdc1394/libdc1394.SlackBuild b/libraries/libdc1394/libdc1394.SlackBuild index dcb0c89e89..63f95de82e 100644 --- a/libraries/libdc1394/libdc1394.SlackBuild +++ b/libraries/libdc1394/libdc1394.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libdc1394 -VERSION=${VERSION:-2.2.6} +VERSION=${VERSION:-2.2.7} BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libdc1394/libdc1394.info b/libraries/libdc1394/libdc1394.info index 2c05c28c5e..77150ee1db 100644 --- a/libraries/libdc1394/libdc1394.info +++ b/libraries/libdc1394/libdc1394.info @@ -1,8 +1,8 @@ PRGNAM="libdc1394" -VERSION="2.2.6" +VERSION="2.2.7" HOMEPAGE="https://damien.douxchamps.net/ieee1394/libdc1394/" -DOWNLOAD="https://downloads.sourceforge.net/libdc1394/libdc1394-2.2.6.tar.gz" -MD5SUM="9fad67bbff08fe2818d5ec81802ec89f" +DOWNLOAD="https://downloads.sourceforge.net/libdc1394/libdc1394-2.2.7.tar.gz" +MD5SUM="003856054d39f12c18ab9e0f1e527e2c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libde265/libde265.SlackBuild b/libraries/libde265/libde265.SlackBuild index db292c0e6b..4f92b99c99 100644 --- a/libraries/libde265/libde265.SlackBuild +++ b/libraries/libde265/libde265.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libde265 -VERSION=${VERSION:-1.0.15} +VERSION=${VERSION:-1.0.16} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,8 +79,6 @@ 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 {} \; -SHERLOCK265="${SHERLOCK265:-no}" - CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -90,7 +88,6 @@ CXXFLAGS="$SLKCFLAGS" \ --localstatedir=/var \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --disable-static \ - --enable-sherlock265=$SHERLOCK265 \ --build=$ARCH-slackware-linux make diff --git a/libraries/libde265/libde265.info b/libraries/libde265/libde265.info index 2b0e5ae3cd..8d54367b22 100644 --- a/libraries/libde265/libde265.info +++ b/libraries/libde265/libde265.info @@ -1,8 +1,8 @@ PRGNAM="libde265" -VERSION="1.0.15" +VERSION="1.0.16" HOMEPAGE="https://github.com/strukturag/libde265" -DOWNLOAD="https://github.com/strukturag/libde265/releases/download/v1.0.15/libde265-1.0.15.tar.gz" -MD5SUM="d61e9fb8052b8d90d76ab67fd84e018d" +DOWNLOAD="https://github.com/strukturag/libde265/releases/download/v1.0.16/libde265-1.0.16.tar.gz" +MD5SUM="f3173ff6fa273e139de19e6e77bec9b6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libdxfrw/README b/libraries/libdxfrw/README index 22f3668284..ac562687aa 100644 --- a/libraries/libdxfrw/README +++ b/libraries/libdxfrw/README @@ -1,3 +1,7 @@ libdxfrw is a free C++ library to read and write DXF files in both -formats ascii and binary form. Also can read DWG files from R14 to -the last V2015. +formats ascii and binary form. It also has rudimentary capabilities +to read DWG files. + +Note: +This version of libdxfrw conflicts with librecad.Don't install +both at the same time. diff --git a/libraries/libdxfrw/libdxfrw.SlackBuild b/libraries/libdxfrw/libdxfrw.SlackBuild index 10d82fb9c2..5fc92f6a81 100644 --- a/libraries/libdxfrw/libdxfrw.SlackBuild +++ b/libraries/libdxfrw/libdxfrw.SlackBuild @@ -25,11 +25,11 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libdxfrw -VERSION=${VERSION:-0bde851_20240415} +VERSION=${VERSION:-2.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -COMMIT=${COMMIT:-0bde85180a9a5a76ced21bf1db641c2dec6923aa} +SRCVER=${SRCVER:-LC2.2.0} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -68,30 +68,30 @@ trap 'echo "$0 FAILED at line $LINENO!" | tee -a $OUTPUT/error-${PRGNAM}.log' E rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$COMMIT -tar xvf $CWD/$PRGNAM-$COMMIT.tar.gz -cd $PRGNAM-$COMMIT +rm -rf $PRGNAM-$SRCVER +tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz +cd $PRGNAM-$SRCVER chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} \+ -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -autoreconf -fiv -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-static \ - --with-gnu-ld - -make -make install DESTDIR=$PKG + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ + +cmake -B build -S $TMP/$PRGNAM-$SRCVER \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_BINDIR=/usr/bin \ + -DCMAKE_INSTALL_DOCDIR=/usr/doc \ + -DCMAKE_INSTALL_INCLUDEDIR=/usr/include \ + -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ + -DBUILD_SHARED_LIBS:BOOL=ON \ + -DLIBDXFRW_BUILD_DOC=ON \ + -DLIBDXFRW_BUILD_DWG2DXF=ON + +cmake --build build +DESTDIR=$PKG cmake --install build # Don't ship .la files: rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la diff --git a/libraries/libdxfrw/libdxfrw.info b/libraries/libdxfrw/libdxfrw.info index 69a929dadf..359321e1b2 100644 --- a/libraries/libdxfrw/libdxfrw.info +++ b/libraries/libdxfrw/libdxfrw.info @@ -1,8 +1,8 @@ PRGNAM="libdxfrw" -VERSION="0bde851_20240415" -HOMEPAGE="https://github.com/codelibs/libdxfrw" -DOWNLOAD="https://github.com/codelibs/libdxfrw/archive/0bde851/libdxfrw-0bde85180a9a5a76ced21bf1db641c2dec6923aa.tar.gz" -MD5SUM="41863ac52e2c9bb8c00eb1574aa08a56" +VERSION="2.2.0" +HOMEPAGE="https://github.com/LibreCAD/libdxfrw" +DOWNLOAD="https://github.com/LibreCAD/libdxfrw/archive/LC2.2.0/libdxfrw-LC2.2.0.tar.gz" +MD5SUM="0d34bbab5677bac2bc73761405a17018" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libdxfrw/slack-desc b/libraries/libdxfrw/slack-desc index 51f473632a..da25ae6d97 100644 --- a/libraries/libdxfrw/slack-desc +++ b/libraries/libdxfrw/slack-desc @@ -8,12 +8,12 @@ |-----handy-ruler------------------------------------------------------| libdxfrw: libdxfrw (C++ Library for DXG/DWG files) libdxfrw: -libdxfrw: libdxfrw is a free C++ library to read and write DXF files in both -libdxfrw: formats ascii and binary form. Also can read DWG files from R14 to -libdxfrw: the last V2015. +libdxfrw: libdxfrw is a free C++ library to read and write DXF files +libdxfrw: in binary form.It also has rudimentary capabilities to read +libdxfrw: DWG files. libdxfrw: libdxfrw: libdxfrw: libdxfrw: -libdxfrw: Homepage:https://github.com/orgs/codelibs +libdxfrw: Homepage:https://github.com/LibreCAD/libdxfrw libdxfrw: diff --git a/libraries/libfabric/libfabric.SlackBuild b/libraries/libfabric/libfabric.SlackBuild index f378919227..273ef52d57 100644 --- a/libraries/libfabric/libfabric.SlackBuild +++ b/libraries/libfabric/libfabric.SlackBuild @@ -35,12 +35,13 @@ # 18/08/2024: Updated to version 1.22.0 # 18/02/2025: updated to version 2.0.0 # 16/04/2025: updated to version 2.1.0 +# 25/07/2025: updated to version 2.2.0 # --------------------------------------------------------------------------------------- cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libfabric -VERSION=${VERSION:-2.1.0} +VERSION=${VERSION:-2.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,9 +82,9 @@ cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} \+ -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ ./autogen.sh CFLAGS="$SLKCFLAGS" \ @@ -119,4 +120,4 @@ mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE +/sbin/makepkg -l y -c n --remove-rpaths --remove-tmp-rpaths $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libfabric/libfabric.info b/libraries/libfabric/libfabric.info index 0cca757167..26d6a28ef5 100644 --- a/libraries/libfabric/libfabric.info +++ b/libraries/libfabric/libfabric.info @@ -1,10 +1,10 @@ PRGNAM="libfabric" -VERSION="2.1.0" +VERSION="2.2.0" HOMEPAGE="https://libfabric.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/ofiwg/libfabric/archive/v2.1.0/libfabric-2.1.0.tar.gz" -MD5SUM_x86_64="3c697457034f7bf1ebdb8c0c8d65f560" +DOWNLOAD_x86_64="https://github.com/ofiwg/libfabric/archive/v2.2.0/libfabric-2.2.0.tar.gz" +MD5SUM_x86_64="611a530878fd232a0cc0bd413f5775ad" REQUIRES="numactl rdma-core valgrind" MAINTAINER="Vijay Marcel" EMAIL="vijaymarcel@outlook.com" diff --git a/libraries/libfilezilla/libfilezilla.SlackBuild b/libraries/libfilezilla/libfilezilla.SlackBuild index 1c5577e088..e8775b84c3 100644 --- a/libraries/libfilezilla/libfilezilla.SlackBuild +++ b/libraries/libfilezilla/libfilezilla.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libfilezilla -VERSION=${VERSION:-0.50.0} +VERSION=${VERSION:-0.51.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libfilezilla/libfilezilla.info b/libraries/libfilezilla/libfilezilla.info index 7b2cd1c092..bd885d6f65 100644 --- a/libraries/libfilezilla/libfilezilla.info +++ b/libraries/libfilezilla/libfilezilla.info @@ -1,8 +1,8 @@ PRGNAM="libfilezilla" -VERSION="0.50.0" +VERSION="0.51.1" HOMEPAGE="https://lib.filezilla-project.org/" -DOWNLOAD="https://sbo-source.s3.ap-southeast-1.amazonaws.com/libfilezilla-0.50.0.tar.xz" -MD5SUM="c494c60618d2744bb69fb77777f25b47" +DOWNLOAD="https://sbo-source.s3.ap-southeast-1.amazonaws.com/libfilezilla-0.51.1.tar.xz" +MD5SUM="147fc3a4b13a19140d132632b3459a9f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libgig/libgig.SlackBuild b/libraries/libgig/libgig.SlackBuild index ea9e2d151c..b8a2b716b7 100644 --- a/libraries/libgig/libgig.SlackBuild +++ b/libraries/libgig/libgig.SlackBuild @@ -2,8 +2,8 @@ # Slackware build script for libgig -# Written by Michales Michaloudes korgie@gmail.com -# Copyright 2019-2024 Johannes Schoepfer, Germany +# Written by Michales Michaloudes +# Copyright 2019-2025 Johannes Schoepfer, Germany # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libgig -VERSION=${VERSION:-4.4.1} +VERSION=${VERSION:-4.5.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libgig/libgig.info b/libraries/libgig/libgig.info index ae12d0b8c7..4b550ac63d 100644 --- a/libraries/libgig/libgig.info +++ b/libraries/libgig/libgig.info @@ -1,8 +1,8 @@ PRGNAM="libgig" -VERSION="4.4.1" +VERSION="4.5.0" HOMEPAGE="https://www.linuxsampler.org/libgig/" -DOWNLOAD="https://download.linuxsampler.org/packages/libgig-4.4.1.tar.bz2" -MD5SUM="c1c6302c49fa6368c4f2b543b0239700" +DOWNLOAD="https://download.linuxsampler.org/packages/libgig-4.5.0.tar.bz2" +MD5SUM="40524d77d9fa315223b0d9d9d574c544" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libgit2-glib/detect-libgit2-version.patch b/libraries/libgit2-glib/detect-libgit2-version.patch deleted file mode 100644 index 27a2625205..0000000000 --- a/libraries/libgit2-glib/detect-libgit2-version.patch +++ /dev/null @@ -1,87 +0,0 @@ -diff --git a/libgit2-glib/ggit-enum-types.c.template b/libgit2-glib/ggit-enum-types.c.template -index 2c5f15b..acc5f75 100644 ---- a/libgit2-glib/ggit-enum-types.c.template -+++ b/libgit2-glib/ggit-enum-types.c.template -@@ -4,7 +4,7 @@ - /*** END file-header ***/ - - /*** BEGIN file-production ***/ --/* enumerations from "@filename@" */ -+/* enumerations from "@basename@" */ - #include "@filename@" - - /*** END file-production ***/ -diff --git a/libgit2-glib/ggit-enum-types.h.template b/libgit2-glib/ggit-enum-types.h.template -index 7d7c564..f40326d 100644 ---- a/libgit2-glib/ggit-enum-types.h.template -+++ b/libgit2-glib/ggit-enum-types.h.template -@@ -9,7 +9,7 @@ G_BEGIN_DECLS - /*** END file-header ***/ - - /*** BEGIN file-production ***/ --/* Enumerations from "@filename@" */ -+/* Enumerations from "@basename@" */ - - /*** END file-production ***/ - -diff --git a/libgit2-glib/ggit-remote-callbacks.h b/libgit2-glib/ggit-remote-callbacks.h -index 3005ff4..2340712 100644 ---- a/libgit2-glib/ggit-remote-callbacks.h -+++ b/libgit2-glib/ggit-remote-callbacks.h -@@ -24,6 +24,7 @@ - - #include <glib-object.h> - #include <git2.h> -+#include <git2/sys/errors.h> - #include <libgit2-glib/ggit-cred.h> - - G_BEGIN_DECLS -diff --git a/libgit2-glib/ggit-repository.c b/libgit2-glib/ggit-repository.c -index 1e095c8..6861c13 100644 ---- a/libgit2-glib/ggit-repository.c -+++ b/libgit2-glib/ggit-repository.c -@@ -3182,7 +3182,7 @@ ggit_repository_create_commit (GgitRepository *repository, - message, - _ggit_native_get (tree), - parent_count, -- (const git_commit **)parents_native); -+ (gpointer)parents_native); - - g_free (parents_native); - -diff --git a/libgit2-glib/ggit-types.h b/libgit2-glib/ggit-types.h -index 4d5accf..c8b7af4 100644 ---- a/libgit2-glib/ggit-types.h -+++ b/libgit2-glib/ggit-types.h -@@ -355,7 +355,8 @@ typedef enum - GGIT_CONFIG_LEVEL_XDG = 3, - GGIT_CONFIG_LEVEL_GLOBAL = 4, - GGIT_CONFIG_LEVEL_LOCAL = 5, -- GGIT_CONFIG_LEVEL_APP = 6, -+ GGIT_CONFIG_LEVEL_WORKTREE = 6, -+ GGIT_CONFIG_LEVEL_APP = 7, - GGIT_CONFIG_LEVEL_HIGHEST = -1 - } GgitConfigLevel; - -diff --git a/meson.build b/meson.build -index ddac357..c72f1e8 100644 ---- a/meson.build -+++ b/meson.build -@@ -3,7 +3,7 @@ project( - version: '1.0.0.1', - default_options: 'buildtype=debugoptimized', - license: 'LGPL2+', -- meson_version: '>= 0.49.0', -+ meson_version: '>= 0.59.0', - ) - - libgit2_glib_version = meson.project_version() -@@ -124,7 +124,7 @@ glib_dep = dependency('glib-2.0', version: '>=' + glib_req) - gobject_dep = dependency('gobject-2.0', version: '>=' + glib_req) - gio_dep = dependency('gio-2.0', version: '>=' + glib_req) - --libgit2_dep = dependency('libgit2', version: '>= 0.25.0') -+libgit2_dep = dependency('libgit2', version: '>= 1.8.0') - - enable_gir = get_option('introspection') - if enable_gir diff --git a/libraries/libgit2-glib/libgit2-glib.SlackBuild b/libraries/libgit2-glib/libgit2-glib.SlackBuild index aca86d980b..7c558cfbed 100644 --- a/libraries/libgit2-glib/libgit2-glib.SlackBuild +++ b/libraries/libgit2-glib/libgit2-glib.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libgit2-glib -VERSION=${VERSION:-1.0.0.1} +VERSION=${VERSION:-1.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -71,7 +71,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -80,8 +80,8 @@ 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 {} \; -# Build against libgit2 version >= 1.0 -patch -p1 < $CWD/detect-libgit2-version.patch +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/libraries/libgit2-glib/libgit2-glib.info b/libraries/libgit2-glib/libgit2-glib.info index a6f23b86c1..6ba1a766bc 100644 --- a/libraries/libgit2-glib/libgit2-glib.info +++ b/libraries/libgit2-glib/libgit2-glib.info @@ -1,10 +1,10 @@ PRGNAM="libgit2-glib" -VERSION="1.0.0.1" +VERSION="1.2.1" HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib" -DOWNLOAD="https://download.gnome.org/sources/libgit2-glib/1.0/libgit2-glib-1.0.0.1.tar.xz" -MD5SUM="d5b64b1cea56253301bcc87e3d50fb56" +DOWNLOAD="https://gitlab.gnome.org/GNOME/libgit2-glib/-/archive/1.2.1/libgit2-glib-1.2.1.tar.gz" +MD5SUM="cda52c49cc6a3f3bcb863365f1e8196b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="libgit2" +REQUIRES="libgit2 gi-docgen python3-meson-opt" MAINTAINER="Pouria Rezaei" EMAIL="Pouria.rz@outlook.com" diff --git a/libraries/libgit2/libgit2.SlackBuild b/libraries/libgit2/libgit2.SlackBuild index 5e4a651133..1712dcfb83 100644 --- a/libraries/libgit2/libgit2.SlackBuild +++ b/libraries/libgit2/libgit2.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libgit2 -VERSION=${VERSION:-1.8.4} +VERSION=${VERSION:-1.9.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -89,7 +89,7 @@ cd build -DREGEX_BACKEND=pcre \ -DUSE_SHA1=HTTPS \ -DUSE_HTTPS=OpenSSL \ - -DUSE_HTTP_PARSER=system \ + -DUSE_HTTP_PARSER=llhttp \ -DUSE_SSH=ON \ -DUSE_NTLMCLIENT=OFF \ -DLIB_INSTALL_DIR:PATH="lib${LIBDIRSUFFIX}" \ diff --git a/libraries/libgit2/libgit2.info b/libraries/libgit2/libgit2.info index d2c1fcc27f..bd6af4abd6 100644 --- a/libraries/libgit2/libgit2.info +++ b/libraries/libgit2/libgit2.info @@ -1,10 +1,10 @@ PRGNAM="libgit2" -VERSION="1.8.4" +VERSION="1.9.1" HOMEPAGE="https://libgit2.github.com/" -DOWNLOAD="https://github.com/libgit2/libgit2/archive/v1.8.4/libgit2-1.8.4.tar.gz" -MD5SUM="6352002ea5edb07c84503aaa8a375398" +DOWNLOAD="https://github.com/libgit2/libgit2/archive/v1.9.1/libgit2-1.9.1.tar.gz" +MD5SUM="7f15b98033d0c881f4e756d10e65d14f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="llhttp" MAINTAINER="Pouria Rezaei" EMAIL="Pouria.rz@outlook.com" diff --git a/libraries/libmediainfo/graphviz-13.patch.gz b/libraries/libmediainfo/graphviz-13.patch.gz Binary files differnew file mode 100644 index 0000000000..376b6c3396 --- /dev/null +++ b/libraries/libmediainfo/graphviz-13.patch.gz diff --git a/libraries/libmediainfo/libmediainfo.SlackBuild b/libraries/libmediainfo/libmediainfo.SlackBuild index cf0b8fd7dc..1d83d17280 100644 --- a/libraries/libmediainfo/libmediainfo.SlackBuild +++ b/libraries/libmediainfo/libmediainfo.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libmediainfo VERSION=${VERSION:-25.04} SRCNAM=MediaInfoLib -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -41,9 +41,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 @@ -91,6 +88,9 @@ if pkg-config --exists tinyxml2 ; then tinyxml2="--with-libtinyxml2" ; else tiny # https://github.com/MediaArea/MediaInfoLib/issues/2143 sed -i 's|Renderers_Size, NULL|Renderers_Size|' Source/MediaInfo/Export/Export_Graph.cpp +# Patch for Graphviz 13, thanks to ARC Linux +gzip -d < $CWD/graphviz-13.patch.gz | patch -p1 + cd Project/GNU/Library ./autogen.sh diff --git a/libraries/libmodsecurity/libmodsecurity.SlackBuild b/libraries/libmodsecurity/libmodsecurity.SlackBuild index a9de9bca9e..2b43ab667e 100644 --- a/libraries/libmodsecurity/libmodsecurity.SlackBuild +++ b/libraries/libmodsecurity/libmodsecurity.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libmodsecurity SRCNAM=modsecurity -VERSION=${VERSION:-3.0.13} +VERSION=${VERSION:-3.0.14} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libmodsecurity/libmodsecurity.info b/libraries/libmodsecurity/libmodsecurity.info index 38cf200bb2..3c94b2a346 100644 --- a/libraries/libmodsecurity/libmodsecurity.info +++ b/libraries/libmodsecurity/libmodsecurity.info @@ -1,8 +1,8 @@ PRGNAM="libmodsecurity" -VERSION="3.0.13" +VERSION="3.0.14" HOMEPAGE="https://www.modsecurity.org/" -DOWNLOAD="https://github.com/owasp-modsecurity/ModSecurity/releases/download/v3.0.13/modsecurity-v3.0.13.tar.gz" -MD5SUM="9d29316557f7f5c0104b4fbccf465da2" +DOWNLOAD="https://github.com/owasp-modsecurity/ModSecurity/releases/download/v3.0.14/modsecurity-v3.0.14.tar.gz" +MD5SUM="b390cca4b62c6d6d35521fba9cf29c69" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="yajl" diff --git a/libraries/libmpdclient/libmpdclient.SlackBuild b/libraries/libmpdclient/libmpdclient.SlackBuild index 62ad83ada0..6a49dc44dd 100644 --- a/libraries/libmpdclient/libmpdclient.SlackBuild +++ b/libraries/libmpdclient/libmpdclient.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for libmpdclient -# Copyright 2022-2024 Eugene M., <damagedone at gmx dot com> +# Copyright 2022-2025 Eugene M., <damagedone at gmx dot com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libmpdclient -VERSION=${VERSION:-2.22} +VERSION=${VERSION:-2.23} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -99,8 +99,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mv $PKG/usr/share/doc/libmpdclient/* $PKG/usr/doc/$PRGNAM-$VERSION -rm -rf $PKG/usr/share/ - +rm -rf $PKG/usr/share/doc mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/libraries/libmpdclient/libmpdclient.info b/libraries/libmpdclient/libmpdclient.info index bf9eb9cfb5..1258aee274 100644 --- a/libraries/libmpdclient/libmpdclient.info +++ b/libraries/libmpdclient/libmpdclient.info @@ -1,8 +1,8 @@ PRGNAM="libmpdclient" -VERSION="2.22" +VERSION="2.23" HOMEPAGE="https://www.musicpd.org/doc/libmpdclient/" -DOWNLOAD="https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.22.tar.xz" -MD5SUM="3c9ddd62e1c97f5530733acf6b7bde9f" +DOWNLOAD="https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.23.tar.xz" +MD5SUM="53fd50b49a6d384240bba135b654d837" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libreadline-java/libreadline-java.SlackBuild b/libraries/libreadline-java/libreadline-java.SlackBuild index bb0d19445e..d4165221eb 100644 --- a/libraries/libreadline-java/libreadline-java.SlackBuild +++ b/libraries/libreadline-java/libreadline-java.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for libreadline-java # Copyright 2013,2014,2017,2022 Andrew Clemons, Wellington, New Zealand +# Copyright 2025 Andrew Clemons, Tokyo, Japan # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libreadline-java -VERSION=${VERSION:-0.8.3} +VERSION=${VERSION:-0.8.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libreadline-java/libreadline-java.info b/libraries/libreadline-java/libreadline-java.info index 24353bad28..55dabb2e36 100644 --- a/libraries/libreadline-java/libreadline-java.info +++ b/libraries/libreadline-java/libreadline-java.info @@ -1,8 +1,8 @@ PRGNAM="libreadline-java" -VERSION="0.8.3" +VERSION="0.8.4" HOMEPAGE="https://github.com/aclemons/java-readline" -DOWNLOAD="https://github.com/aclemons/java-readline/releases/download/v0.8.3/libreadline-java-0.8.3-src.tar.gz" -MD5SUM="d60bdafaf65438def6d3def298d0b934" +DOWNLOAD="https://github.com/aclemons/java-readline/releases/download/v0.8.4/libreadline-java-0.8.4-src.tar.gz" +MD5SUM="4d64ec4bd0abd7ba6c873abfbb6bae76" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="zulu-openjdk8" diff --git a/libraries/libsidplay2/libsidplay2.SlackBuild b/libraries/libsidplay2/libsidplay2.SlackBuild index a51846c4f5..91ebf1eac0 100644 --- a/libraries/libsidplay2/libsidplay2.SlackBuild +++ b/libraries/libsidplay2/libsidplay2.SlackBuild @@ -4,7 +4,7 @@ # Copyright 2011-2012 Dominik Drobek <dominik.drobek@o2.pl> # Copyright 2010-2019 Marcel Saegebarth <marc@mos6581.de> -# Copyright 2020 Christoph Willing Brisbane, Australia +# Copyright 2020-2025 Christoph Willing, Sydney Australia # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -45,9 +45,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 diff --git a/libraries/libstrophe/libstrophe.SlackBuild b/libraries/libstrophe/libstrophe.SlackBuild index 1a90da4539..abf33e9d24 100644 --- a/libraries/libstrophe/libstrophe.SlackBuild +++ b/libraries/libstrophe/libstrophe.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libstrophe -VERSION=${VERSION:-0.13.1} +VERSION=${VERSION:-0.14.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,6 +79,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 {} \; +# Fix the compilation error. See: +# https://github.com/strophe/libstrophe/issues/253 +patch -p1 --verbose < $CWD/use-void-to-store-func-ptr.patch + mkdir -p m4 # "If you are building from a source control checkout, run:" ./bootstrap.sh diff --git a/libraries/libstrophe/libstrophe.info b/libraries/libstrophe/libstrophe.info index 8ee88b95fe..d8c798731e 100644 --- a/libraries/libstrophe/libstrophe.info +++ b/libraries/libstrophe/libstrophe.info @@ -1,10 +1,10 @@ PRGNAM="libstrophe" -VERSION="0.13.1" +VERSION="0.14.0" HOMEPAGE="http://strophe.im/libstrophe/" -DOWNLOAD="https://github.com/strophe/libstrophe/archive/0.13.1/libstrophe-0.13.1.tar.gz" -MD5SUM="90764f79796d9242ad4c0966625cf9fc" +DOWNLOAD="https://github.com/strophe/libstrophe/archive/0.14.0/libstrophe-0.14.0.tar.gz" +MD5SUM="4df6bbe7c78516ffef4d8b52e7df8771" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Pedro R.M. Júnior" -EMAIL="pedrormjunior@gmail.com" +MAINTAINER="Shahab Vahedi" +EMAIL="list+sbo@vahedi.org" diff --git a/libraries/libstrophe/use-void-to-store-func-ptr.patch b/libraries/libstrophe/use-void-to-store-func-ptr.patch new file mode 100644 index 0000000000..3c3a46e9ea --- /dev/null +++ b/libraries/libstrophe/use-void-to-store-func-ptr.patch @@ -0,0 +1,53 @@ +From dfb3e868248d86fc0f5553dffbb6f7c367c3c383 Mon Sep 17 00:00:00 2001 +From: Steffen Jaeckel <s@jaeckel.eu> +Date: Wed, 26 Mar 2025 14:14:19 +0100 +Subject: [PATCH] Use `void*` to store function pointer when compiled as C23. + +[0] decided that `rettype (*foo)();` must now be interpreted as +`rettype (*foo)(void);`. Luckily it also allows now to store function +pointers in a `void*` (c.f. Ch. J.5.7). + +[0]: https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf + +Signed-off-by: Steffen Jaeckel <s@jaeckel.eu> +--- + src/common.h | 7 ++++++- + src/handler.c | 2 -- + 2 files changed, 6 insertions(+), 3 deletions(-) + +diff --git a/src/common.h b/src/common.h +index 75134bea..c387c0fe 100644 +--- a/src/common.h ++++ b/src/common.h +@@ -30,12 +30,17 @@ + #include "snprintf.h" + + /** handlers **/ ++#if (__STDC_VERSION__ >= 202000L) ++typedef void* xmpp_void_handler; ++#else ++typedef int (*xmpp_void_handler)(); ++#endif + + typedef struct _xmpp_handlist_t xmpp_handlist_t; + struct _xmpp_handlist_t { + /* common members */ + int user_handler; +- int (*handler)(); ++ xmpp_void_handler handler; + void *userdata; + int enabled; /* handlers are added disabled and enabled after the + * handler chain is processed to prevent stanzas from +diff --git a/src/handler.c b/src/handler.c +index 1c9bf9f7..05772522 100644 +--- a/src/handler.c ++++ b/src/handler.c +@@ -25,8 +25,6 @@ + #include "common.h" + #include "ostypes.h" + +-typedef int (*xmpp_void_handler)(); +- + /* Remove item from the list pointed by head, but don't free it. + * There can be a situation when user's handler deletes another handler which + * is the previous in the list. handler_fire_stanza() and handler_fire_timed() diff --git a/libraries/libsvm/libsvm.SlackBuild b/libraries/libsvm/libsvm.SlackBuild index e222210b9e..6e71323423 100644 --- a/libraries/libsvm/libsvm.SlackBuild +++ b/libraries/libsvm/libsvm.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for libsvm -# Copyright 2024 Giancarlo Dessi, Cagliari, IT +# Copyright 2024-2025 Giancarlo Dessi, Cagliari, IT # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libsvm -VERSION=${VERSION:-3.35} +VERSION=${VERSION:-3.36} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libsvm/libsvm.info b/libraries/libsvm/libsvm.info index 2511f75a87..8c6c532110 100644 --- a/libraries/libsvm/libsvm.info +++ b/libraries/libsvm/libsvm.info @@ -1,8 +1,8 @@ PRGNAM="libsvm" -VERSION="3.35" +VERSION="3.36" HOMEPAGE="https://www.csie.ntu.edu.tw/~cjlin/libsvm/" -DOWNLOAD="https://github.com/cjlin1/libsvm/archive/v335/libsvm-335.tar.gz" -MD5SUM="93228a1542099b7d19d64290b8a5f571" +DOWNLOAD="https://github.com/cjlin1/libsvm/archive/v336/libsvm-336.tar.gz" +MD5SUM="a93de5a77a453c1ea1b99269473eb71e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-scipy" diff --git a/libraries/libthai/README b/libraries/libthai/README deleted file mode 100644 index dda66eaab2..0000000000 --- a/libraries/libthai/README +++ /dev/null @@ -1,6 +0,0 @@ -LibThai is a set of Thai language support routines aimed to ease -developers' tasks to incorporate Thai language support in their -applications. It includes important Thai-specific functions e.g. word -breaking, input and output methods as well as basic character and -string supports. LibThai is an Open Source and collaborative effort -initiated by Thai Linux Working Group and opened for all contributors. diff --git a/libraries/libthai/libthai.info b/libraries/libthai/libthai.info deleted file mode 100644 index 8487ba712b..0000000000 --- a/libraries/libthai/libthai.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libthai" -VERSION="0.1.28" -HOMEPAGE="https://linux.thai.net/projects/libthai/" -DOWNLOAD="https://linux.thai.net/pub/thailinux/software/libthai/libthai-0.1.28.tar.xz" -MD5SUM="aba40accba3831298d50b1b672dd2e68" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="libdatrie" -MAINTAINER="fuzzix" -EMAIL="fuzzix@gmail.com" diff --git a/libraries/libthai/slack-desc b/libraries/libthai/slack-desc deleted file mode 100644 index f319d5181e..0000000000 --- a/libraries/libthai/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -libthai: libthai (A set of Thai language support routines) -libthai: -libthai: LibThai is a set of Thai language support routines aimed to ease -libthai: developers' tasks to incorporate Thai language support in their -libthai: applications. -libthai: -libthai: It includes important Thai-specific functions e.g. word breaking, -libthai: input and output methods as well as basic character and string -libthai: supports. -libthai: -libthai: https://linux.thai.net/projects/libthai/ diff --git a/libraries/libtorrent/libtorrent.SlackBuild b/libraries/libtorrent/libtorrent.SlackBuild index 1f41c92656..cee693fd91 100644 --- a/libraries/libtorrent/libtorrent.SlackBuild +++ b/libraries/libtorrent/libtorrent.SlackBuild @@ -9,6 +9,7 @@ # Original version had no license. Modified version is # licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20250902 bkw: update for v0.15.6. # 20250124 bkw: update for v0.15.1. # 20241124 bkw: update for v0.14.0. # 20240916 bkw: @@ -22,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libtorrent -VERSION=${VERSION:-0.15.1} +VERSION=${VERSION:-0.15.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libtorrent/libtorrent.info b/libraries/libtorrent/libtorrent.info index 584fe67161..e190bb5041 100644 --- a/libraries/libtorrent/libtorrent.info +++ b/libraries/libtorrent/libtorrent.info @@ -1,8 +1,8 @@ PRGNAM="libtorrent" -VERSION="0.15.1" +VERSION="0.15.6" HOMEPAGE="https://github.com/rakshasa/libtorrent" -DOWNLOAD="https://github.com/rakshasa/libtorrent/archive/v0.15.1/libtorrent-0.15.1.tar.gz" -MD5SUM="ee2b94b7969c4270dfb1de2de3662c66" +DOWNLOAD="https://github.com/rakshasa/libtorrent/archive/v0.15.6/libtorrent-0.15.6.tar.gz" +MD5SUM="15267eeda649441831e651b0775789b0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libuninameslist/libuninameslist.SlackBuild b/libraries/libuninameslist/libuninameslist.SlackBuild index b043994ed7..72e0062147 100644 --- a/libraries/libuninameslist/libuninameslist.SlackBuild +++ b/libraries/libuninameslist/libuninameslist.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for libuninameslist -# Copyright 2024 Vijay Marcel +# Copyright 2024-2025 Vijay Marcel # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libuninameslist -VERSION=${VERSION:-20240910} +VERSION=${VERSION:-20250909} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,9 +76,9 @@ cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} \+ -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ autoreconf -fiv CFLAGS="$SLKCFLAGS" \ diff --git a/libraries/libuninameslist/libuninameslist.info b/libraries/libuninameslist/libuninameslist.info index 7331f8fcc2..357ac400b6 100644 --- a/libraries/libuninameslist/libuninameslist.info +++ b/libraries/libuninameslist/libuninameslist.info @@ -1,8 +1,8 @@ PRGNAM="libuninameslist" -VERSION="20240910" +VERSION="20250909" HOMEPAGE="https://github.com/fontforge/libuninameslist" -DOWNLOAD="https://github.com/fontforge/libuninameslist/archive/20240910/libuninameslist-20240910.tar.gz" -MD5SUM="5d1aba477c5099ebb2d4306356b046b9" +DOWNLOAD="https://github.com/fontforge/libuninameslist/archive/20250909/libuninameslist-20250909.tar.gz" +MD5SUM="0bd0a5a0e6875142928ca186288fbd8a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libxmlb/libxmlb.SlackBuild b/libraries/libxmlb/libxmlb.SlackBuild index 2b10e39498..904dc24fc5 100644 --- a/libraries/libxmlb/libxmlb.SlackBuild +++ b/libraries/libxmlb/libxmlb.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libxmlb -VERSION=${VERSION:-0.3.22} +VERSION=${VERSION:-0.3.23} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libxmlb/libxmlb.info b/libraries/libxmlb/libxmlb.info index fa18ad6b79..45272e5a6b 100644 --- a/libraries/libxmlb/libxmlb.info +++ b/libraries/libxmlb/libxmlb.info @@ -1,8 +1,8 @@ PRGNAM="libxmlb" -VERSION="0.3.22" +VERSION="0.3.23" HOMEPAGE="https://github.com/hughsie/libxmlb" -DOWNLOAD="https://github.com/hughsie/libxmlb/archive/0.3.22/libxmlb-0.3.22.tar.gz" -MD5SUM="c3504784956293cdcfdf19ce89e15fe0" +DOWNLOAD="https://github.com/hughsie/libxmlb/archive/0.3.23/libxmlb-0.3.23.tar.gz" +MD5SUM="45104469f6cf5f9f1e65407b55ebd7f5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-meson-opt" diff --git a/libraries/libyuv/libyuv.SlackBuild b/libraries/libyuv/libyuv.SlackBuild index 81457d8205..db424151bf 100644 --- a/libraries/libyuv/libyuv.SlackBuild +++ b/libraries/libyuv/libyuv.SlackBuild @@ -29,13 +29,14 @@ # 15/05/2023: Updated to Debian git commit 62af467 on 07/01/2023 # 06/02/2023: Updated to Debian git commit 95d8726 on 16/01/2024 # 18/04/2025: updated to version 0.0.1904.20250204 +# 10/09/2025: updated to version 0.0.1916.20250814 # ---------------------------------------------------------------------------------- cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libyuv -VERSION=${VERSION:-0.0.1904.20250204} +VERSION=${VERSION:-0.0.1916.20250814} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libyuv/libyuv.info b/libraries/libyuv/libyuv.info index 784d891e9c..a27a54d26c 100644 --- a/libraries/libyuv/libyuv.info +++ b/libraries/libyuv/libyuv.info @@ -1,8 +1,8 @@ PRGNAM="libyuv" -VERSION="0.0.1904.20250204" +VERSION="0.0.1916.20250814" HOMEPAGE="https://chromium.googlesource.com/libyuv/libyuv/" -DOWNLOAD="https://salsa.debian.org/debian/libyuv/-/archive/upstream/0.0.1904.20250204/libyuv-upstream-0.0.1904.20250204.tar.gz" -MD5SUM="4bd0f590771fe83b755a5b291e4354d3" +DOWNLOAD="https://salsa.debian.org/debian/libyuv/-/archive/upstream/0.0.1916.20250814/libyuv-upstream-0.0.1916.20250814.tar.gz" +MD5SUM="76e453f91dd7f17861deb02d8c03d489" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/nng/nng.SlackBuild b/libraries/nng/nng.SlackBuild index 9b5576c823..e4b9832a7d 100644 --- a/libraries/nng/nng.SlackBuild +++ b/libraries/nng/nng.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nng -VERSION=${VERSION:-1.9.0} +VERSION=${VERSION:-1.11} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -92,7 +92,6 @@ cd build -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_BUILD_TYPE=Release .. - make make install/strip DESTDIR=$PKG cd .. @@ -101,7 +100,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - CODE_OF_CONDUCT.adoc LICENSE.txt README.adoc RELEASE_NOTES.adoc UKRAINE.adoc \ + CODE_OF_CONDUCT.adoc LICENSE.txt README.adoc UKRAINE.adoc \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild find $PKG/usr/doc -type f -exec chmod 644 {} \; diff --git a/libraries/nng/nng.info b/libraries/nng/nng.info index 1829e2b300..bd17d620b1 100644 --- a/libraries/nng/nng.info +++ b/libraries/nng/nng.info @@ -1,8 +1,8 @@ PRGNAM="nng" -VERSION="1.9.0" +VERSION="1.11" HOMEPAGE="https://nng.nanomsg.org/" -DOWNLOAD="https://github.com/nanomsg/nng/archive/v1.9.0/nng-1.9.0.tar.gz" -MD5SUM="c59754b07fe5370fa0c224aed546b108" +DOWNLOAD="https://github.com/nanomsg/nng/archive/v1.11/nng-1.11.tar.gz" +MD5SUM="e901b96cbf0626076f2b05ffbc2012b8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/oath-toolkit/oath-toolkit.SlackBuild b/libraries/oath-toolkit/oath-toolkit.SlackBuild index 0577980210..e49cb6f44d 100644 --- a/libraries/oath-toolkit/oath-toolkit.SlackBuild +++ b/libraries/oath-toolkit/oath-toolkit.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for oath-toolkit -# Copyright 2014-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2014-2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=oath-toolkit -VERSION=${VERSION:-2.6.12} +VERSION=${VERSION:-2.6.13} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/oath-toolkit/oath-toolkit.info b/libraries/oath-toolkit/oath-toolkit.info index f3a3f54b40..962343ea34 100644 --- a/libraries/oath-toolkit/oath-toolkit.info +++ b/libraries/oath-toolkit/oath-toolkit.info @@ -1,8 +1,8 @@ PRGNAM="oath-toolkit" -VERSION="2.6.12" +VERSION="2.6.13" HOMEPAGE="https://www.nongnu.org/oath-toolkit/" -DOWNLOAD="https://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-2.6.12.tar.gz" -MD5SUM="b34cefe4d92762c6b81e9a3cb5fb753c" +DOWNLOAD="https://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-2.6.13.tar.gz" +MD5SUM="88ed19e9dd8447df6e9e9d445c131fa4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="xmlsec" diff --git a/libraries/openvdb/README b/libraries/openvdb/README index 8e832e44fc..1d2299b8a3 100644 --- a/libraries/openvdb/README +++ b/libraries/openvdb/README @@ -14,3 +14,7 @@ support for it, feel free to modify the slackbuild to set VDB is a format for storing "volumetric data", such as fog, clouds, and "point cloud" in scientific data. +IMPORTANT: + +openvdb REQUIRES llvm-20.1.8 from slackware64-15.0/extra + diff --git a/libraries/openvdb/openvdb.SlackBuild b/libraries/openvdb/openvdb.SlackBuild index 465bb243a4..b43826bed2 100644 --- a/libraries/openvdb/openvdb.SlackBuild +++ b/libraries/openvdb/openvdb.SlackBuild @@ -25,11 +25,13 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=openvdb -VERSION=${VERSION:-10.0.1} +VERSION=${VERSION:-12.0.1.20250803} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} +COMMIT=8348da235cb7d57924012c5074d9489098f69736 + if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; @@ -69,21 +71,36 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $PRGNAM-$COMMIT +tar xvf $CWD/$PRGNAM-$COMMIT.tar.gz +cd $PRGNAM-$COMMIT chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} + -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + + +sed -i 's/set(MINIMUM_PYTHON_VERSION 3.10)/set(MINIMUM_PYTHON_VERSION 3.9)/g' ./cmake/config/OpenVDBVersions.cmake +sed -i 's/set(MINIMUM_BOOST_VERSION 1.80)/set(MINIMUM_BOOST_VERSION 1.78)/g' ./cmake/config/OpenVDBVersions.cmake + +printf '%s\n' 'include(FeatureSummary) +feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES) +#message(FATAL_ERROR "Tbb_LIBRARIES=${Tbb_LIBRARIES}, Tbb_LIBRARY_DIRS=${Tbb_LIBRARY_DIRS} Tbb_INCLUDE_DIRS=${Tbb_INCLUDE_DIRS} ") +' >> CMakeLists.txt + +sed -i 's|TBB ${MINIMUM_TBB_VERSION}|TBB ${MINIMUM_TBB_VERSION} NO_DEFAULT_PATH PATHS '"/usr/lib$LIBDIRSUFFIX/cmake"' |g' ./openvdb_ax/openvdb_ax/test/CMakeLists.txt \ + ./nanovdb/nanovdb/CMakeLists.txt ./openvdb/openvdb/unittest/CMakeLists.txt ./openvdb/openvdb/CMakeLists.txt \ + ./cmake/FindOpenVDB.cmake ./openvdb_cmd/CMakeLists.txt ./openvdb_cmd/CMakeLists.txt ./openvdb_cmd/vdb_ax/CMakeLists.txt mkdir -p build cd build - cmake \ + cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_COMPILER=clang \ + -DCMAKE_CXX_COMPILER=clang++ \ + -DDISABLE_DEPENDENCY_VERSION_CHECKS=OFF \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ @@ -99,13 +116,18 @@ cd build -DOPENVDB_BUILD_VDB_TOOL=ON \ -DOPENVDB_BUILD_VDB_VIEW=ON \ -DOPENVDB_CORE_STATIC=OFF \ + -DCMAKE_SHARED_LINKER_FLAGS=' -ltbb ' \ + -DCMAKE_EXE_LINKER_FLAGS=' -ltbb ' \ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ -DUSE_PNG=ON \ + -DTBB_LIBRARYDIR=/usr/lib$LIBDIRSUFFIX \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG cd .. +rm $PKG/usr/lib$LIBDIRSUFFIX/libopenvdb_ax.a + rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ @@ -115,6 +137,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION mv $PKG/usr/share/doc/* $PKG/usr/doc/$PRGNAM-$VERSION rm -rf $PKG/usr/share/doc +rmdir $PKG/usr/share cp -a \ CONTRIBUTING.md README.md LICENSE \ diff --git a/libraries/openvdb/openvdb.info b/libraries/openvdb/openvdb.info index 88e5891ac6..31c573789c 100644 --- a/libraries/openvdb/openvdb.info +++ b/libraries/openvdb/openvdb.info @@ -1,10 +1,10 @@ PRGNAM="openvdb" -VERSION="10.0.1" +VERSION="12.0.1.20250803" HOMEPAGE="https://github.com/AcademySoftwareFoundation/openvdb/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/AcademySoftwareFoundation/openvdb/archive/v10.0.1/openvdb-10.0.1.tar.gz" -MD5SUM_x86_64="0239ff0c912a3eac76bd6a4ae1b03522" -REQUIRES="c-blosc tbb glfw3" +DOWNLOAD_x86_64="https://github.com/AcademySoftwareFoundation/openvdb/archive/8348da235cb7d57924012c5074d9489098f69736/openvdb-8348da235cb7d57924012c5074d9489098f69736.tar.gz" +MD5SUM_x86_64="31eec1bca6b5b7e81d7c818ebb6bcc46" +REQUIRES="c-blosc tbb glfw3 nanobind" MAINTAINER="Lockywolf" EMAIL="for_sbo.openvdb_2023-07-12@lockywolf.net" diff --git a/libraries/properties-cpp/properties-cpp.SlackBuild b/libraries/properties-cpp/properties-cpp.SlackBuild index e90b005dc2..c5564a9c3e 100644 --- a/libraries/properties-cpp/properties-cpp.SlackBuild +++ b/libraries/properties-cpp/properties-cpp.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for properties-cpp -# Copyright 2017-2023 Jeremy Hansen <jebrhansen+SBo -at- gmail.com +# Copyright 2017-2025 Jeremy Hansen <jebrhansen+SBo -at- gmail.com # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=properties-cpp -VERSION=${VERSION:-0.0.3} +VERSION=${VERSION:-0.0.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/properties-cpp/properties-cpp.info b/libraries/properties-cpp/properties-cpp.info index b4e051b992..dda3e671c4 100644 --- a/libraries/properties-cpp/properties-cpp.info +++ b/libraries/properties-cpp/properties-cpp.info @@ -1,8 +1,8 @@ PRGNAM="properties-cpp" -VERSION="0.0.3" +VERSION="0.0.4" HOMEPAGE="https://gitlab.com/ubports/development/core/lib-cpp/properties-cpp/" -DOWNLOAD="https://gitlab.com/ubports/development/core/lib-cpp/properties-cpp/-/archive/0.0.3/properties-cpp-0.0.3.tar.gz" -MD5SUM="ceb67befe3a5d6f49293a15630b7fbd4" +DOWNLOAD="https://gitlab.com/ubports/development/core/lib-cpp/properties-cpp/-/archive/0.0.4/properties-cpp-0.0.4.tar.gz" +MD5SUM="53af6b7524886fe6eb5bd7c9a4d18032" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="graphviz" diff --git a/libraries/pystring/Buildpystring.cmake b/libraries/pystring/Buildpystring.cmake new file mode 100644 index 0000000000..10f638c9a8 --- /dev/null +++ b/libraries/pystring/Buildpystring.cmake @@ -0,0 +1,32 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright Contributors to the OpenColorIO Project. + +project(pystring) + +cmake_minimum_required(VERSION 3.10) + +set(HEADERS + pystring.h +) + +set(SOURCES + pystring.cpp +) + +add_library(${PROJECT_NAME} STATIC ${HEADERS} ${SOURCES}) + +if(UNIX) + set(pystring_CXX_FLAGS "${pystring_CXX_FLAGS} -fPIC") +endif() + +set_target_properties(${PROJECT_NAME} PROPERTIES + COMPILE_FLAGS "${PLATFORM_COMPILE_FLAGS} ${pystring_CXX_FLAGS}" + PUBLIC_HEADER "${HEADERS}" +) + +install(TARGETS ${PROJECT_NAME} + RUNTIME DESTINATION bin + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib${LIB_SUFFIX} + PUBLIC_HEADER DESTINATION include/pystring +) diff --git a/libraries/pystring/README b/libraries/pystring/README new file mode 100644 index 0000000000..593e9fc0c5 --- /dev/null +++ b/libraries/pystring/README @@ -0,0 +1,16 @@ +Originally developed at Sony Pictures Imageworks, pystring is a +collection of C++ functions which match the interface and behavior +of python's string class methods using std::string. Implemented +in C++, it does not require or make use of a python interpreter. +It provides convenience and familiarity for common string operations +not included in the standard C++ library. It's also useful in +environments where both C++ and python are used. + +Overlapping functionality (such as index and slice/substr) of +std::string is included to match python interfaces. + +Originally developed at Sony Pictures Imageworks. +http://opensource.imageworks.com/ + +Note: Despite the infrequent updates, this repo is not dead/abandoned +- just stable! We use it every day at Imageworks. diff --git a/libraries/libthai/libthai.SlackBuild b/libraries/pystring/pystring.SlackBuild index 782114b244..9e2c60442a 100644 --- a/libraries/libthai/libthai.SlackBuild +++ b/libraries/pystring/pystring.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for libthai +# Slackware build script for pystring -# Copyright 2019 fuzzix <fuzzix@gmail.com> +# Copyright 2025 Christoph Willing, Sydney Australia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,9 +24,9 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=libthai -VERSION=${VERSION:-0.1.28} -BUILD=${BUILD:-2} +PRGNAM=pystring +VERSION=${VERSION:-1.1.4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +38,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 @@ -70,8 +67,9 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION +cp $CWD/Buildpystring.cmake CMakeLists.txt chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -79,30 +77,27 @@ 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 {} \; -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --with-html-docdir=/usr/doc/$PRGNAM-$VERSION/help \ - --enable-static=no \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG +mkdir -p build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install/strip DESTDIR=$PKG +cd .. + +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la 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 mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE README* $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -rm -f $PKG/usr/lib*/*.la - mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/libraries/pystring/pystring.info b/libraries/pystring/pystring.info new file mode 100644 index 0000000000..79d90e9623 --- /dev/null +++ b/libraries/pystring/pystring.info @@ -0,0 +1,10 @@ +PRGNAM="pystring" +VERSION="1.1.4" +HOMEPAGE="https://github.com/imageworks/pystring" +DOWNLOAD="https://github.com/imageworks/pystring/archive/refs/tags/v1.1.4/pystring-1.1.4.tar.gz" +MD5SUM="e469841e8cea730353b7beb8ef8b33a4" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Christoph Willing" +EMAIL="chris.willing@linux.com" diff --git a/libraries/pystring/slack-desc b/libraries/pystring/slack-desc new file mode 100644 index 0000000000..80856ffa97 --- /dev/null +++ b/libraries/pystring/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +pystring: pystring (C++ implementation of Python string methods) +pystring: +pystring: Originally developed at Sony Pictures Imageworks, pystring is a +pystring: collection of C++ functions which match the interface and behavior +pystring: of python's string class methods using std::string. Implemented +pystring: in C++, it does not require or make use of a python interpreter. +pystring: It provides convenience and familiarity for common string operations +pystring: not included in the standard C++ library. It's also useful in +pystring: environments where both C++ and python are used. +pystring: +pystring: diff --git a/libraries/python3-ruamel.yaml/python3-ruamel.yaml.SlackBuild b/libraries/python3-ruamel.yaml/python3-ruamel.yaml.SlackBuild index 03fabe1030..b3585ed9d1 100644 --- a/libraries/python3-ruamel.yaml/python3-ruamel.yaml.SlackBuild +++ b/libraries/python3-ruamel.yaml/python3-ruamel.yaml.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-ruamel.yaml -VERSION=${VERSION:-0.18.13} +VERSION=${VERSION:-0.18.15} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/python3-ruamel.yaml/python3-ruamel.yaml.info b/libraries/python3-ruamel.yaml/python3-ruamel.yaml.info index 990d8c77c4..6d02785982 100644 --- a/libraries/python3-ruamel.yaml/python3-ruamel.yaml.info +++ b/libraries/python3-ruamel.yaml/python3-ruamel.yaml.info @@ -1,8 +1,8 @@ PRGNAM="python3-ruamel.yaml" -VERSION="0.18.13" +VERSION="0.18.15" HOMEPAGE="https://sourceforge.net/p/ruamel-yaml" -DOWNLOAD="https://files.pythonhosted.org/packages/source/r/ruamel.yaml/ruamel.yaml-0.18.13.tar.gz" -MD5SUM="bbeeb8c58e77314ff63380df056cd360" +DOWNLOAD="https://files.pythonhosted.org/packages/source/r/ruamel.yaml/ruamel.yaml-0.18.15.tar.gz" +MD5SUM="ee73a2076f7ca2ee7258af129a7ef8da" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-ruamel.yaml.clib" diff --git a/libraries/qt6gtk2/qt6gtk2.SlackBuild b/libraries/qt6gtk2/qt6gtk2.SlackBuild index 4d1b998df5..706a549af9 100644 --- a/libraries/qt6gtk2/qt6gtk2.SlackBuild +++ b/libraries/qt6gtk2/qt6gtk2.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qt6gtk2 -VERSION=${VERSION:-0.4} +VERSION=${VERSION:-0.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/qt6gtk2/qt6gtk2.info b/libraries/qt6gtk2/qt6gtk2.info index 22c884e4b8..5a102e27e5 100644 --- a/libraries/qt6gtk2/qt6gtk2.info +++ b/libraries/qt6gtk2/qt6gtk2.info @@ -1,10 +1,10 @@ PRGNAM="qt6gtk2" -VERSION="0.4" +VERSION="0.5" HOMEPAGE="https://www.opencode.net/trialuser/qt6gtk2" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://www.opencode.net/trialuser/qt6gtk2/-/archive/0.4/qt6gtk2-0.4.tar.gz" -MD5SUM_x86_64="0b204014aff820eeb9a4051a86626c6d" +DOWNLOAD_x86_64="https://www.opencode.net/trialuser/qt6gtk2/-/archive/0.5/qt6gtk2-0.5.tar.gz" +MD5SUM_x86_64="e9088c51d4cac87de403d8aac212e5f5" REQUIRES="qt6" MAINTAINER="Isaac Yu" EMAIL="isaacyu@protonmail.com" diff --git a/libraries/re2/do-not-find-googletest-and-benchmark.patch b/libraries/re2/do-not-find-googletest-and-benchmark.patch index 4f7eecbfcd..4beeb0b3c5 100644 --- a/libraries/re2/do-not-find-googletest-and-benchmark.patch +++ b/libraries/re2/do-not-find-googletest-and-benchmark.patch @@ -18,9 +18,9 @@ CXXFLAGS?=-O3 -g LDFLAGS?= # required --RE2_CXXFLAGS?=-pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. $(CCABSL) $(CCICU) $(CCGTEST) $(CCBENCHMARK) $(CCPCRE) +-RE2_CXXFLAGS?=-std=c++17 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. $(CCABSL) $(CCICU) $(CCGTEST) $(CCBENCHMARK) $(CCPCRE) -RE2_LDFLAGS?=-pthread $(LDABSL) $(LDICU) $(LDGTEST) $(LDBENCHMARK) $(LDPCRE) -+RE2_CXXFLAGS?=-pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. $(CCABSL) $(CCICU) $(CCPCRE) ++RE2_CXXFLAGS?=-std=c++17 -pthread -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -I. $(CCABSL) $(CCICU) $(CCPCRE) +RE2_LDFLAGS?=-pthread $(LDABSL) $(LDICU) $(LDPCRE) AR?=ar ARFLAGS?=rsc diff --git a/libraries/re2/re2.SlackBuild b/libraries/re2/re2.SlackBuild index 1b17c9c8d8..05e3a6a261 100644 --- a/libraries/re2/re2.SlackBuild +++ b/libraries/re2/re2.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for re2 # Copyright 2018-2020 Larry Hajali <larryhaja[at]gmail[dot]com> -# Copyright 2024 Isaac Yu <isaacyu@protonmail.com> +# Copyright 2024-2025 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=re2 -VERSION=${VERSION:-2024_07_02} +VERSION=${VERSION:-2025_08_12} PKGVER=$(echo $VERSION | tr _ -) BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -96,7 +96,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.a mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CONTRIBUTING.md LICENSE README SECURITY.md $PKG/usr/doc/$PRGNAM-$VERSION +cp -a CONTRIBUTING.md LICENSE README.md SECURITY.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/libraries/re2/re2.info b/libraries/re2/re2.info index db34f91586..23dc58a3ac 100644 --- a/libraries/re2/re2.info +++ b/libraries/re2/re2.info @@ -1,8 +1,8 @@ PRGNAM="re2" -VERSION="2024_07_02" +VERSION="2025_08_12" HOMEPAGE="https://github.com/google/re2" -DOWNLOAD="https://github.com/google/re2/archive/2024-07-02/re2-2024-07-02.tar.gz" -MD5SUM="73c94c78678bd2d641beaf8d5a3fd352" +DOWNLOAD="https://github.com/google/re2/archive/2025-08-12/re2-2025-08-12.tar.gz" +MD5SUM="42b09a49841249c5ff004df5f2ed6202" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="abseil-cpp" diff --git a/libraries/robin-map/robin-map.SlackBuild b/libraries/robin-map/robin-map.SlackBuild index 524faae3a8..aeca81301e 100644 --- a/libraries/robin-map/robin-map.SlackBuild +++ b/libraries/robin-map/robin-map.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for robin-map -# Copyright 2019-2025 Christoph Willing Sydney, Australia +# Copyright 2019-2025 Christoph Willing, Sydney Australia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -49,16 +49,12 @@ 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 diff --git a/libraries/setproctitle/setproctitle.SlackBuild b/libraries/setproctitle/setproctitle.SlackBuild index 4e47931298..0ce866090a 100644 --- a/libraries/setproctitle/setproctitle.SlackBuild +++ b/libraries/setproctitle/setproctitle.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for setproctitle # Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece +# Copyrigh 2025 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=setproctitle -VERSION=${VERSION:-1.3.3} +VERSION=${VERSION:-1.3.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +39,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 diff --git a/libraries/setproctitle/setproctitle.info b/libraries/setproctitle/setproctitle.info index f8da93100e..5c3fd92708 100644 --- a/libraries/setproctitle/setproctitle.info +++ b/libraries/setproctitle/setproctitle.info @@ -1,10 +1,10 @@ PRGNAM="setproctitle" -VERSION="1.3.3" +VERSION="1.3.6" HOMEPAGE="https://github.com/dvarrazzo/py-setproctitle" -DOWNLOAD="https://files.pythonhosted.org/packages/ff/e1/b16b16a1aa12174349d15b73fd4b87e641a8ae3fb1163e80938dbbf6ae98/setproctitle-1.3.3.tar.gz" -MD5SUM="1c042d6717212de791c4f9b63e7b544e" +DOWNLOAD="https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-1.3.6.tar.gz" +MD5SUM="3024b0fafcfdb7d61a90b78b71aab55e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="dslackw@gmail.com" +MAINTAINER="Isaac Yu" +EMAIL="isaacyu@protonmail.com" diff --git a/libraries/tree-sitter/tree-sitter.SlackBuild b/libraries/tree-sitter/tree-sitter.SlackBuild index 5109a759dd..85652bcf40 100644 --- a/libraries/tree-sitter/tree-sitter.SlackBuild +++ b/libraries/tree-sitter/tree-sitter.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=tree-sitter -VERSION=${VERSION:-0.25.3} +VERSION=${VERSION:-0.25.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/tree-sitter/tree-sitter.info b/libraries/tree-sitter/tree-sitter.info index 343a56f8ed..a4b68f1a80 100644 --- a/libraries/tree-sitter/tree-sitter.info +++ b/libraries/tree-sitter/tree-sitter.info @@ -1,8 +1,8 @@ PRGNAM="tree-sitter" -VERSION="0.25.3" +VERSION="0.25.9" HOMEPAGE="https://github.com/tree-sitter/tree-sitter" -DOWNLOAD="https://github.com/tree-sitter/tree-sitter/archive/v0.25.3/tree-sitter-0.25.3.tar.gz" -MD5SUM="88c4de229d7d171d6a6556b0598c2929" +DOWNLOAD="https://github.com/tree-sitter/tree-sitter/archive/v0.25.9/tree-sitter-0.25.9.tar.gz" +MD5SUM="547480e88c1b59893ed40c67c566326d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/uriparser/uriparser.SlackBuild b/libraries/uriparser/uriparser.SlackBuild index fb7aad977d..353c06cb60 100644 --- a/libraries/uriparser/uriparser.SlackBuild +++ b/libraries/uriparser/uriparser.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for uriparser -# Copyright 2015-2024 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy +# Copyright 2015-2025 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=uriparser -VERSION=${VERSION:-0.9.8} +VERSION=${VERSION:-0.9.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -61,7 +61,7 @@ else LIBDIRSUFFIX="" fi -DOCS="AUTHORS COPYING ChangeLog THANKS" +DOCS="AUTHORS COPYING* ChangeLog THANKS" set -e diff --git a/libraries/uriparser/uriparser.info b/libraries/uriparser/uriparser.info index 620633abd4..bb6dbdf5b4 100644 --- a/libraries/uriparser/uriparser.info +++ b/libraries/uriparser/uriparser.info @@ -1,8 +1,8 @@ PRGNAM="uriparser" -VERSION="0.9.8" +VERSION="0.9.9" HOMEPAGE="https://uriparser.github.io" -DOWNLOAD="https://github.com/uriparser/uriparser/releases/download/uriparser-0.9.8/uriparser-0.9.8.tar.xz" -MD5SUM="2ee6738028a2a7d57a1fd2fb5fac2441" +DOWNLOAD="https://github.com/uriparser/uriparser/releases/download/uriparser-0.9.9/uriparser-0.9.9.tar.xz" +MD5SUM="532b9d58ca99e2d5805a01bc810b7078" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="graphviz" diff --git a/libraries/vst3sdk/vst3sdk.SlackBuild b/libraries/vst3sdk/vst3sdk.SlackBuild index 68aa8e4d8c..6961d30691 100644 --- a/libraries/vst3sdk/vst3sdk.SlackBuild +++ b/libraries/vst3sdk/vst3sdk.SlackBuild @@ -26,21 +26,21 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vst3sdk -VERSION=${VERSION:-3.7.13} -SDK_BUILD=${SDK_BUILD:-_build_42} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.7.14} +SDK_BUILD=${SDK_BUILD:-_build_55} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} ARCH=noarch # git submodules BASE=823de87a7aa5752c1eca9c33e2015f160fb8642e -CMAKE=49af6906f868afbf9d4657df1a1aa91f25264b0f -DOC=361184b03fe3a4f850397940eb50266766017a75 -PLUGINTERFACES=0786cbef972d9a722fbb7cfabcbdb8d492fefa62 -PUBLIC_SDK=6ccc1020904e0d8994a20b213015c3159591041d -TUTORIALS=2a40f5e4c6e13f92903fcb4d2e3902d3cf58ab58 -VSTGUI=fc4cf0d6a7d6c7d63ffd12f54f0e924510a56eef +CMAKE=0d646538203721ab9d036f9ef1d650de19302d84 +DOC=84978802d3362fa022a1cba9bd0ccf541d4a9e12 +PLUGINTERFACES=dd77488d3dc329c484b5dfb47af9383356e4c0cc +PUBLIC_SDK=b8931a07a48c090e6c833bb36d65e4e878b8cc5f +TUTORIALS=33b73dfbb87f3fde3bce8c0a10cae934dc66ad34 +VSTGUI=a1ea8ff6e8e23ff51c57d1af15e2a84addc8db1c # If the variable PRINT_PACKAGE_NAME is set, then this script will report what diff --git a/libraries/vst3sdk/vst3sdk.info b/libraries/vst3sdk/vst3sdk.info index 20d00c2a8f..66a1b62561 100644 --- a/libraries/vst3sdk/vst3sdk.info +++ b/libraries/vst3sdk/vst3sdk.info @@ -1,22 +1,22 @@ PRGNAM="vst3sdk" -VERSION="3.7.13" +VERSION="3.7.14" HOMEPAGE="https://www.steinberg.net/developers/" -DOWNLOAD="https://github.com/steinbergmedia/vst3sdk/archive/v3.7.13_build_42/vst3sdk-3.7.13_build_42.tar.gz \ +DOWNLOAD="https://github.com/steinbergmedia/vst3sdk/archive/v3.7.14_build_55/vst3sdk-3.7.14_build_55.tar.gz \ https://github.com/steinbergmedia/vst3_base/archive/823de87a7aa5752c1eca9c33e2015f160fb8642e/vst3_base-823de87a7aa5752c1eca9c33e2015f160fb8642e.tar.gz \ - https://github.com/steinbergmedia/vst3_cmake/archive/49af6906f868afbf9d4657df1a1aa91f25264b0f/vst3_cmake-49af6906f868afbf9d4657df1a1aa91f25264b0f.tar.gz \ - https://github.com/steinbergmedia/vst3_doc/archive/361184b03fe3a4f850397940eb50266766017a75/vst3_doc-361184b03fe3a4f850397940eb50266766017a75.tar.gz \ - https://github.com/steinbergmedia/vst3_pluginterfaces/archive/0786cbef972d9a722fbb7cfabcbdb8d492fefa62/vst3_pluginterfaces-0786cbef972d9a722fbb7cfabcbdb8d492fefa62.tar.gz \ - https://github.com/steinbergmedia/vst3_public_sdk/archive/6ccc1020904e0d8994a20b213015c3159591041d/vst3_public_sdk-6ccc1020904e0d8994a20b213015c3159591041d.tar.gz \ - https://github.com/steinbergmedia/vst3_tutorials/archive/2a40f5e4c6e13f92903fcb4d2e3902d3cf58ab58/vst3_tutorials-2a40f5e4c6e13f92903fcb4d2e3902d3cf58ab58.tar.gz \ - https://github.com/steinbergmedia/vstgui/archive/fc4cf0d6a7d6c7d63ffd12f54f0e924510a56eef/vstgui-fc4cf0d6a7d6c7d63ffd12f54f0e924510a56eef.tar.gz" -MD5SUM="dd98589a647c46e4a1c839afe790db3f \ + https://github.com/steinbergmedia/vst3_cmake/archive/0d646538203721ab9d036f9ef1d650de19302d84/vst3_cmake-0d646538203721ab9d036f9ef1d650de19302d84.tar.gz \ + https://github.com/steinbergmedia/vst3_doc/archive/84978802d3362fa022a1cba9bd0ccf541d4a9e12/vst3_doc-84978802d3362fa022a1cba9bd0ccf541d4a9e12.tar.gz \ + https://github.com/steinbergmedia/vst3_pluginterfaces/archive/dd77488d3dc329c484b5dfb47af9383356e4c0cc/vst3_pluginterfaces-dd77488d3dc329c484b5dfb47af9383356e4c0cc.tar.gz \ + https://github.com/steinbergmedia/vst3_public_sdk/archive/b8931a07a48c090e6c833bb36d65e4e878b8cc5f/vst3_public_sdk-b8931a07a48c090e6c833bb36d65e4e878b8cc5f.tar.gz \ + https://github.com/steinbergmedia/vst3_tutorials/archive/33b73dfbb87f3fde3bce8c0a10cae934dc66ad34/vst3_tutorials-33b73dfbb87f3fde3bce8c0a10cae934dc66ad34.tar.gz \ + https://github.com/steinbergmedia/vstgui/archive/a1ea8ff6e8e23ff51c57d1af15e2a84addc8db1c/vstgui-a1ea8ff6e8e23ff51c57d1af15e2a84addc8db1c.tar.gz" +MD5SUM="decf4ce31b0275fc5a97d59b140e88e1 \ 2dec09cffaee17603d9015d15e57a6d3 \ - 2f1833af1dc331e8494c40bc83e1f8c5 \ - 7013d4156b929311f8165d19ede0cba1 \ - 726407458629de37e521f0df075de3a7 \ - 8ec0a44a4f3054df966b75cd485710e2 \ - ebfffc3cab3e403677153c1b353de974 \ - 9871c3f1aed02dc05c608e8ae6cd670e" + 927f8236cda3332b39e72ed0042ea05f \ + 714142f7d4834cb21fb30e1462473029 \ + 7a0ff385cf21829487042e92caa9d743 \ + 8eef83df7d2804b3bee44bd5ee684c7f \ + d67d0eb492e9166570763c81b96194f4 \ + 373e166201120b1f21b7428b9134789e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/xapp/xapp.SlackBuild b/libraries/xapp/xapp.SlackBuild index 8cc7f23751..db3a48a8df 100644 --- a/libraries/xapp/xapp.SlackBuild +++ b/libraries/xapp/xapp.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for xapp -# Copyright 2024 Antonio Leal, Porto Salvo, Oeiras, Portugal +# Copyright 2024-2025 Antonio Leal, Porto Salvo, Oeiras, Portugal # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xapp -VERSION=${VERSION:-2.8.9} +VERSION=${VERSION:-2.8.12} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/xapp/xapp.info b/libraries/xapp/xapp.info index 1422d6e401..0e154c7746 100644 --- a/libraries/xapp/xapp.info +++ b/libraries/xapp/xapp.info @@ -1,8 +1,8 @@ PRGNAM="xapp" -VERSION="2.8.9" +VERSION="2.8.12" HOMEPAGE="https://github.com/linuxmint/xapp" -DOWNLOAD="https://github.com/linuxmint/xapp/archive/2.8.9/xapp-2.8.9.tar.gz" -MD5SUM="729395d088b2d6ebc5c7a0ab737b27c2" +DOWNLOAD="https://github.com/linuxmint/xapp/archive/2.8.12/xapp-2.8.12.tar.gz" +MD5SUM="25c0011fe18618878f7d954a5d876872" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libgnomekbd" diff --git a/libraries/yaml-cpp/yaml-cpp.SlackBuild b/libraries/yaml-cpp/yaml-cpp.SlackBuild index 90ece54209..a3fbb14401 100644 --- a/libraries/yaml-cpp/yaml-cpp.SlackBuild +++ b/libraries/yaml-cpp/yaml-cpp.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for yaml-cpp -# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2014-2025 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=yaml-cpp -VERSION=${VERSION:-0.6.3} +VERSION=${VERSION:-0.7.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/yaml-cpp/yaml-cpp.info b/libraries/yaml-cpp/yaml-cpp.info index 59710b7e60..8297e8e4dd 100644 --- a/libraries/yaml-cpp/yaml-cpp.info +++ b/libraries/yaml-cpp/yaml-cpp.info @@ -1,10 +1,10 @@ PRGNAM="yaml-cpp" -VERSION="0.6.3" +VERSION="0.7.0" HOMEPAGE="https://github.com/jbeder/yaml-cpp" -DOWNLOAD="https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.6.3/yaml-cpp-yaml-cpp-0.6.3.tar.gz" -MD5SUM="b45bf1089a382e81f6b661062c10d0c2" +DOWNLOAD="https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.7.0/yaml-cpp-yaml-cpp-0.7.0.tar.gz" +MD5SUM="74d646a3cc1b5d519829441db96744f0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" +EMAIL="dslackw@gmail.com" diff --git a/libraries/zope.event/zope.event.SlackBuild b/libraries/zope.event/zope.event.SlackBuild index 4930c54492..4fdbff09a8 100644 --- a/libraries/zope.event/zope.event.SlackBuild +++ b/libraries/zope.event/zope.event.SlackBuild @@ -26,7 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=zope.event -VERSION=${VERSION:-5.0} +SRCNAM=zope_event +VERSION=${VERSION:-5.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -56,9 +57,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/libraries/zope.event/zope.event.info b/libraries/zope.event/zope.event.info index da8400554a..df26551dff 100644 --- a/libraries/zope.event/zope.event.info +++ b/libraries/zope.event/zope.event.info @@ -1,8 +1,8 @@ PRGNAM="zope.event" -VERSION="5.0" -HOMEPAGE="https://pypi.python.org/pypi/zope.event/" -DOWNLOAD="https://pypi.python.org/packages/source/z/zope.event/zope.event-5.0.tar.gz" -MD5SUM="8639012f7c6a762d245f9229a6e900af" +VERSION="5.1.1" +HOMEPAGE="https://pypi.python.org/pypi/zope_event/" +DOWNLOAD="https://pypi.python.org/packages/source/z/zope_event/zope_event-5.1.1.tar.gz" +MD5SUM="dd662af317c0b946d1dddbf3c5162935" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |