diff options
Diffstat (limited to 'network')
169 files changed, 1197 insertions, 1179 deletions
diff --git a/network/AdGuardHome/AdGuardHome.SlackBuild b/network/AdGuardHome/AdGuardHome.SlackBuild index f574600f57..efda645bdd 100644 --- a/network/AdGuardHome/AdGuardHome.SlackBuild +++ b/network/AdGuardHome/AdGuardHome.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=AdGuardHome -VERSION=${VERSION:-0.107.48} +VERSION=${VERSION:-0.107.51} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/AdGuardHome/AdGuardHome.info b/network/AdGuardHome/AdGuardHome.info index 3088f00175..8d7c69d3b7 100644 --- a/network/AdGuardHome/AdGuardHome.info +++ b/network/AdGuardHome/AdGuardHome.info @@ -1,10 +1,10 @@ PRGNAM="AdGuardHome" -VERSION="0.107.48" +VERSION="0.107.51" HOMEPAGE="https://adguard.com/adguard-home.html" -DOWNLOAD="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.48/AdGuardHome_linux_386.tar.gz" -MD5SUM="4f2d1bd8af158a5d081d6e46eefe1675" -DOWNLOAD_x86_64="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.48/AdGuardHome_linux_amd64.tar.gz" -MD5SUM_x86_64="574115238a9334cf096ef16dc07feae4" +DOWNLOAD="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.51/AdGuardHome_linux_386.tar.gz" +MD5SUM="cc5d60d4b2f82948e86f17ae85e704a6" +DOWNLOAD_x86_64="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.51/AdGuardHome_linux_amd64.tar.gz" +MD5SUM_x86_64="21fbf4839284afab9fcfb6280d386c3a" REQUIRES="" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/network/AdGuardHome/README b/network/AdGuardHome/README index 6903da6680..9247b190c1 100644 --- a/network/AdGuardHome/README +++ b/network/AdGuardHome/README @@ -15,3 +15,18 @@ Key features of AdGuard Home: * Force Safe search on search engines * Per-client (device) configuration * Access settings + +A simple init script /etc/rc.d/rc.AdGuardHome has been provided to run +AdGuard Home as a daemon. + +In most cases, AdGuard Home should not be run as root. If there exists +the user dnsproxy, the script /etc/rc.d/rc.AdGuardHome will run +AdGuardHome as the user dnsproxy. This user can be created with: + groupadd -g 384 dnsproxy + useradd -u 384 -g 384 -s /sbin/nologin -M dnsproxy + +If the user dnsproxy does not exist, then the script +/etc/rc.d/rc.AdGuardHome will run dnsproxy as root. + +Also, the script /etc/rc.d/rc.AdGuardHome assumes that the configuration +file location is /etc/AdGuardHome/AdGuardHome.yaml diff --git a/network/AdGuardHome/rc.AdGuardHome b/network/AdGuardHome/rc.AdGuardHome index 73e09fdccb..f5f5b0d9bf 100644 --- a/network/AdGuardHome/rc.AdGuardHome +++ b/network/AdGuardHome/rc.AdGuardHome @@ -1,25 +1,36 @@ #!/bin/bash # Start/stop/restart the AdGuard Home -bin=/usr/sbin/AdGuardHome -config=/etc/AdGuardHome.yaml -workdir=/var/lib/AdGuardHome -pidfile=/run/AdGuardHome.pid +name="AdGuardHome" +user="dnsproxy" +workdir=/var/lib/"$name" +pidfiles=/run/"$name" +mkdir -p $pidfiles +if /bin/id "$user" &>/dev/null; then + chown $user:$user $pidfiles + chown -R $user:$user $workdir + daemon="/usr/bin/daemon --name=$name --pidfiles=$pidfiles --user=$user" +else + daemon="/usr/bin/daemon --name=$name --pidfiles=$pidfiles" +fi start_AdGuardHome() { - echo "Starting AdGuard Home... " - if [ -f $pidfile ]; then - echo "AdGuard Home is already running with PID $(cat ${pidfile})." - exit 0 - fi - mkdir -p $workdir - nohup $bin --config $config --work-dir $workdir --no-check-update \ - --pidfile $pidfile 0<&- &>/dev/null & +if $daemon --running; then + echo "$name is already running" +else + echo "Starting $name..." + $daemon -- /usr/sbin/AdGuardHome --config /etc/AdGuardHome/AdGuardHome.yaml \ + --work-dir $workdir --no-check-update +fi } stop_AdGuardHome() { - echo "Stoppping AdGuard Home... " - [ -f $pidfile ] && kill $(cat ${pidfile}) +if $daemon --running; then + echo "Stopping $name..." + $daemon --stop +else + echo "$name is not running" +fi } restart_AdGuardHome() { @@ -29,12 +40,7 @@ restart_AdGuardHome() { } status_AdGuardHome() { - if [ -f $pidfile ]; then - echo "AdGuard Home is running with PID $(cat ${pidfile})." - else - echo "AdGuard Home is stopped." - exit 1 - fi + $daemon --running --verbose } case "$1" in diff --git a/network/Electrum/Electrum.SlackBuild b/network/Electrum/Electrum.SlackBuild index b53dc90e61..aeb84ba274 100644 --- a/network/Electrum/Electrum.SlackBuild +++ b/network/Electrum/Electrum.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=Electrum -VERSION=${VERSION:-4.5.4} +VERSION=${VERSION:-4.5.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/Electrum/Electrum.info b/network/Electrum/Electrum.info index 3a5badf64e..8ec5fb14c5 100644 --- a/network/Electrum/Electrum.info +++ b/network/Electrum/Electrum.info @@ -1,10 +1,10 @@ PRGNAM="Electrum" -VERSION="4.5.4" +VERSION="4.5.5" HOMEPAGE="https://electrum.org/" -DOWNLOAD="https://download.electrum.org/4.5.4/Electrum-4.5.4.tar.gz" -MD5SUM="976c372f870cd137432ac59305f88810" +DOWNLOAD="https://download.electrum.org/4.5.5/Electrum-4.5.5.tar.gz" +MD5SUM="2b7d9c6f07881447583e80bfc96e79d7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="protobuf3 cryptography secp256k1 python3-aiohttp-socks python3-aiorpcX python-qrcode python-bitstring jsonpatch QDarkStyle" +REQUIRES="protobuf3 cryptography secp256k1 python3-aiohttp-socks python3-aiorpcX python-qrcode jsonpatch QDarkStyle" MAINTAINER="nomnombtc" EMAIL="nomnombtc@arcor.de" diff --git a/network/MEGAcmd/MEGAcmd.SlackBuild b/network/MEGAcmd/MEGAcmd.SlackBuild index 2f36025842..bda6fb6a14 100644 --- a/network/MEGAcmd/MEGAcmd.SlackBuild +++ b/network/MEGAcmd/MEGAcmd.SlackBuild @@ -26,8 +26,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=MEGAcmd -VERSION=${VERSION:-1.6.3} -SDK=${SDK:-4.17.1d} +VERSION=${VERSION:-1.7.0} +SDK=${SDK:-4.31.0b} +FFMPEG4_PATCHREV=${FFMPEG4_PATCHREV:-1.7.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -75,10 +76,11 @@ rm -rf $PRGNAM-${VERSION}_Linux tar xvf $CWD/$PRGNAM-${VERSION}_Linux.tar.?z cd $PRGNAM-${VERSION}_Linux/sdk tar --strip-components=1 -xvf $CWD/sdk-$SDK.tar.gz -# Apply fix-ffmpeg-compile.patch ; Thanks to Arch linux. -patch -p1 < $CWD/fix-ffmpeg-compile.patch - cd ../ + +# Apply patch for FFmpeg4 +patch -p1 < $CWD/megacmd-${FFMPEG4_PATCHREV}_ffmpeg4.patch + chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -94,6 +96,7 @@ CXXFLAGS="$SLKCFLAGS" \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --sysconfdir=/etc \ --localstatedir=/var \ + --with-ffmpeg \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --build=$ARCH-slackware-linux diff --git a/network/MEGAcmd/MEGAcmd.info b/network/MEGAcmd/MEGAcmd.info index 9e2d7a195d..f2ec7d336e 100644 --- a/network/MEGAcmd/MEGAcmd.info +++ b/network/MEGAcmd/MEGAcmd.info @@ -1,10 +1,10 @@ PRGNAM="MEGAcmd" -VERSION="1.6.3" +VERSION="1.7.0" HOMEPAGE="https://github.com/meganz/MEGAcmd" -DOWNLOAD="https://github.com/meganz/MEGAcmd/archive/1.6.3_Linux/MEGAcmd-1.6.3_Linux.tar.gz \ - https://github.com/meganz/sdk/archive/v4.17.1d/sdk-4.17.1d.tar.gz" -MD5SUM="9d6d61f0dc029ccc5aceeb3fa643b1bd \ - 09e1926a06ab62ddef9b2dd3846c6ba7" +DOWNLOAD="https://github.com/meganz/MEGAcmd/archive/1.7.0_Linux/MEGAcmd-1.7.0_Linux.tar.gz \ + https://github.com/meganz/sdk/archive/v4.31.0b/sdk-4.31.0b.tar.gz" +MD5SUM="9e9d2691cfc3b603e79675dfae5ca980 \ + 30c597165d83ddf8c39352f276e43b6c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="FreeImage libmediainfo" diff --git a/network/MEGAcmd/fix-ffmpeg-compile.patch b/network/MEGAcmd/fix-ffmpeg-compile.patch deleted file mode 100644 index daa9fd72fe..0000000000 --- a/network/MEGAcmd/fix-ffmpeg-compile.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/src/gfx/freeimage.cpp 2023-03-03 22:13:58.000000000 +0000 -+++ b/src/gfx/freeimage.cpp 2023-03-14 10:03:10.950216675 +0000 -@@ -212,7 +212,7 @@ - #ifdef AV_CODEC_CAP_TRUNCATED - #define CAP_TRUNCATED AV_CODEC_CAP_TRUNCATED - #else --#define CAP_TRUNCATED CODEC_CAP_TRUNCATED -+#define CAP_TRUNCATED 0 - #endif - - const char *GfxProviderFreeImage::supportedformatsFfmpeg() -@@ -313,7 +313,7 @@ - - // Find decoder for video stream - AVCodecID codecId = codecParm->codec_id; -- AVCodec* decoder = avcodec_find_decoder(codecId); -+ auto decoder = avcodec_find_decoder(codecId); - if (!decoder) - { - LOG_warn << "Codec not found: " << codecId; -@@ -330,7 +330,6 @@ - - // Force seeking to key frames - formatContext->seek2any = false; -- videoStream->skip_to_keyframe = true; - if (decoder->capabilities & CAP_TRUNCATED) - { - codecContext->flags |= CAP_TRUNCATED; - diff --git a/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch b/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch new file mode 100644 index 0000000000..78caff0b98 --- /dev/null +++ b/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch @@ -0,0 +1,11 @@ +--- a/sdk/src/gfx/freeimage.cpp 2024-05-23 06:07:49.544014882 +0900 ++++ b/sdk/src/gfx/freeimage.cpp 2024-05-23 06:12:29.575018194 +0900 +@@ -212,7 +212,7 @@ + #ifdef AV_CODEC_CAP_TRUNCATED + #define CAP_TRUNCATED AV_CODEC_CAP_TRUNCATED + #else +-#define CAP_TRUNCATED CODEC_CAP_TRUNCATED ++#define CAP_TRUNCATED 0 + #endif + + const char *GfxProviderFreeImage::supportedformatsFfmpeg() diff --git a/network/bitcoin/README b/network/bitcoin/README index 7e3be4ea05..a3ccdd4d91 100644 --- a/network/bitcoin/README +++ b/network/bitcoin/README @@ -13,4 +13,4 @@ If you just want to send and receive Bitcoins you can also look at a light client like Electrum. Please make sure to read the release notes first before upgrading: -https://bitcoincore.org/en/releases/27.0/ +https://bitcoincore.org/en/releases/27.1/ diff --git a/network/bitcoin/bitcoin.SlackBuild b/network/bitcoin/bitcoin.SlackBuild index 7e5142b0ed..c1559d023b 100644 --- a/network/bitcoin/bitcoin.SlackBuild +++ b/network/bitcoin/bitcoin.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bitcoin -VERSION=${VERSION:-27.0} +VERSION=${VERSION:-27.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/bitcoin/bitcoin.info b/network/bitcoin/bitcoin.info index 47b798acfb..f691e10e4b 100644 --- a/network/bitcoin/bitcoin.info +++ b/network/bitcoin/bitcoin.info @@ -1,8 +1,8 @@ PRGNAM="bitcoin" -VERSION="27.0" +VERSION="27.1" HOMEPAGE="https://bitcoincore.org" -DOWNLOAD="https://bitcoincore.org/bin/bitcoin-core-27.0/bitcoin-27.0.tar.gz" -MD5SUM="0850dc36e811ad780123f12083974a5f" +DOWNLOAD="https://bitcoincore.org/bin/bitcoin-core-27.1/bitcoin-27.1.tar.gz" +MD5SUM="50cf7c6b91a3cc34eba14d2e76af0e4b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/brave-browser/brave-browser.SlackBuild b/network/brave-browser/brave-browser.SlackBuild index 0ee34b4f73..2e8d03dbcb 100644 --- a/network/brave-browser/brave-browser.SlackBuild +++ b/network/brave-browser/brave-browser.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=brave-browser -VERSION=${VERSION:-1.65.132} +VERSION=${VERSION:-1.67.119} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/brave-browser/brave-browser.info b/network/brave-browser/brave-browser.info index 87759e0f73..30283a5d83 100644 --- a/network/brave-browser/brave-browser.info +++ b/network/brave-browser/brave-browser.info @@ -1,10 +1,10 @@ PRGNAM="brave-browser" -VERSION="1.65.132" +VERSION="1.67.119" HOMEPAGE="https://brave.com" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/brave/brave-browser/releases/download/v1.65.132/brave-browser-1.65.132-1.x86_64.rpm" -MD5SUM_x86_64="b1677883d856dab5db20573b50d6bf87" +DOWNLOAD_x86_64="https://github.com/brave/brave-browser/releases/download/v1.67.119/brave-browser-1.67.119-1.x86_64.rpm" +MD5SUM_x86_64="06f67903b61fd546a0de3918b55ec4c6" REQUIRES="" MAINTAINER="Andrew Payne" EMAIL="phalange@komputermatrix.com" diff --git a/network/chrony/chrony.SlackBuild b/network/chrony/chrony.SlackBuild index ca8d8a96c3..67849aa45d 100644 --- a/network/chrony/chrony.SlackBuild +++ b/network/chrony/chrony.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=chrony -VERSION=${VERSION:-4.2} +VERSION=${VERSION:-4.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/chrony/chrony.info b/network/chrony/chrony.info index ad24728d56..5fa70daed7 100644 --- a/network/chrony/chrony.info +++ b/network/chrony/chrony.info @@ -1,8 +1,8 @@ PRGNAM="chrony" -VERSION="4.2" -HOMEPAGE="https://chrony.tuxfamily.org/" -DOWNLOAD="https://download.tuxfamily.org/chrony/chrony-4.2.tar.gz" -MD5SUM="07282f8e76a4399d6c17009bb6345614" +VERSION="4.5" +HOMEPAGE="https://chrony-project.org/" +DOWNLOAD="https://chrony-project.org/releases/chrony-4.5.tar.gz" +MD5SUM="fa50d026df54f9919e6a37fae1258c61" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/dillo/README b/network/dillo/README index 90dd6b4156..e90e142ddb 100644 --- a/network/dillo/README +++ b/network/dillo/README @@ -1,6 +1,13 @@ -Dillo is a multi-platform graphical web browser known for its speed -and small footprint. It is written in C and C++ and is based on FLTK. - -HTTPS and SSL support is built into this but is only at *alpha* -stage. It can be commented out in the dillo.SlackBuild file if you -wish. +Dillo is a fast and small graphical web browser with the following +features: +Multi-platform, running on Linux, BSD, MacOS, Windows (via Cygwin), +and even Atari. +Written in C and C++ with few dependencies. +Implements its own real-time rendering engine. +Low memory usage and fast rendering, even with large pages. +Uses the fast and bloat-free FLTK GUI library. +Support for HTTP, HTTPS, FTP and local files. +Extensible with plugins written in any language (see the list of +plugins). +Is free software licensed with the GPLv3. +Does *NOT* support JavaScript. diff --git a/network/dillo/dillo-3.0.5-fno-common.patch b/network/dillo/dillo-3.0.5-fno-common.patch deleted file mode 100644 index df80f55afa..0000000000 --- a/network/dillo/dillo-3.0.5-fno-common.patch +++ /dev/null @@ -1,100 +0,0 @@ ---- a/dpid/dpid.c -+++ b/dpid/dpid.c -@@ -41,6 +41,26 @@ - volatile sig_atomic_t caught_sigchld = 0; - char *SharedKey = NULL; - -+char *srs_name; -+ -+/*! dpid's service request socket file descriptor */ -+int srs_fd; -+ -+/*! Number of available plugins */ -+int numdpis; -+ -+/*! Number of sockets being watched */ -+int numsocks; -+ -+/*! State information for each plugin. */ -+struct dp *dpi_attr_list; -+ -+/*! service served for each plugin */ -+Dlist *services_list; -+ -+/*! Set of sockets watched for connections */ -+fd_set sock_set; -+ - /*! Remove dpid_comm_keys file. - * This avoids that dillo instances connect to a stale port after dpid - * has exited (e.g. after a reboot). ---- a/dpid/dpid.h -+++ b/dpid/dpid.h -@@ -25,10 +25,10 @@ - - /*! \TODO: Should read this from dillorc */ - #define SRS_NAME "dpid.srs" --char *srs_name; -+extern char *srs_name; - - /*! dpid's service request socket file descriptor */ --int srs_fd; -+extern int srs_fd; - - /*! plugin state information - */ -@@ -49,19 +49,19 @@ - }; - - /*! Number of available plugins */ --int numdpis; -+extern int numdpis; - - /*! Number of sockets being watched */ --int numsocks; -+extern int numsocks; - - /*! State information for each plugin. */ --struct dp *dpi_attr_list; -+extern struct dp *dpi_attr_list; - - /*! service served for each plugin */ --Dlist *services_list; -+extern Dlist *services_list; - - /*! Set of sockets watched for connections */ --fd_set sock_set; -+extern fd_set sock_set; - - /*! Set to 1 by the SIGCHLD handler dpi_sigchld */ - extern volatile sig_atomic_t caught_sigchld; ---- a/dpid/dpid_common.c -+++ b/dpid/dpid_common.c -@@ -14,6 +14,9 @@ - #include <unistd.h> - #include "dpid_common.h" - -+/*! Error codes for dpid */ -+dpi_errno_t dpi_errno; -+ - /* - * Send a verbose error message. - */ ---- a/dpid/dpid_common.h -+++ b/dpid/dpid_common.h -@@ -35,12 +35,13 @@ - #define CKD_WRITE(fd, msg) ckd_write(fd, msg, __FILE__, __LINE__) - #define CKD_CLOSE(fd) ckd_close(fd, __FILE__, __LINE__) - -- - /*! Error codes for dpid */ --enum { -+typedef enum { - no_errors, - dpid_srs_addrinuse /* dpid service request socket address already in use */ --} dpi_errno; -+} dpi_errno_t; -+ -+extern dpi_errno_t dpi_errno; - - /*! Intended for identifying dillo plugins - * and related files diff --git a/network/dillo/dillo-3.0.5-openssl-1.1.patch b/network/dillo/dillo-3.0.5-openssl-1.1.patch deleted file mode 100644 index f21694113c..0000000000 --- a/network/dillo/dillo-3.0.5-openssl-1.1.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -286,7 +286,7 @@ - - if test "x$ssl_ok" = "xyes"; then - old_libs="$LIBS" -- AC_CHECK_LIB(ssl, SSL_library_init, ssl_ok=yes, ssl_ok=no, -lcrypto) -+ AC_CHECK_LIB(ssl, OPENSSL_config, ssl_ok=yes, ssl_ok=no, -lcrypto) - LIBS="$old_libs" - fi - ---- a/dpi/https.c -+++ b/dpi/https.c -@@ -476,7 +476,11 @@ - case X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT: - /*Either self signed and untrusted*/ - /*Extract CN from certificate name information*/ -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((cn = strstr(remote_cert->name, "/CN=")) == NULL) { -+#else -+ if ((cn = strstr(X509_get_subject_name(remote_cert), "/CN=")) == NULL) { -+#endif - strcpy(buf, "(no CN given)"); - } else { - char *cn_end; - diff --git a/network/dillo/dillo.SlackBuild b/network/dillo/dillo.SlackBuild index 5094bd6ec7..2e1589f596 100644 --- a/network/dillo/dillo.SlackBuild +++ b/network/dillo/dillo.SlackBuild @@ -1,10 +1,12 @@ #!/bin/bash -# Slackware build script for dillo. It has NOT been tested on x86_64. +# Slackware build script for dillo web browser. # Copyright 2012 John B TN, USA # This was only successful with the help of ErikHanson@slackbuilds.org and # B Watson who e-mailed me his patch/idea for the fltk and fltk-13 problem +# I was having during the 3.0.5 build. +# # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dillo -VERSION=${VERSION:-3.0.5} +VERSION=${VERSION:-3.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -40,14 +42,13 @@ 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 fi +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} @@ -81,19 +82,15 @@ 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 {} \; -# Thanks gentoo! -patch -p1 < $CWD/dillo-3.0.5-openssl-1.1.patch -patch -p1 < $CWD/dillo-3.0.5-fno-common.patch - autoreconf -fi -#https and ssl are in the alpha stage, but if you don't want to try and use it -#just delete or comment out --enable-ssl - +# Dillo looks for openssl first, then tls. Both are still in alpha +# stage but work to a degree and are better than nothing. CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ - --enable-ssl \ + --enable-openssl \ + --enable-tls \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ @@ -113,7 +110,7 @@ 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 mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README AUTHORS INSTALL COPYING $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README AUTHORS COPYING $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/network/dillo/dillo.info b/network/dillo/dillo.info index f1ab0ad06c..ab11e672ad 100644 --- a/network/dillo/dillo.info +++ b/network/dillo/dillo.info @@ -1,8 +1,8 @@ PRGNAM="dillo" -VERSION="3.0.5" -HOMEPAGE="https://www.dillo.org/" -DOWNLOAD="https://www.dillo.org/download/dillo-3.0.5.tar.bz2" -MD5SUM="554aad93b6107bba696f4da022c41561" +VERSION="3.1.0" +HOMEPAGE="https://dillo-browser.github.io/" +DOWNLOAD="https://github.com/dillo-browser/dillo/releases/download/v3.1.0/dillo-3.1.0.tar.bz2" +MD5SUM="54e09a5282edc4fa59ff99720461fc57" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="fltk" diff --git a/network/dillo/doinst.sh b/network/dillo/doinst.sh index 0d18ec2ded..a189943dd8 100644 --- a/network/dillo/doinst.sh +++ b/network/dillo/doinst.sh @@ -19,3 +19,9 @@ if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 fi +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi + diff --git a/network/dillo/slack-desc b/network/dillo/slack-desc index 74d7f3befc..443a5c371d 100644 --- a/network/dillo/slack-desc +++ b/network/dillo/slack-desc @@ -8,12 +8,12 @@ |-----handy-ruler------------------------------------------------------| dillo: dillo (dillo web browser) dillo: -dillo: Dillo is a multi-platform graphical web browser known -dillo: for its speed and small footprint. It is written in C and -dillo: C++ and is based on FLTK. Dillo is free software made -dillo: available under the terms of the GNU GPLv3. +dillo: Dillo is a multi-platform graphical web browser, known for its +dillo: its speed and small footprint, that is developed with a focus +dillo: on personal security and privacy. It is built with the FLTK 1.3 +dillo: GUI toolkit. Dillo is free GPL-3.0 licensed software. dillo: -dillo: Homepage: http://www.dillo.org +dillo: Homepage: https://dillo-browser.github.io/ dillo: dillo: dillo: diff --git a/network/discord/README b/network/discord/README index a925a39705..ceb8841d2f 100644 --- a/network/discord/README +++ b/network/discord/README @@ -8,6 +8,7 @@ Discord is only available as a 64bit program. 32bit is unsupported. If you'd like Discord to continue working after an upstream update is released, but is not yet available on SBo, add the following to -your user's ~/.config/discord/settings.json file: +the beginning of your user's ~/.config/discord/settings.json file, +on a new line after the first bracket: -"SKIP_HOST_UPDATE": true +"SKIP_HOST_UPDATE": true, diff --git a/network/discord/discord.SlackBuild b/network/discord/discord.SlackBuild index 983fe59266..826ff9b9c2 100644 --- a/network/discord/discord.SlackBuild +++ b/network/discord/discord.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=discord -VERSION=${VERSION:-0.0.53} +VERSION=${VERSION:-0.0.57} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/discord/discord.info b/network/discord/discord.info index c94daaf13a..77d2c98aaf 100644 --- a/network/discord/discord.info +++ b/network/discord/discord.info @@ -1,10 +1,10 @@ PRGNAM="discord" -VERSION="0.0.53" +VERSION="0.0.57" HOMEPAGE="https://discordapp.com" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.53/discord-0.0.53.deb" -MD5SUM_x86_64="b8b93634baaf3e38ed54837a21fb61c5" +DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.57/discord-0.0.57.deb" +MD5SUM_x86_64="247903cc261511fc65ec60d8efae1635" REQUIRES="" MAINTAINER="Jeremy Hansen" EMAIL="jebrhansen+SBo@gmail.com" diff --git a/network/dnsproxy-bin/dnsproxy-bin.SlackBuild b/network/dnsproxy-bin/dnsproxy-bin.SlackBuild index 3700915963..1ac121132e 100644 --- a/network/dnsproxy-bin/dnsproxy-bin.SlackBuild +++ b/network/dnsproxy-bin/dnsproxy-bin.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dnsproxy-bin -VERSION=${VERSION:-0.71.1} +VERSION=${VERSION:-0.71.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/dnsproxy-bin/dnsproxy-bin.info b/network/dnsproxy-bin/dnsproxy-bin.info index 2142d4f910..505b4caea4 100644 --- a/network/dnsproxy-bin/dnsproxy-bin.info +++ b/network/dnsproxy-bin/dnsproxy-bin.info @@ -1,13 +1,13 @@ PRGNAM="dnsproxy-bin" -VERSION="0.71.1" +VERSION="0.71.2" HOMEPAGE="https://github.com/AdguardTeam/dnsproxy" -DOWNLOAD="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.71.1/dnsproxy-linux-386-v0.71.1.tar.gz \ - https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.71.1/config.yaml.dist" -MD5SUM="1536d50297c7fdaa1754f15be45785ab \ +DOWNLOAD="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.71.2/dnsproxy-linux-386-v0.71.2.tar.gz \ + https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.71.2/config.yaml.dist" +MD5SUM="131747ba19cd75dae57ea1e5781df363 \ 5a8aaaacbc3aeb1af4aac34233f2d14b" -DOWNLOAD_x86_64="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.71.1/dnsproxy-linux-amd64-v0.71.1.tar.gz \ - https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.71.1/config.yaml.dist" -MD5SUM_x86_64="1dd834f8afa0eb721977a1ede6cf8a5f \ +DOWNLOAD_x86_64="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.71.2/dnsproxy-linux-amd64-v0.71.2.tar.gz \ + https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.71.2/config.yaml.dist" +MD5SUM_x86_64="0bee8ae22f214aa30ee55cd7f74b01c6 \ 5a8aaaacbc3aeb1af4aac34233f2d14b" REQUIRES="" MAINTAINER="Alexander Verbovetsky" diff --git a/network/dropbox/dropbox.SlackBuild b/network/dropbox/dropbox.SlackBuild index 5d1b5763ba..53f22115d7 100644 --- a/network/dropbox/dropbox.SlackBuild +++ b/network/dropbox/dropbox.SlackBuild @@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dropbox -VERSION=${VERSION:-197.4.7629} +VERSION=${VERSION:-201.4.5552} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/dropbox/dropbox.info b/network/dropbox/dropbox.info index 77878c44de..c88527d352 100644 --- a/network/dropbox/dropbox.info +++ b/network/dropbox/dropbox.info @@ -1,10 +1,10 @@ PRGNAM="dropbox" -VERSION="197.4.7629" +VERSION="201.4.5552" HOMEPAGE="https://www.dropbox.com" -DOWNLOAD="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-197.4.7629.tar.gz" -MD5SUM="e242860cabbb4ad5696aa1785c67b998" -DOWNLOAD_x86_64="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-197.4.7629.tar.gz" -MD5SUM_x86_64="953e587aa7d803d55286ac91873bb87c" +DOWNLOAD="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-201.4.5552.tar.gz" +MD5SUM="38bf9b2296653393b42ea867ab24315b" +DOWNLOAD_x86_64="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-201.4.5552.tar.gz" +MD5SUM_x86_64="706dba9e7bb0bd4081d0f27eb6dc27e3" REQUIRES="" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/network/gajim/gajim.SlackBuild b/network/gajim/gajim.SlackBuild index 1e38de8bd4..bbfeae6361 100644 --- a/network/gajim/gajim.SlackBuild +++ b/network/gajim/gajim.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for Gajim # # Copyright 2014-2018 Ruben Schuller -# Copyright 2022-2023 Andrew Clemons, Tokyo Japan +# Copyright 2022-2024 Andrew Clemons, Tokyo Japan # # All rights reserved. # @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gajim VERSION=${VERSION:-1.5.4} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,6 +80,8 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ 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 +sed -i 's/Exec=/Exec=PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python /g' $PKG/usr/share/applications/org.gajim.Gajim.desktop + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/network/gallery-dl/gallery-dl.SlackBuild b/network/gallery-dl/gallery-dl.SlackBuild index a9ce38f4fe..f3260662c8 100644 --- a/network/gallery-dl/gallery-dl.SlackBuild +++ b/network/gallery-dl/gallery-dl.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gallery-dl -VERSION=${VERSION:-1.26.9} +VERSION=${VERSION:-1.27.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/gallery-dl/gallery-dl.info b/network/gallery-dl/gallery-dl.info index f5fc86ed96..eeecc7ff5e 100644 --- a/network/gallery-dl/gallery-dl.info +++ b/network/gallery-dl/gallery-dl.info @@ -1,8 +1,8 @@ PRGNAM="gallery-dl" -VERSION="1.26.9" +VERSION="1.27.0" HOMEPAGE="https://github.com/mikf/gallery-dl" -DOWNLOAD="https://github.com/mikf/gallery-dl/archive/v1.26.9/gallery-dl-1.26.9.tar.gz" -MD5SUM="642412495c891fcc291abcf7ee234adf" +DOWNLOAD="https://github.com/mikf/gallery-dl/archive/v1.27.0/gallery-dl-1.27.0.tar.gz" +MD5SUM="f007879cc9b019abc1b46fdd86e0af9c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/gmi100/gmi100.1 b/network/gmi100/gmi100.1 index 51c022e5de..1b9f50c7b4 100644 --- a/network/gmi100/gmi100.1 +++ b/network/gmi100/gmi100.1 @@ -1,9 +1,15 @@ -.TH GMI100 1 "2024-03-03" +.TH GMI100 1 "03 June 2024" + .SH NAME gmi100 \- Gemini CLI protocol client written in 100 lines of ANSI C. + .SH SYNOPSIS .B gmi100 -.IR [PAGER] +[\fI\,PAGER\/\fR] +.LP +.B gmi100> +[\fI\,ACTION\/\fR] + .SH DESCRIPTION Other similar Gemini client projects written in few lines of code successfully shows how simple Gemini protocol is. This code is far from @@ -35,29 +41,25 @@ Print current capsule URI Quit .TP .BR "?" -Search, geminispace.info/search is used by default +Search \- geminispace.info/search is used by default .TP .BR "!" -Shell command prefixed, run it on current capsule -. +Shell command prefix \- run it on current capsule + .SH USAGE EXAMPLES -. -.TP -.BR "gmi100 cat" +.TP 3 +\fB\,gmi100\/\fR \fI\,cat\/\fR Using "cat" as pager -.TP -.BR "gmi100> ACTION" -On prompt: execute any action (as above mentioned) -.TP -.BR "gmi100> geminiprotocol.net" +.TP 3 +\fB\,gmi100>\/\fR \fI\,geminiprotocol.net\/\fR On prompt: go to capsule -.TP -.BR "gmi100> 3" +.TP 3 +\fB\,gmi100>\/\fR \fI\,3\/\fR On prompt: go to link number 3 of current capsule -.TP -.BR "gmi100> !nsxiv" +.TP 3 +\fB\,gmi100>\/\fR \fI\,!nsxiv\/\fR On prompt: open file of current URL with nsxiv (image) -. + .SH HISTORY After you run the program it will open or create history .gmi100 file. Then every page you visits that is not a redirection to other page and diff --git a/network/gmi100/gmi100.SlackBuild b/network/gmi100/gmi100.SlackBuild index 55fb39901c..774a80e7ae 100644 --- a/network/gmi100/gmi100.SlackBuild +++ b/network/gmi100/gmi100.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gmi100 VERSION=${VERSION:-20231020_f5c69e3} -COMMIT=f5c69e316781e8d411b46c1d901f3f9fc23f16cf +COMMIT="f5c69e316781e8d411b46c1d901f3f9fc23f16cf" BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -50,19 +50,14 @@ 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" elif [ "$ARCH" = "aarch64" ]; then SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" - LIBDIRSUFFIX="" fi set -e @@ -80,18 +75,20 @@ 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 +sed -i 's/gcc/gcc $CFLAGS/' build -mkdir -p $PKG/usr/{bin,man/man1} +CFLAGS="$SLKCFLAGS" \ +./build -cp $PRGNAM $PKG/usr/bin -cp $CWD/$PRGNAM.1 $PKG/usr/man/man1 +install -m 755 -D $PRGNAM $PKG/usr/bin/$PRGNAM +install -m 644 -D $CWD/$PRGNAM.1 $PKG/usr/man/man1/$PRGNAM.1 strip --strip-unneeded $PKG/usr/bin/$PRGNAM gzip -9 $PKG/usr/man/man?/*.? mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp README.md $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md \ + $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/network/go-sendxmpp/go-sendxmpp.SlackBuild b/network/go-sendxmpp/go-sendxmpp.SlackBuild index 1f5aeb9936..52239b4824 100644 --- a/network/go-sendxmpp/go-sendxmpp.SlackBuild +++ b/network/go-sendxmpp/go-sendxmpp.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=go-sendxmpp -VERSION=${VERSION:-0.10.0} +VERSION=${VERSION:-0.11.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/go-sendxmpp/go-sendxmpp.info b/network/go-sendxmpp/go-sendxmpp.info index 779364bf48..d5da45817a 100644 --- a/network/go-sendxmpp/go-sendxmpp.info +++ b/network/go-sendxmpp/go-sendxmpp.info @@ -1,37 +1,37 @@ PRGNAM="go-sendxmpp" -VERSION="0.10.0" +VERSION="0.11.0" HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp" -DOWNLOAD="https://salsa.debian.org/mdosch/go-sendxmpp/-/archive/v0.10.0/go-sendxmpp-v0.10.0.tar.gz \ +DOWNLOAD="https://salsa.debian.org/mdosch/go-sendxmpp/-/archive/v0.11.0/go-sendxmpp-v0.11.0.tar.gz \ https://github.com/ProtonMail/go-crypto/archive/v1.0.0/go-crypto-v1.0.0.tar.gz \ https://github.com/ProtonMail/go-mime/archive/7d82a38/go-mime-7d82a3887f2f.tar.gz \ https://github.com/ProtonMail/gopenpgp/archive/v2.7.5/gopenpgp-v2.7.5.tar.gz \ - https://github.com/beevik/etree/archive/v1.3.0/etree-v1.3.0.tar.gz \ - https://github.com/cloudflare/circl/archive/v1.3.7/circl-v1.3.7.tar.gz \ - https://github.com/gabriel-vasile/mimetype/archive/v1.4.3/mimetype-v1.4.3.tar.gz \ + https://github.com/beevik/etree/archive/v1.4.0/etree-v1.4.0.tar.gz \ + https://github.com/cloudflare/circl/archive/v1.3.8/circl-v1.3.8.tar.gz \ + https://github.com/gabriel-vasile/mimetype/archive/v1.4.4/mimetype-v1.4.4.tar.gz \ https://github.com/google/uuid/archive/v1.6.0/uuid-v1.6.0.tar.gz \ https://github.com/pborman/getopt/archive/v2.1.0/getopt-v2.1.0.tar.gz \ https://github.com/pkg/errors/archive/v0.9.1/errors-v0.9.1.tar.gz \ - https://github.com/xmppo/go-xmpp/archive/v0.2.0/go-xmpp-v0.2.0.tar.gz \ - https://github.com/golang/crypto/archive/v0.22.0/crypto-v0.22.0.tar.gz \ - https://github.com/golang/net/archive/v0.24.0/net-v0.24.0.tar.gz \ - https://github.com/golang/sys/archive/v0.19.0/sys-v0.19.0.tar.gz \ - https://github.com/golang/text/archive/v0.14.0/text-v0.14.0.tar.gz \ + https://github.com/xmppo/go-xmpp/archive/v0.2.1/go-xmpp-v0.2.1.tar.gz \ + https://github.com/golang/crypto/archive/v0.23.0/crypto-v0.23.0.tar.gz \ + https://github.com/golang/net/archive/v0.25.0/net-v0.25.0.tar.gz \ + https://github.com/golang/sys/archive/v0.20.0/sys-v0.20.0.tar.gz \ + https://github.com/golang/text/archive/v0.15.0/text-v0.15.0.tar.gz \ https://salsa.debian.org/mdosch/xmppsrv/-/archive/v0.2.6/xmppsrv-v0.2.6.tar.gz" -MD5SUM="ebd8bd70ba52404eab0337d82396f1c8 \ +MD5SUM="0add6c5d4edf7fd8f2ee525ce7bc0f36 \ 207b3050d2cdc7c5bcc8242728fb7c68 \ a6ae51724981dd98d1564dba0df3979a \ de949ecba9611996b8b1bce236f3ffab \ - bcc3bfd5bf559f4d4286d43302d1fda0 \ - c74011ad16e17b92a496716febc60d33 \ - de49151a4ae6474bb08145b0e9c67288 \ + 77acd1d21156d311ac475f6e9323af09 \ + f79801307a30fbcf69fff50cb6180647 \ + 07fb0a75d6a225d40a430470e62d9464 \ 62b4a8921dd78aa37017b32cbeef6810 \ c52d24206b9fe29454e909a6ecbefe99 \ 0951216925c98fda75a484a528b06af6 \ - cb68dc02e1661876036b744ed2665941 \ - 7a39f9ef8557b95982b03e427a3e37f1 \ - e68c5bc7f073c98d64831b95d210474f \ - 884f364735b00bb72fcea01a6de28c46 \ - 9f64144d4b1647ce4597abf657028a8d \ + d796d4e6b760b2c1d86341c6c28fb5ee \ + 00e11f35f21ea2c2fdd8aeadd3c290bb \ + 3f0e4076d7db63db5d14458c57a49751 \ + 7b645e9b79a0c60a4272df2e6cc9a5f3 \ + 6f3820644b768e517a6749c186338cc5 \ e8e409d942149234a415c1299ebedb52" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/network/go-sendxmpp/modules.txt b/network/go-sendxmpp/modules.txt index dc10d5ba3b..cb8c12f85d 100644 --- a/network/go-sendxmpp/modules.txt +++ b/network/go-sendxmpp/modules.txt @@ -28,11 +28,11 @@ github.com/ProtonMail/gopenpgp/v2/armor github.com/ProtonMail/gopenpgp/v2/constants github.com/ProtonMail/gopenpgp/v2/crypto github.com/ProtonMail/gopenpgp/v2/internal -# github.com/beevik/etree v1.3.0 -## explicit; go 1.13 +# github.com/beevik/etree v1.4.0 +## explicit; go 1.16 github.com/beevik/etree -# github.com/cloudflare/circl v1.3.7 -## explicit; go 1.19 +# github.com/cloudflare/circl v1.3.8 +## explicit; go 1.21 github.com/cloudflare/circl/dh/x25519 github.com/cloudflare/circl/dh/x448 github.com/cloudflare/circl/ecc/goldilocks @@ -45,7 +45,7 @@ github.com/cloudflare/circl/math/mlsbset github.com/cloudflare/circl/sign github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/sign/ed448 -# github.com/gabriel-vasile/mimetype v1.4.3 +# github.com/gabriel-vasile/mimetype v1.4.4 ## explicit; go 1.20 github.com/gabriel-vasile/mimetype github.com/gabriel-vasile/mimetype/internal/charset @@ -60,10 +60,10 @@ github.com/pborman/getopt/v2 # github.com/pkg/errors v0.9.1 ## explicit github.com/pkg/errors -# github.com/xmppo/go-xmpp v0.2.0 +# github.com/xmppo/go-xmpp v0.2.1 ## explicit; go 1.21.5 github.com/xmppo/go-xmpp -# golang.org/x/crypto v0.22.0 +# golang.org/x/crypto v0.23.0 ## explicit; go 1.18 golang.org/x/crypto/argon2 golang.org/x/crypto/blake2b @@ -72,16 +72,16 @@ golang.org/x/crypto/hkdf golang.org/x/crypto/pbkdf2 golang.org/x/crypto/scrypt golang.org/x/crypto/sha3 -# golang.org/x/net v0.24.0 +# golang.org/x/net v0.25.0 ## explicit; go 1.18 golang.org/x/net/html golang.org/x/net/html/atom golang.org/x/net/internal/socks golang.org/x/net/proxy -# golang.org/x/sys v0.19.0 +# golang.org/x/sys v0.20.0 ## explicit; go 1.18 golang.org/x/sys/cpu -# golang.org/x/text v0.14.0 +# golang.org/x/text v0.15.0 ## explicit; go 1.18 golang.org/x/text/encoding golang.org/x/text/encoding/charmap diff --git a/network/haproxy/haproxy.SlackBuild b/network/haproxy/haproxy.SlackBuild index 6347d65637..ba7c1728ff 100644 --- a/network/haproxy/haproxy.SlackBuild +++ b/network/haproxy/haproxy.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=haproxy -VERSION=${VERSION:-2.8.9} +VERSION=${VERSION:-3.0.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/haproxy/haproxy.info b/network/haproxy/haproxy.info index b48d7a471d..8ed26f0c6e 100644 --- a/network/haproxy/haproxy.info +++ b/network/haproxy/haproxy.info @@ -1,8 +1,8 @@ PRGNAM="haproxy" -VERSION="2.8.9" +VERSION="3.0.2" HOMEPAGE="https://www.haproxy.org/" -DOWNLOAD="https://www.haproxy.org/download/2.8/src/haproxy-2.8.9.tar.gz" -MD5SUM="ed6a0a5171b83c6fa6850fa2ed3639be" +DOWNLOAD="https://www.haproxy.org/download/3.0/src/haproxy-3.0.2.tar.gz" +MD5SUM="0d03296cb8d4a7f804d33f565ef69f69" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/hiawatha/hiawatha.SlackBuild b/network/hiawatha/hiawatha.SlackBuild index ae0d768cf7..5d8d604a13 100644 --- a/network/hiawatha/hiawatha.SlackBuild +++ b/network/hiawatha/hiawatha.SlackBuild @@ -48,10 +48,10 @@ PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" + SLKCFLAGS="-O2 -march=i586 -mtune=i686 -mpclmul -msse2 -maes" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" + SLKCFLAGS="-O2 -march=i686 -mtune=i686 -mpclmul -msse2 -maes" LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" diff --git a/network/ipcalc-ng/README b/network/ipcalc-ng/README new file mode 100644 index 0000000000..7d9294f3fc --- /dev/null +++ b/network/ipcalc-ng/README @@ -0,0 +1,14 @@ +This is a modern tool to assist in network address calculations for +IPv4 and IPv6. It acts both as a tool to output human readable +information about a network or address, as well as a tool suitable to +be used by scripts or other programs. + +It supports printing a summary about the provided network address, +multiple command line options per information to be printed, +transparent IPv6 support, and in addition it will use libGeoIP if +available to provide geographic information. + +The project started as a fork of the ipcalc tool in the Fedora +distribution but it has since then replaced the original tool. + +ipcalc-ng cannot be installed at the same time as ipcalc. diff --git a/network/ipcalc-ng/ipcalc-ng.SlackBuild b/network/ipcalc-ng/ipcalc-ng.SlackBuild new file mode 100644 index 0000000000..47ad1befb5 --- /dev/null +++ b/network/ipcalc-ng/ipcalc-ng.SlackBuild @@ -0,0 +1,116 @@ +#!/bin/bash + +# Slackware build script for ipcalc-ng + +# Copyright 2024, Alexander Verbovetsky, Moscow, Russia +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=ipcalc-ng +VERSION=${VERSION:-1.0.3} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf ipcalc-$VERSION +tar xvf $CWD/ipcalc-$VERSION.tar.gz +cd ipcalc-$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 \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +mkdir build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Duse_maxminddb=enabled \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +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 + +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 + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a NEWS 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 + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/network/ipcalc-ng/ipcalc-ng.info b/network/ipcalc-ng/ipcalc-ng.info new file mode 100644 index 0000000000..adb1c31102 --- /dev/null +++ b/network/ipcalc-ng/ipcalc-ng.info @@ -0,0 +1,10 @@ +PRGNAM="ipcalc-ng" +VERSION="1.0.3" +HOMEPAGE="https://gitlab.com/ipcalc/ipcalc" +DOWNLOAD="https://gitlab.com/ipcalc/ipcalc/-/archive/1.0.3/ipcalc-1.0.3.tar.gz" +MD5SUM="a7b49f0eeda7a5f390427e5533ddf5da" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="libmaxminddb rubygem-ronn" +MAINTAINER="Alexander Verbovetsky" +EMAIL="alik@ejik.org" diff --git a/network/turbolift/slack-desc b/network/ipcalc-ng/slack-desc index 06da0a7ea9..4ef1ebeb5e 100644 --- a/network/turbolift/slack-desc +++ b/network/ipcalc-ng/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -turbolift: turbolift (OpenStack Swift -Cloud Files- Uploader) -turbolift: -turbolift: If you have found yourself in a situation where you needed or -turbolift: wanted to upload a whole bunch of files to Cloud Files quickly, -turbolift: this is what you are looking for. -turbolift: -turbolift: Homepage: https://github.com/cloudnull/turbolift -turbolift: -turbolift: -turbolift: -turbolift: +ipcalc-ng: ipcalc-ng (An IP Netmask/broadcast/etc calculator) +ipcalc-ng: +ipcalc-ng: This is a modern tool to assist in network address calculations for +ipcalc-ng: IPv4 and IPv6. It acts both as a tool to output human readable +ipcalc-ng: information about a network or address, as well as a tool suitable +ipcalc-ng: to be used by scripts or other programs. +ipcalc-ng: +ipcalc-ng: +ipcalc-ng: Homepage: https://gitlab.com/ipcalc/ipcalc +ipcalc-ng: +ipcalc-ng: diff --git a/network/jetty/README b/network/jetty/README deleted file mode 100644 index 4ba33dc809..0000000000 --- a/network/jetty/README +++ /dev/null @@ -1,22 +0,0 @@ -jetty (web server) - -Jetty provides a Web server and javax.servlet container, plus support -for SPDY, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations. -These components are open source and available for commercial use and -distribution. - -Jetty is used in a wide variety of projects and products, both in -Jetty development and production. can be easily embedded in devices, -Jetty tools, frameworks, application servers, and clusters. - -This script repacks the tar.gz into a slackware package. -It also links the startup script to /etc/rc.d/rc.jetty. - -## Startup -To have this start upon each boot, add the following lines to -/etc/rc.d/rc.local: - -# Start jetty -if [ -x /etc/rc.d/rc.jetty ]; then - /etc/rc.d/rc.jetty start -fi diff --git a/network/jetty/jetty.SlackBuild b/network/jetty/jetty.SlackBuild deleted file mode 100644 index 7ab621a3d4..0000000000 --- a/network/jetty/jetty.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/bash -# -# Slackware build script for openfire -# Written by Mário Antunes (mariolpantunes@gmail.com) - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=jetty -VERSION=${VERSION:-9.2.3.v20140905} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} -ARCH=noarch -# 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 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$( uname -m )" = "x86_64" ]; then - LIBDIRSUFFIX="64" -else - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP - -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-distribution-$VERSION.tar.*z -cd $PRGNAM-distribution-$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 \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p $PKG/opt/$PRGNAM/ -mkdir -p $PKG/var/log/$PRGNAM -mkdir -p $PKG/etc/{profile.d,rc.d} -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION - -cp -a bin demo-base etc lib modules resources start.d \ - start.ini start.jar webapps $PKG/opt/$PRGNAM/ - -cat << EOF > $PKG/etc/rc.d/rc.jetty -#!/bin/sh -export JAVA="/usr/lib$LIBDIRSUFFIX/java/bin/java" -export JETTY_HOME="/opt/$PRGNAM" -export JETTY_CONF="\$JETTY_HOME/etc/jetty.conf" -export JETTY_LOGS="/var/log/$PRGNAM" -/opt/jetty/bin/jetty.sh "\$@" -EOF - -chmod 0755 $PKG/etc/rc.d/* - -cp -a *.html *.txt *.TXT $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -cat << EOF > $PKG/etc/profile.d/$PRGNAM.csh -#!/bin/csh -setenv JETTY_HOME="/opt/$PRGNAM" -setenv JETTY_CONF="\$JETTY_HOME/etc/jetty.conf" -setenv JETTY_LOGS="/var/log/$PRGNAM" -EOF - -cat << EOF > $PKG/etc/profile.d/$PRGNAM.sh -#!/bin/sh -export JETTY_HOME="/opt/$PRGNAM" -export JETTY_CONF="\$JETTY_HOME/etc/jetty.conf" -export JETTY_LOGS="/var/log/$PRGNAM" -EOF - -chmod 0755 $PKG/etc/profile.d/* - -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 diff --git a/network/jetty/jetty.info b/network/jetty/jetty.info deleted file mode 100644 index 5348702ad7..0000000000 --- a/network/jetty/jetty.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="jetty" -VERSION="9.2.3.v20140905" -HOMEPAGE="http://www.eclipse.org/jetty/" -DOWNLOAD="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.2.3.v20140905/jetty-distribution-9.2.3.v20140905.tar.gz" -MD5SUM="ab0822beb826a5db91de46d1d281afb7" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="zulu-openjdk8" -MAINTAINER="Mário Antunes" -EMAIL="mariolpantunes@gmail.com" diff --git a/network/jetty/slack-desc b/network/jetty/slack-desc deleted file mode 100644 index 6243819565..0000000000 --- a/network/jetty/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------------------------------------------------------| -jetty: jetty (web server) -jetty: -jetty: Jetty provides a Web server and javax.servlet container, plus support -jetty: for SPDY, WebSocket, OSGi, JMX, JNDI, JAAS and many others. -jetty: These components are open source and available for commercial use and -jetty: distribution. -jetty: Jetty is used in a wide variety of projects and products, both in -jetty: development and production. Jetty can be easily embedded in devices, -jetty: tools, frameworks, application servers, and clusters. See the Jetty -jetty: Powered page for more uses of Jetty. -jetty: diff --git a/network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild b/network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild index 2c5424a40d..4b2998cef6 100644 --- a/network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild +++ b/network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=jitsi-meet-desktop -VERSION=${VERSION:-2024.3.0} +VERSION=${VERSION:-2024.6.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/jitsi-meet-desktop/jitsi-meet-desktop.info b/network/jitsi-meet-desktop/jitsi-meet-desktop.info index 690983e6aa..a5c8267924 100644 --- a/network/jitsi-meet-desktop/jitsi-meet-desktop.info +++ b/network/jitsi-meet-desktop/jitsi-meet-desktop.info @@ -1,10 +1,10 @@ PRGNAM="jitsi-meet-desktop" -VERSION="2024.3.0" +VERSION="2024.6.0" HOMEPAGE="https://jitsi.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/jitsi/jitsi-meet-electron/releases/download/v2024.3.0/jitsi-meet-x86_64.AppImage" -MD5SUM_x86_64="bd3a9721e63982c85ce524dbb15e412c" +DOWNLOAD_x86_64="https://github.com/jitsi/jitsi-meet-electron/releases/download/v2024.6.0/jitsi-meet-x86_64.AppImage" +MD5SUM_x86_64="c3b23de2c989709908933d2729fa8210" REQUIRES="" MAINTAINER="Eugene Wissner" EMAIL="belka@caraus.de" diff --git a/network/keepalived/keepalived.SlackBuild b/network/keepalived/keepalived.SlackBuild index 60f0426e58..83b18da116 100644 --- a/network/keepalived/keepalived.SlackBuild +++ b/network/keepalived/keepalived.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=keepalived -VERSION=${VERSION:-2.2.8} +VERSION=${VERSION:-2.3.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/keepalived/keepalived.info b/network/keepalived/keepalived.info index 5c3c527b13..854c8d2704 100644 --- a/network/keepalived/keepalived.info +++ b/network/keepalived/keepalived.info @@ -1,8 +1,8 @@ PRGNAM="keepalived" -VERSION="2.2.8" +VERSION="2.3.1" HOMEPAGE="https://www.keepalived.org/" -DOWNLOAD="https://www.keepalived.org/software/keepalived-2.2.8.tar.gz" -MD5SUM="8c26f75a8767e5341d82696e1e717115" +DOWNLOAD="https://www.keepalived.org/software/keepalived-2.3.1.tar.gz" +MD5SUM="5434ebc3becb6f86ebc3adc04e3e7e6d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/librewolf/librewolf.SlackBuild b/network/librewolf/librewolf.SlackBuild index 9a80ffed69..84ed0f7128 100644 --- a/network/librewolf/librewolf.SlackBuild +++ b/network/librewolf/librewolf.SlackBuild @@ -25,7 +25,7 @@ cd "$(dirname "$0")" ; CWD=$(pwd) PRGNAM=librewolf -VERSION=${VERSION:-124.0.1} +VERSION=${VERSION:-127.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/librewolf/librewolf.info b/network/librewolf/librewolf.info index 1a5c55807e..612833fbe7 100644 --- a/network/librewolf/librewolf.info +++ b/network/librewolf/librewolf.info @@ -1,10 +1,10 @@ PRGNAM="librewolf" -VERSION="124.0.1" +VERSION="127.0" HOMEPAGE="https://librewolf.net/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/124.0.1-1/LibreWolf.x86_64.AppImage" -MD5SUM_x86_64="25f0a7268dcf213eec4c20225e1c8b47" +DOWNLOAD_x86_64="https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/127.0-1/LibreWolf.x86_64.AppImage" +MD5SUM_x86_64="0c840c8b75d03069151982e8eae68af0" REQUIRES="" MAINTAINER="Ivan Kovmir" EMAIL="i@kovmir.eu" diff --git a/network/libvma/README b/network/libvma/README new file mode 100644 index 0000000000..a8b0aa41fc --- /dev/null +++ b/network/libvma/README @@ -0,0 +1,5 @@ +Mellanox's Messaging Accelerator (VMA) is a library that can be +preloaded with LD_PRELOAD when running message-based and +streaming applications, overriding networking APIs in order to +bypass the kernel's network stack to userspace, +reducing latency and improving thoughput. diff --git a/network/linphone/linphone.SlackBuild b/network/libvma/libvma.SlackBuild index f950205123..7f4ace4e27 100644 --- a/network/linphone/linphone.SlackBuild +++ b/network/libvma/libvma.SlackBuild @@ -1,10 +1,8 @@ #!/bin/bash -# Slackware build script for linphone -# Was written by adev and modified by Eugene Wissner -# Now maintained by Euan Thoms <euan at potensol dot com> +# Slackware build script for libvma -# Copyright 2014 Euan Thoms United Kingdom +# Copyright 2024 GUAN Xin <guanx.bac@gmail.com> from Beijing # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,22 +24,12 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=linphone -VERSION=${VERSION:-3.12.0} -BUILD=${BUILD:-2} +PRGNAM=libvma +VERSION=${VERSION:-9.8.60} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -MOD1NAME=ortp -MOD1VERSION=1.0.2 -MOD1SRCDIRNAME=${MOD1NAME}-${MOD1VERSION}-0 -MOD1DIRNAME=oRTP - -MOD2NAME=mediastreamer -MOD2VERSION=2.16.1 -MOD2SRCDIRNAME=${MOD2NAME}-${MOD2VERSION} -MOD2DIRNAME=mediastreamer2 - if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; @@ -50,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 @@ -71,35 +56,14 @@ 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="" fi -DOCS="ABOUT-NLS AUTHORS BUGS COPYING ChangeLog \ - NEWS README.md TODO $CWD/$PRGNAM.SlackBuild" - -# enable support for video by default, requires ffmpeg -if [ "${VIDEO:-yes}" = "yes" ]; then - do_video="--enable-video" -else - do_video="--disable-video" -fi - -# enable support for UPNP by default, requires libupnp -if [ "${UPNP:-yes}" = "yes" ]; then - do_upnp="--enable-upnp" -else - do_upnp="--disable-upnp" -fi - -# disable support for truespeech by default -if [ "${TRUESPEECH:-no}" = "yes" ]; then - do_truespeech="--enable-truespeech" -else - do_truespeech="--disable-truespeech" -fi - set -e rm -rf $PKG @@ -108,15 +72,6 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION -tar xvf $CWD/$MOD1NAME-$MOD1VERSION.tar.gz -mv $MOD1SRCDIRNAME $MOD1DIRNAME -tar xvf $CWD/$MOD2NAME-$MOD2VERSION.tar.gz -mv $MOD2SRCDIRNAME $MOD2DIRNAME - -# Some patching for silly build issues -sed -i 's|ms_message("Mediastreamer2 factory " MEDIASTREAMER_VERSION " (git: " MS2_GIT_VERSION ") initialized.");|ms_message("Mediastreamer2 factory " MEDIASTREAMER_VERSION " initialized.");|' $MOD2DIRNAME/src/base/msfactory.c -touch coreapi/gitversion.h - chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -130,43 +85,30 @@ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ - --docdir=/usr/doc \ + --sysconfdir=/etc \ + --localstatedir=/var \ --mandir=/usr/man \ - --disable-strict \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ --disable-static \ - --disable-tests \ - --disable-tutorials \ - --enable-ipv6 \ - --enable-alsa \ - --enable-pulseaudio \ - --enable-ldap \ - --enable-zrtp \ - --with-included-gettext \ - $do_truespeech \ - $do_video \ - $do_upnp \ + --enable-doc \ --build=$ARCH-slackware-linux make -make install DESTDIR=$PKG +make install-strip DESTDIR=$PKG -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la 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 mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION -chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION -chmod 0644 $PKG/usr/doc/$PRGNAM-$VERSION/* +cp -a \ + CHANGES COPYING 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 -cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/network/libvma/libvma.info b/network/libvma/libvma.info new file mode 100644 index 0000000000..876c91c5cc --- /dev/null +++ b/network/libvma/libvma.info @@ -0,0 +1,10 @@ +PRGNAM="libvma" +VERSION="9.8.60" +HOMEPAGE="https://github.com/Mellanox/libvma/wiki" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/Mellanox/libvma/archive/9.8.60/libvma-9.8.60.tar.gz" +MD5SUM_x86_64="ba5fbc75507337e6b5400807a208aaaf" +REQUIRES="rdma-core" +MAINTAINER="GUAN Xin" +EMAIL="guanx.bac@gmail.com" diff --git a/network/libvma/slack-desc b/network/libvma/slack-desc new file mode 100644 index 0000000000..8155ed1263 --- /dev/null +++ b/network/libvma/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------------------------------------------------------| +libvma: libvma (Mellanox's Messaging Accelerator library) +libvma: +libvma: Mellanox's Messaging Accelerator (VMA) is a library that can be +libvma: preloaded with LD_PRELOAD when running message-based and +libvma: streaming applications, overriding networking APIs in order to +libvma: bypass the kernel's network stack to userspace, +libvma: reducing latency and improving thoughput. +libvma: +libvma: Homepage: https://github.com/Mellanox/libvma/wiki +libvma: +libvma: diff --git a/network/linphone/README b/network/linphone/README deleted file mode 100644 index 8f47312d14..0000000000 --- a/network/linphone/README +++ /dev/null @@ -1,20 +0,0 @@ -linphone (SIP video-phone) - -Linphone is an audio and video Internet phone with GTK+ and -console interfaces. It uses the SIP protocol, and is compatible -with most SIP clients and gateways. It uses various audio and -video codecs such as Opus, Speex, GSM, G711, ilbc, Theora, H263-1998, -MPEG4, VP8 and snow. - -Video support is enabled by default, but can be disabled and thus -negating the need for ffmpeg. To disable support for video just pass -VIDEO=no to the script. - -UPNP support is enabled by default, but can be disabled and thus -negating the need for libupnp. To disable support for UPNP just pass -UPNP=no to the script. - -Truespeech is disabled by default, but can be enabled. -To enable support for Truespeech just pass TRUESPEECH=yes to the script. - -For h264 codec support, install either msx264 or openh264 SlackBuild. diff --git a/network/linphone/doinst.sh b/network/linphone/doinst.sh deleted file mode 100644 index 65c7e2eeb9..0000000000 --- a/network/linphone/doinst.sh +++ /dev/null @@ -1,9 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi diff --git a/network/linphone/linphone.info b/network/linphone/linphone.info deleted file mode 100644 index 57eafbe7e9..0000000000 --- a/network/linphone/linphone.info +++ /dev/null @@ -1,14 +0,0 @@ -PRGNAM="linphone" -VERSION="3.12.0" -HOMEPAGE="https://www.linphone.org/" -DOWNLOAD="https://download.linphone.org/releases/old/sources/linphone/linphone-3.12.0.tar.gz \ - https://download.linphone.org/releases/old/sources/ortp/ortp-1.0.2.tar.gz \ - https://download.linphone.org/releases/old/sources/mediastreamer/mediastreamer-2.16.1.tar.gz" -MD5SUM="8292dbaa0a5d0a448dcbbee125e947e4 \ - 82629e99befa578341e0bdc225924135 \ - 15b8b129a922180855d04d58cdd08d43" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="belle-sip bzrtp libsrtp libupnp-legacy" -MAINTAINER="Euan Thoms" -EMAIL="euan at potensol dot com" diff --git a/network/linphone/slack-desc b/network/linphone/slack-desc deleted file mode 100644 index 71a34e142e..0000000000 --- a/network/linphone/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------------------------------------------------------| -linphone: linphone (SIP video-phone) -linphone: -linphone: Linphone is an audio and video Internet phone with GTK+ and -linphone: console interfaces. It uses the SIP protocol, and is compatible -linphone: with most SIP clients and gateways. It uses various audio and -linphone: video codecs such as Opus, Speex, GSM, G711, ilbc, Theora, H263-1998, -linphone: MPEG4, VP8, H264 and snow. -linphone: -linphone: Homepage: https://www.linphone.org -linphone: -linphone: diff --git a/network/lldpd/lldpd.SlackBuild b/network/lldpd/lldpd.SlackBuild index c9a6433acf..5daa10c247 100644 --- a/network/lldpd/lldpd.SlackBuild +++ b/network/lldpd/lldpd.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for lldpd -# Copyright 2017-2023 Thibaut Notteboom, Paris, FRANCE +# Copyright 2017-2024 Thibaut Notteboom, Paris, FRANCE # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lldpd -VERSION=${VERSION:-1.0.17} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.0.18} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/lldpd/lldpd.info b/network/lldpd/lldpd.info index 7cab963fa6..de5c52c545 100644 --- a/network/lldpd/lldpd.info +++ b/network/lldpd/lldpd.info @@ -1,8 +1,8 @@ PRGNAM="lldpd" -VERSION="1.0.17" +VERSION="1.0.18" HOMEPAGE="https://vincentbernat.github.io/lldpd/" -DOWNLOAD="https://media.luffy.cx/files/lldpd/lldpd-1.0.17.tar.gz" -MD5SUM="047ab026dbc4b22b7ef37991e7e2afaa" +DOWNLOAD="https://media.luffy.cx/files/lldpd/lldpd-1.0.18.tar.gz" +MD5SUM="1ee8a5059044632b4306bd2eee9b54bc" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/mailspring/mailspring.SlackBuild b/network/mailspring/mailspring.SlackBuild index e50fd580a0..f9e2be620b 100644 --- a/network/mailspring/mailspring.SlackBuild +++ b/network/mailspring/mailspring.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mailspring -VERSION=${VERSION:-1.13.2} +VERSION=${VERSION:-1.13.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/mailspring/mailspring.info b/network/mailspring/mailspring.info index e667dfd940..7f57b31a80 100644 --- a/network/mailspring/mailspring.info +++ b/network/mailspring/mailspring.info @@ -1,10 +1,10 @@ PRGNAM="mailspring" -VERSION="1.13.2" +VERSION="1.13.3" HOMEPAGE="https://getmailspring.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/Foundry376/Mailspring/releases/download/1.13.2/mailspring-1.13.2-amd64.deb" -MD5SUM_x86_64="64686f30e7e16ed33a96d8ec3901bdaf" +DOWNLOAD_x86_64="https://github.com/Foundry376/Mailspring/releases/download/1.13.3/mailspring-1.13.3-amd64.deb" +MD5SUM_x86_64="d5c1591ccd9aba9d41fbc66ce5fc1626" REQUIRES="" MAINTAINER="Muhammad Mahendra Subrata" EMAIL="mumahendras3@gmail.com" diff --git a/network/mosh/mosh.info b/network/mosh/mosh.info index 9578dd57f8..abec8c93be 100644 --- a/network/mosh/mosh.info +++ b/network/mosh/mosh.info @@ -1,7 +1,7 @@ PRGNAM="mosh" VERSION="1.4.0" HOMEPAGE="https://mosh.org" -DOWNLOAD="https://mosh.org/mosh-1.4.0.tar.gz" +DOWNLOAD="https://github.com/mobile-shell/mosh/releases/download/mosh-1.4.0/mosh-1.4.0.tar.gz" MD5SUM="c34a647f8545565d79188acacaea7559" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/network/mullvadvpn-app/mullvadvpn-app.SlackBuild b/network/mullvadvpn-app/mullvadvpn-app.SlackBuild index 766711169e..c53fe866f8 100644 --- a/network/mullvadvpn-app/mullvadvpn-app.SlackBuild +++ b/network/mullvadvpn-app/mullvadvpn-app.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mullvadvpn-app SRCNAM=MullvadVPN -VERSION=${VERSION:-2024.2} +VERSION=${VERSION:-2024.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/mullvadvpn-app/mullvadvpn-app.info b/network/mullvadvpn-app/mullvadvpn-app.info index 970e0d7ce0..295e95820c 100644 --- a/network/mullvadvpn-app/mullvadvpn-app.info +++ b/network/mullvadvpn-app/mullvadvpn-app.info @@ -1,12 +1,12 @@ PRGNAM="mullvadvpn-app" -VERSION="2024.2" +VERSION="2024.3" HOMEPAGE="https://mullvad.net/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/mullvad/mullvadvpn-app/releases/download/2024.2/MullvadVPN-2024.2_amd64.deb \ - https://github.com/mullvad/mullvadvpn-app/releases/download/2024.2/MullvadVPN-2024.2_arm64.deb" -MD5SUM_x86_64="3b9f7014b7256d1edb2485eaecd1b495 \ - ffde31ffe09e4039c501f05f177c16a5" +DOWNLOAD_x86_64="https://github.com/mullvad/mullvadvpn-app/releases/download/2024.3/MullvadVPN-2024.3_amd64.deb \ + https://github.com/mullvad/mullvadvpn-app/releases/download/2024.3/MullvadVPN-2024.3_arm64.deb" +MD5SUM_x86_64="75b5fa5f5ba9e1b5b7f92e2cc700bf74 \ + 7cf101df21c994630a8469b89df32c1a" REQUIRES="" MAINTAINER="Jay Lanagan" EMAIL="j@lngn.net" diff --git a/network/nessus/nessus.SlackBuild b/network/nessus/nessus.SlackBuild index 22cdab661d..ba56aa6a08 100644 --- a/network/nessus/nessus.SlackBuild +++ b/network/nessus/nessus.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nessus -VERSION=${VERSION:-10.7.2} +VERSION=${VERSION:-10.7.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/nessus/nessus.info b/network/nessus/nessus.info index 3661a91f7f..f47febdc0e 100644 --- a/network/nessus/nessus.info +++ b/network/nessus/nessus.info @@ -1,10 +1,10 @@ PRGNAM="nessus" -VERSION="10.7.2" +VERSION="10.7.3" HOMEPAGE="https://www.tenable.com/products/nessus" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.7.2-el7.x86_64.rpm" -MD5SUM_x86_64="7d3da436fd0759df20b6b20e56ff397e" +DOWNLOAD_x86_64="https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.7.3-el7.x86_64.rpm" +MD5SUM_x86_64="29a5832989db6bc037bb86d851637491" REQUIRES="" MAINTAINER="Giuseppe Di Terlizzi" EMAIL="giuseppe.diterlizzi@gmail.com" diff --git a/network/netcat-openbsd/netcat-openbsd.SlackBuild b/network/netcat-openbsd/netcat-openbsd.SlackBuild index eb0218d7ea..7ded7fac79 100644 --- a/network/netcat-openbsd/netcat-openbsd.SlackBuild +++ b/network/netcat-openbsd/netcat-openbsd.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for netcat-openbsd # -# Copyright 2020 Duncan Roe, Melbourne, Australia +# Copyright 2020-2024 Duncan Roe, Melbourne, Australia # Copyright 2020 Donald Cooley, South Haven, Indiana USA # Copyright 2010, 2014 Slax-Dude <jmfl {at} sapo [dot] pt> # All rights reserved. @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=netcat-openbsd -VERSION=${VERSION:-7.4_1} +VERSION=${VERSION:-7.4_2} SRCVER=$(echo $VERSION | tr _ -) BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/network/netcat-openbsd/netcat-openbsd.info b/network/netcat-openbsd/netcat-openbsd.info index d28e0d33d7..9c251bbfd6 100644 --- a/network/netcat-openbsd/netcat-openbsd.info +++ b/network/netcat-openbsd/netcat-openbsd.info @@ -1,8 +1,8 @@ PRGNAM="netcat-openbsd" -VERSION="7.4_1" +VERSION="7.4_2" HOMEPAGE="https://github.com/duncan-roe/netcat-openbsd" -DOWNLOAD="https://github.com/duncan-roe/netcat-openbsd/archive/refs/tags/7.4-1/netcat-openbsd-7.4-1.tar.gz" -MD5SUM="f38105e0185390273075177379e6273d" +DOWNLOAD="https://github.com/duncan-roe/netcat-openbsd/archive/refs/tags/7.4-2/netcat-openbsd-7.4-2.tar.gz" +MD5SUM="5e1ac7719ee022a2d548b16f0e1b4a2c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="%README% libbsd" diff --git a/network/newsboat/newsboat.SlackBuild b/network/newsboat/newsboat.SlackBuild index 5a66aba35e..d800d0b3ba 100644 --- a/network/newsboat/newsboat.SlackBuild +++ b/network/newsboat/newsboat.SlackBuild @@ -4,7 +4,7 @@ # Copyright 2017-2018 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # Copyright 2019-2022 Andrew Clemons, Wellington New Zealand -# Copyright 2022-2023 Andrew Clemons, Tokyo Japan +# Copyright 2022-2024 Andrew Clemons, Tokyo Japan # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=newsboat -VERSION=${VERSION:-2.34} +VERSION=${VERSION:-2.35} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -63,7 +63,11 @@ elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" LIBDIRSUFFIX="" CARGOTARGET="--target $ARCH-unknown-linux-gnu" -elif [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "aarch64" ]; then +elif [ "$ARCH" = "x86_64" ] ; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" + CARGOTARGET="--target $ARCH-unknown-linux-gnu" +elif [ "$ARCH" = "aarch64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" CARGOTARGET="--target $ARCH-unknown-linux-gnu" diff --git a/network/newsboat/newsboat.info b/network/newsboat/newsboat.info index 57a50f27b5..22d20b2845 100644 --- a/network/newsboat/newsboat.info +++ b/network/newsboat/newsboat.info @@ -1,95 +1,90 @@ PRGNAM="newsboat" -VERSION="2.34" +VERSION="2.35" HOMEPAGE="https://www.newsboat.org/" -DOWNLOAD="https://newsboat.org/releases/2.34/newsboat-2.34.tar.xz \ +DOWNLOAD="https://newsboat.org/releases/2.35/newsboat-2.35.tar.xz \ https://static.crates.io/crates/addr2line/addr2line-0.21.0.crate \ https://static.crates.io/crates/adler/adler-1.0.2.crate \ - https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.1.crate \ + https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate \ https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate \ https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate \ https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \ https://static.crates.io/crates/backtrace/backtrace-0.3.69.crate \ https://static.crates.io/crates/bit-set/bit-set-0.5.3.crate \ https://static.crates.io/crates/bit-vec/bit-vec-0.6.3.crate \ - https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \ - https://static.crates.io/crates/bitflags/bitflags-2.4.1.crate \ + https://static.crates.io/crates/bitflags/bitflags-2.5.0.crate \ https://static.crates.io/crates/block/block-0.1.6.crate \ https://static.crates.io/crates/bumpalo/bumpalo-3.14.0.crate \ - https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate \ https://static.crates.io/crates/cc/cc-1.0.83.crate \ https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \ - https://static.crates.io/crates/chrono/chrono-0.4.31.crate \ + https://static.crates.io/crates/chrono/chrono-0.4.35.crate \ https://static.crates.io/crates/codespan-reporting/codespan-reporting-0.11.1.crate \ - https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.4.crate \ - https://static.crates.io/crates/curl-sys/curl-sys-0.4.70%2Bcurl-8.5.0.crate \ - https://static.crates.io/crates/cxx-build/cxx-build-1.0.111.crate \ - https://static.crates.io/crates/cxx/cxx-1.0.111.crate \ - https://static.crates.io/crates/cxxbridge-flags/cxxbridge-flags-1.0.111.crate \ - https://static.crates.io/crates/cxxbridge-macro/cxxbridge-macro-1.0.111.crate \ - https://static.crates.io/crates/errno-dragonfly/errno-dragonfly-0.1.2.crate \ - https://static.crates.io/crates/errno/errno-0.3.3.crate \ + https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.6.crate \ + https://static.crates.io/crates/curl-sys/curl-sys-0.4.72%2Bcurl-8.6.0.crate \ + https://static.crates.io/crates/cxx-build/cxx-build-1.0.119.crate \ + https://static.crates.io/crates/cxx/cxx-1.0.119.crate \ + https://static.crates.io/crates/cxxbridge-flags/cxxbridge-flags-1.0.119.crate \ + https://static.crates.io/crates/cxxbridge-macro/cxxbridge-macro-1.0.119.crate \ + https://static.crates.io/crates/errno/errno-0.3.8.crate \ https://static.crates.io/crates/fastrand/fastrand-2.0.1.crate \ https://static.crates.io/crates/fnv/fnv-1.0.7.crate \ https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate \ - https://static.crates.io/crates/getrandom/getrandom-0.2.10.crate \ + https://static.crates.io/crates/getrandom/getrandom-0.2.11.crate \ https://static.crates.io/crates/gettext-rs/gettext-rs-0.7.0.crate \ https://static.crates.io/crates/gettext-sys/gettext-sys-0.21.3.crate \ - https://static.crates.io/crates/gimli/gimli-0.28.0.crate \ + https://static.crates.io/crates/gimli/gimli-0.28.1.crate \ https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate \ - https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.57.crate \ + https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.58.crate \ https://static.crates.io/crates/idna/idna-0.5.0.crate \ - https://static.crates.io/crates/js-sys/js-sys-0.3.64.crate \ + https://static.crates.io/crates/js-sys/js-sys-0.3.66.crate \ https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate \ https://static.crates.io/crates/lexopt/lexopt-0.3.0.crate \ - https://static.crates.io/crates/libc/libc-0.2.151.crate \ - https://static.crates.io/crates/libm/libm-0.2.7.crate \ + https://static.crates.io/crates/libc/libc-0.2.153.crate \ + https://static.crates.io/crates/libm/libm-0.2.8.crate \ https://static.crates.io/crates/libz-sys/libz-sys-1.1.12.crate \ https://static.crates.io/crates/link-cplusplus/link-cplusplus-1.0.9.crate \ - https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.10.crate \ + https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.12.crate \ https://static.crates.io/crates/locale_config/locale_config-0.3.0.crate \ https://static.crates.io/crates/log/log-0.4.20.crate \ https://static.crates.io/crates/malloc_buf/malloc_buf-0.0.6.crate \ https://static.crates.io/crates/md5/md5-0.7.0.crate \ - https://static.crates.io/crates/memchr/memchr-2.6.3.crate \ + https://static.crates.io/crates/memchr/memchr-2.6.4.crate \ https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate \ https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.1.crate \ https://static.crates.io/crates/natord/natord-1.0.9.crate \ https://static.crates.io/crates/nom/nom-7.1.3.crate \ - https://static.crates.io/crates/num-traits/num-traits-0.2.16.crate \ + https://static.crates.io/crates/num-traits/num-traits-0.2.17.crate \ https://static.crates.io/crates/objc-foundation/objc-foundation-0.1.1.crate \ https://static.crates.io/crates/objc/objc-0.2.7.crate \ https://static.crates.io/crates/objc_id/objc_id-0.1.1.crate \ - https://static.crates.io/crates/object/object-0.32.1.crate \ - https://static.crates.io/crates/once_cell/once_cell-1.18.0.crate \ + https://static.crates.io/crates/object/object-0.32.2.crate \ + https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate \ https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate \ - https://static.crates.io/crates/pkg-config/pkg-config-0.3.27.crate \ + https://static.crates.io/crates/pkg-config/pkg-config-0.3.28.crate \ https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.17.crate \ - https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.67.crate \ - https://static.crates.io/crates/proptest/proptest-1.2.0.crate \ + https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.76.crate \ + https://static.crates.io/crates/proptest/proptest-1.4.0.crate \ https://static.crates.io/crates/quick-error/quick-error-1.2.3.crate \ - https://static.crates.io/crates/quote/quote-1.0.33.crate \ + https://static.crates.io/crates/quote/quote-1.0.35.crate \ https://static.crates.io/crates/rand/rand-0.8.5.crate \ https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate \ https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate \ https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.3.0.crate \ - https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate \ - https://static.crates.io/crates/regex-automata/regex-automata-0.3.8.crate \ - https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.29.crate \ - https://static.crates.io/crates/regex-syntax/regex-syntax-0.7.5.crate \ - https://static.crates.io/crates/regex/regex-1.9.5.crate \ + https://static.crates.io/crates/regex-automata/regex-automata-0.4.3.crate \ + https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \ + https://static.crates.io/crates/regex/regex-1.10.2.crate \ https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.crate \ - https://static.crates.io/crates/rustix/rustix-0.38.21.crate \ + https://static.crates.io/crates/rustix/rustix-0.38.31.crate \ https://static.crates.io/crates/rusty-fork/rusty-fork-0.3.0.crate \ https://static.crates.io/crates/scratch/scratch-1.0.7.crate \ https://static.crates.io/crates/section_testing/section_testing-0.0.5.crate \ - https://static.crates.io/crates/syn/syn-2.0.37.crate \ - https://static.crates.io/crates/temp-dir/temp-dir-0.1.11.crate \ - https://static.crates.io/crates/tempfile/tempfile-3.8.1.crate \ - https://static.crates.io/crates/termcolor/termcolor-1.3.0.crate \ + https://static.crates.io/crates/syn/syn-2.0.48.crate \ + https://static.crates.io/crates/temp-dir/temp-dir-0.1.12.crate \ + https://static.crates.io/crates/tempfile/tempfile-3.10.1.crate \ + https://static.crates.io/crates/termcolor/termcolor-1.4.0.crate \ https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate \ https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \ https://static.crates.io/crates/unarray/unarray-0.1.4.crate \ - https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.13.crate \ + https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.14.crate \ https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \ https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.22.crate \ https://static.crates.io/crates/unicode-width/unicode-width-0.1.11.crate \ @@ -97,115 +92,118 @@ DOWNLOAD="https://newsboat.org/releases/2.34/newsboat-2.34.tar.xz \ https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate \ https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.0.crate \ https://static.crates.io/crates/wasi/wasi-0.11.0%2Bwasi-snapshot-preview1.crate \ - https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.87.crate \ - https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.87.crate \ - https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.87.crate \ - https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.87.crate \ - https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.87.crate \ + https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.89.crate \ + https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.89.crate \ + https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.89.crate \ + https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.89.crate \ + https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.89.crate \ https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ https://static.crates.io/crates/winapi-util/winapi-util-0.1.6.crate \ https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ https://static.crates.io/crates/winapi/winapi-0.3.9.crate \ - https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate \ + https://static.crates.io/crates/windows-core/windows-core-0.51.1.crate \ + https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \ https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \ - https://static.crates.io/crates/windows/windows-0.48.0.crate \ + https://static.crates.io/crates/windows-targets/windows-targets-0.52.0.crate \ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \ + https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.0.crate \ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \ + https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.0.crate \ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \ + https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.0.crate \ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \ + https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.0.crate \ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.0.crate \ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.0.crate \ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.0.crate \ https://static.crates.io/crates/xdg/xdg-2.5.2.crate" -MD5SUM="e2dedca7d28e53fbc2f117bad343ec27 \ +MD5SUM="d9deb0b7c9995b8880642699af387ae8 \ 55e15000c4c210f0bb2aca6f38fbe424 \ 669215548c64019c08c92b2c1afd3deb \ - 245579618dd635377c5987690a7e2153 \ + 95e5f8d0b7ab37171b8d3118542ba06a \ e0a03581a6aea080315323651f272d65 \ bf23cd323c33a8c283c41bb9b79e4ce4 \ 05d77ef52e90ad161fdd41b252420467 \ 66c5beb5a77eccb0d86ce626651f393b \ b174984f0ec889f5c32e90bddb80f674 \ 45a867175c81501378699f80724393c0 \ - a295edb6953237ebbdfa8e731229f9a3 \ - ebcf604c44976809506192718f439dc1 \ + f3406374808b01be3a263666aa9aa2f5 \ ea2d23ceb9f98853a7dffc6c02884464 \ d8cacbb844fca8c0ca102c7576946131 \ - 1e704be5ddde9d6b5383ef1035309f91 \ 9241fa90ea8b17c00010be46c9aa1ac5 \ 74634128440dbc3766bda76fdf0aaa05 \ - ddca5e4cff2fcc78d99a9efe991c5cf2 \ + afd4d637788bfc7d32463a95ce275705 \ faa32da3be14130a4525bb7ba601c62e \ - b477cc1c7b45e2187b3cad0377b504d8 \ - b4b1c9ce4db1569f17f64239adcdbeae \ - e198b52b3219b6be4a3f6bea2158f03e \ - 7608f1c36c68ce36c1428a5183b9c419 \ - 89d343b23ff81dc1af48a1043f7a7202 \ - 52dc52f9c2adfdba6f0d90ca7b92042f \ - fc65414dcac661c46f2cfad7722304f9 \ - 33479bc3e6a76008f4d1654925cd3a94 \ + d7624e4ff046ae83eda8e82d90887bdb \ + 4a54687d3f58bbea098a3ea2b4b57983 \ + 1b7f98bf72b5deb2b7e8e9da854d8a4c \ + f3448175b2ef6967e600908363455bc7 \ + b7449e55ea1e8018717f5c73e625ead0 \ + 8e7b18f8c3696b4328dc55341bd92408 \ + 349e0ae5420f0b7e6ff835cd03cc7428 \ 80e1c1b89d858c93fc5946b4a8266504 \ 8dab3b3ec00dc56cffde0b0c410d47b5 \ c3e51926c9853b714191ef1bec90e2ce \ - f204ba6fc9394724826f177433fe9a98 \ + 3b00daaa372df161c5c8eeaf16a741d1 \ bb072f15d5e4067bea6933a4fbeb9c0a \ 9486190bcfe1c4af6a50d265a113ac12 \ - 6646a563c6f7e9b24d9db2271b720a2b \ + fbc6f6d82084b19c006198508b1ac489 \ 87b1b7cb12ef4dfe842c212b98263048 \ - 7ff000f771e742396faed3c83c82fab4 \ + ddb0ec63d657e9d1f95a314fdff0b260 \ b5305bde14813da51d536a9df564db69 \ - d580c0380408c62e04e018eaaf4258af \ + 6b33b0539f6c25c66268868b6b61e240 \ fba3b040a55c01be7376d3dd5c4d4920 \ d71093319a2c1efa90475bd45d34fab3 \ - 181cb83a57d327b26ebc21db41b28480 \ - 71bf1bf53c8321f7f1cbc13575353d6b \ + 49d77531898b3d7846b149c0fb4788c4 \ + 23fb13a7f6fb7b25a42d71c3bcaa5d7c \ 779addfdf18a31c1d8d3f53b7a8395e0 \ d6c6a27e29d9270a2ac318eacdf8e436 \ - 70bd18c57397442e0abc67dfa1c99e0f \ + 1d1b2033b4272a22654e55447ae7f404 \ 6fa7c4b0da26b511570845e41527bc8f \ 8ee79b4fe4c43d9ab09f16344612a656 \ 7c81e7a61ec172a229d6fdbc553e883d \ 65470cdfd1fa2a2de9fdf873a58d72aa \ - 0f6cf3b35ff80cee7da9243e76c94532 \ + ab9a5f02cef3b8794d810332ebf26a03 \ 8b708bc4b33c5e1683467444c9ed41b0 \ eb7e04508518ed8f29935ec874e1740a \ 5a9b94ba54ea1f52f2a496ba982e3282 \ f17aecb8887cf0ecd823623160aed7db \ - 256ede6773f2f67e26e92f36c04eb4f7 \ + 512bcd4470f351b2049adeb39cfcdec4 \ aecd889de42c8168e1bc97a6f2720d8f \ b4dcac855af5df71f3383d86c4a96b78 \ fd9aa273ad560dedd00ddcf3dbe808ce \ - ecddc695e4dba2383b326dc361e9e07d \ - 2dc8aacabbc090f8025a4789d4d6d8f0 \ + 0d98aaf27d3cace75f9959c04b910891 \ + 8390247ae7126c00e162732b249be9d7 \ 0ba30a94d7b8865c23e86d4d64e5b91e \ - 73d4dff694f3acab34c217b4f4943a37 \ + 76c281577ef136b9484166302e37c9bd \ 5c69337d37e58a380e00eac9ce0373bb \ - 80235d435deb3e8c2f28a8e666cae1a2 \ - 61b3316c1f5c6059bef9022fe8a08685 \ + 43e3e8b01023835d05b82befc379769d \ + 480d2d6c416df04f9eb728728932e9a2 \ 3181dca31efe33cbed29a45d0ec67848 \ - 0ddb8bccd3198892d0dd0ec7151f7cd3 \ + 0358b31bf59c7915bb03f9e66f2d1ea3 \ ee7a5f842c39bc47c474196e83b0df5f \ e30085994bbeb4b7f4895d48216d5476 \ a1626b8f4d165b1b60d960862eba4cf0 \ f9e79ef04a0f168cd981aaf93eb25272 \ - ff1d093069cfc9eb161907e17a51208b \ - 9e3731fbbac07e3f5363d5527765fb41 \ - f2303650593b13e30a85e39d8c79c961 \ - 5ad40eb548ec91179c2e5bafd26f1d30 \ - 32f2a2626ae2f18e34cbb7d814ca8d37 \ + 4f496143a21775fa7bd22bf329c37f37 \ + 91b60a71d44302a8b05bd398eca56c37 \ + e90f2809a34e2bea0bd5c1120475fb36 \ 24fcbc2986fad09b25c9a4f9aef0a9e4 \ - 3bd91868192fbb6c457c856a1a430a3d \ + 223719dc10025228707d8d5aa14e401b \ 13268e6ab4023043e6dd8e993ce8b88a \ bb56e53d09b09eb11536cb69734564de \ b13390ad50aa277e39e4d46f7ed3eb14 \ - 344753a95db4f193f068b3cf4b75d83b \ - 73ff8cffc66d065488dcf50e3b8c0c1f \ - f80faded72df19d43134e2b44137376a \ - be0724e892719d0813323cbb4bfb5372 \ + 5651bc86f3df47d241d2ae58dc4b89a5 \ + 3ada2d211cc8a993e62d0e15ac9682a5 \ + 449c7bb37fc298d2026fbf2855eb8db0 \ + ef18ac44cda944777e03597466ec4b82 \ 5f0470696baaa4e5953bddbf196998f9 \ c678a7da0ee4b850ebde0474144a0415 \ 00dda16f17b456d99fb1cafa9125ed22 \ - 04c5de5f2fcb441ced909a45cff020bd \ + e74b10f7b4d0c167434d02bcc02ab18f \ ca65153603a1a7240bbd9d2ce19f2d67 \ c12d182417999fc365f952e701f6071f \ 908ec8a89821b72f3a35726bab24461f \ @@ -213,25 +211,33 @@ MD5SUM="e2dedca7d28e53fbc2f117bad343ec27 \ e900a384ac7dbb320fe6a7279fbfef89 \ 6708629acf3d2ecb7404e43255d2df85 \ e972ea58ec203bfa6c79c1207852298b \ - e1aaf0d487ef02def77307a74ee35606 \ - b3139f7d066250bfaf96b99e913ee75d \ - e41541041285d9f05d372cdac02a4bf7 \ - 4185de0682e5e5f3a9f13285218e59aa \ - 64f9f5c520b25087ba70e4194d6aea9c \ + 27e1a4ac927346509cf010b024c79e87 \ + 90f2e8c0ca989290eff37cd9b3ec2a87 \ + 9202e1b9c6367013631774f38fdff707 \ + f00d62969f597349b1d460c96b57136c \ + 7f115ec6580072e95e26ab41f3fabb84 \ db96b50050277bf05a3c68534bbb9586 \ 306c0281447d1876e8220007b7a7e053 \ 09de9d01e7331ff3da11f58be8bef0df \ 0498c4a11448bfc35dc7bb2caa64c753 \ - f2797ade0e36f1e5d6be9d11b5076582 \ + d343f3cc25259c518e594b7bcd4f144b \ + 2376de634160158ece40c4bc2ab3eb41 \ 24c64817e85ef77765ed0f26c31c9b4c \ - f4620d6217497ee2c54090cd353ceec4 \ + 7ff44db201b805c60b7894e6e51a5580 \ dae6d89034a6988042fd8be4cf5e037d \ + cd2efc4af413b9d1380761255c7a22ff \ de2839e16d9d7a9fd1c397da62f62b4a \ + 5b2c6ccb94c770d0ed85f7a844bf001e \ e0c35ffb8cfdb74a39bf799811f79304 \ + 467f51d4cfb646d0c8fecfa008dbf52d \ d990172b607020701f9e84ca8e1c043c \ + 9afb70c460db38399bf95ec015f07435 \ 0a68848588e847ceccf504891584d00b \ + f34ea4d81690ec402b6f0d9e54e8baa4 \ 45b469ad607b912256b7c80141fa2d17 \ + 591c68ecc1dded36344429f427bbfabc \ 7799baff9a5664205d9110a2624e8989 \ + 29bbf3d9160d2545d528d0b2d7492333 \ 1613d0f9e24d4b05e81748ea1f355f6c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/network/nyxt/002-cl-gobject-introspection-sb-int.patch b/network/nyxt/002-cl-gobject-introspection-sb-int.patch new file mode 100644 index 0000000000..56397f6805 --- /dev/null +++ b/network/nyxt/002-cl-gobject-introspection-sb-int.patch @@ -0,0 +1,9 @@ +#https://github.com/andy128k/cl-gobject-introspection/issues/100 +--- nyxt-3.11.7-origin/_build/cl-gobject-introspection/src/init.lisp ++++ nyxt-3.11.7/_build/cl-gobject-introspection/src/init.lisp +@@ -143,4 +143,4 @@ + (destroy-data :pointer) + (connect-flags connect-flags)) + +-#+sbcl (sb-ext::set-floating-point-modes :traps nil) ++#+sbcl (sb-int::set-floating-point-modes :traps nil) diff --git a/network/nyxt/003-fset-sb-int.patch b/network/nyxt/003-fset-sb-int.patch new file mode 100644 index 0000000000..d7e35e9cf6 --- /dev/null +++ b/network/nyxt/003-fset-sb-int.patch @@ -0,0 +1,11 @@ +--- nyxt-3.11.7-origin/_build/fset/Code/port.lisp ++++ nyxt-3.11.7/_build/fset/Code/port.lisp +@@ -348,7 +348,7 @@ + `(if (null ,x) 0 (cl:length ,x)))) + #+sbcl + (defmacro length-nv (x) +- (sb-ext::once-only ((x x)) ++ (sb-int::once-only ((x x)) + `(if (null ,x) 0 (cl:length ,x)))) + #-(or cmu scl sbcl) + (defmacro length-nv (x) diff --git a/network/nyxt/nyxt.SlackBuild b/network/nyxt/nyxt.SlackBuild index bf714dae9e..e09ad5b0fe 100644 --- a/network/nyxt/nyxt.SlackBuild +++ b/network/nyxt/nyxt.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nyxt -VERSION=${VERSION:-3.11.5} +VERSION=${VERSION:-3.11.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -63,6 +63,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 -p1 < $CWD/002-cl-gobject-introspection-sb-int.patch +patch -p1 < $CWD/003-fset-sb-int.patch + # use $TMP/$PRGNAM-$VERSION/.cache dir instead of $HOME/.cache/common-lisp/ ( code="(setf asdf:*user-cache* \"$TMP/$PRGNAM-$VERSION/.cache/\")" diff --git a/network/nyxt/nyxt.info b/network/nyxt/nyxt.info index 144fd0164a..8605661584 100644 --- a/network/nyxt/nyxt.info +++ b/network/nyxt/nyxt.info @@ -1,8 +1,8 @@ PRGNAM="nyxt" -VERSION="3.11.5" +VERSION="3.11.7" HOMEPAGE="https://nyxt.atlas.engineer/" -DOWNLOAD="https://github.com/atlas-engineer/nyxt/releases/download/3.11.5/nyxt-3.11.5-source-with-submodules.tar.xz" -MD5SUM="0adaeb586f5ebc4653f0effbd13747c3" +DOWNLOAD="https://github.com/atlas-engineer/nyxt/releases/download/3.11.7/nyxt-3.11.7-source-with-submodules.tar.xz" +MD5SUM="4d636fc2395fc328e845d93a4b80234c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libfixposix sbcl webkit2gtk" diff --git a/network/ocserv/ocserv.SlackBuild b/network/ocserv/ocserv.SlackBuild index 0636d788d7..013780d006 100644 --- a/network/ocserv/ocserv.SlackBuild +++ b/network/ocserv/ocserv.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ocserv -VERSION=${VERSION:-1.2.4} +VERSION=${VERSION:-1.3.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/ocserv/ocserv.info b/network/ocserv/ocserv.info index da8951388a..95f306585f 100644 --- a/network/ocserv/ocserv.info +++ b/network/ocserv/ocserv.info @@ -1,10 +1,10 @@ PRGNAM="ocserv" -VERSION="1.2.4" +VERSION="1.3.0" HOMEPAGE="https://ocserv.openconnect-vpn.net" -DOWNLOAD="https://www.infradead.org/ocserv/download/ocserv-1.2.4.tar.xz" -MD5SUM="6f82a924f998a646512714c4544aaee2" +DOWNLOAD="https://www.infradead.org/ocserv/download/ocserv-1.3.0.tar.xz" +MD5SUM="2b6cfd509e3a18491e8c79ce613faa90" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="http-parser libev protobuf-c rubygem-ronn" +REQUIRES="llhttp ipcalc-ng libev protobuf-c rubygem-ronn" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/network/open-iscsi/doinst.sh b/network/open-iscsi/doinst.sh index a4797f0184..d4177d0258 100644 --- a/network/open-iscsi/doinst.sh +++ b/network/open-iscsi/doinst.sh @@ -1,6 +1,3 @@ -# 20230620 bkw: reverted this to the config() function from SBo -# template. Please leave this as-is. It works, and it won't confuse -# us (we have over 8000 scripts to look after...) config() { NEW="$1" @@ -15,5 +12,8 @@ config() { # Otherwise, we leave the .new copy for the admin to consider... } -config etc/iscsi/iscsid.conf.new config etc/iscsi/initiatorname.iscsi.new +config etc/iscsi/iscsid.conf.new +config etc/udev/rules.d/50-iscsi-firmware-login.rules.new +config etc/logrotate.d/iscsiuiolog.new +config etc/rc.d/rc.open-iscsi.new diff --git a/network/open-iscsi/include_sysmacros.patch b/network/open-iscsi/include_sysmacros.patch deleted file mode 100644 index 6e357faef3..0000000000 --- a/network/open-iscsi/include_sysmacros.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -Naur open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/bnx2.c open-iscsi-2.0.875/iscsiuio/src/unix/libs/bnx2.c ---- open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/bnx2.c 2017-09-01 20:05:23.000000000 +0200 -+++ open-iscsi-2.0.875/iscsiuio/src/unix/libs/bnx2.c 2019-09-06 14:24:47.943039000 +0200 -@@ -47,6 +47,7 @@ - #include <sys/user.h> - #include <fcntl.h> - #include <unistd.h> -+#include <sys/sysmacros.h> - - #include "config.h" - -diff -Naur open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/bnx2x.c open-iscsi-2.0.875/iscsiuio/src/unix/libs/bnx2x.c ---- open-iscsi-2.0.875.orig/iscsiuio/src/unix/libs/bnx2x.c 2017-09-01 20:05:23.000000000 +0200 -+++ open-iscsi-2.0.875/iscsiuio/src/unix/libs/bnx2x.c 2019-09-06 14:24:23.527039000 +0200 -@@ -51,6 +51,7 @@ - #include <sys/user.h> - #include <fcntl.h> - #include <unistd.h> -+#include <sys/sysmacros.h> - - #include "config.h" - diff --git a/network/open-iscsi/open-iscsi.SlackBuild b/network/open-iscsi/open-iscsi.SlackBuild index fe0c9a4274..e4ffa84949 100644 --- a/network/open-iscsi/open-iscsi.SlackBuild +++ b/network/open-iscsi/open-iscsi.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for open-iscsi -# Copyright 2019 Wayne Cuddy USA +# Copyright 2024 Wayne Cuddy USA # Copyright 2021 Mario Preksavec, Zagreb, Croatia # All rights reserved. # @@ -23,19 +23,11 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# 20230620 bkw: Modified by SlackBuilds.org, BUILD=2: -# - Fix doinst.sh (conf files were missing .new suffix). -# - Do not install /usr/include headers with +x permission. - -# -# 2019/09/08 - add patch to support building on Slackware "current" -# - cd $(dirname $0) ; CWD=$(pwd) PRGNAM=open-iscsi -VERSION=${VERSION:-2.1.5} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2.1.10} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -65,6 +57,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="" @@ -79,11 +74,6 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION -# Allow this SB to work on "current", benign on 14.2. -patch -p1 <$CWD/include_sysmacros.patch - -patch -p1 <$CWD/remove_werror.patch - chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -91,16 +81,24 @@ 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 {} \+ -make OPTFLAGS="-DNO_SYSTEMD" NO_SYSTEMD=1 -make install DESTDIR=$PKG - -chmod -x $PKG/usr/include/*.h - -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 build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dstrip=true \ + -Dno_systemd=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. -mv $PKG/usr/share/man $PKG/usr -rmdir $PKG/usr/share 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 @@ -117,8 +115,10 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild # These may be renamed back by doinst.sh. for cf in \ + etc/iscsi/initiatorname.iscsi \ etc/iscsi/iscsid.conf \ - etc/iscsi/initiatorname.iscsi + etc/udev/rules.d/50-iscsi-firmware-login.rules \ + etc/logrotate.d/iscsiuiolog do mv $PKG/$cf $PKG/$cf.new done @@ -128,7 +128,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh mkdir -p $PKG/etc/rc.d -cat $CWD/rc.$PRGNAM > $PKG/etc/rc.d/rc.$PRGNAM +cat $CWD/rc.$PRGNAM > $PKG/etc/rc.d/rc.$PRGNAM.new cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/network/open-iscsi/open-iscsi.info b/network/open-iscsi/open-iscsi.info index ea87d3944b..b6dd41245a 100644 --- a/network/open-iscsi/open-iscsi.info +++ b/network/open-iscsi/open-iscsi.info @@ -1,8 +1,8 @@ PRGNAM="open-iscsi" -VERSION="2.1.5" +VERSION="2.1.10" HOMEPAGE="https://github.com/open-iscsi/open-iscsi" -DOWNLOAD="https://github.com/open-iscsi/open-iscsi/archive/2.1.5/open-iscsi-2.1.5.tar.gz" -MD5SUM="fcde2e39f3bec7b668751035987fdc35" +DOWNLOAD="https://github.com/open-iscsi/open-iscsi/archive/2.1.10/open-iscsi-2.1.10.tar.gz" +MD5SUM="f06396d90cd7b3c6a38ffcfec1eaaf73" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="open-isns" diff --git a/network/open-iscsi/rc.open-iscsi b/network/open-iscsi/rc.open-iscsi index 5b18f60d2d..f984107a69 100644 --- a/network/open-iscsi/rc.open-iscsi +++ b/network/open-iscsi/rc.open-iscsi @@ -3,8 +3,8 @@ # Slackware rc.open-iscsi script, derived from init.debian in the # open-iscsi source package. -DAEMON=/sbin/iscsid -ADM=/sbin/iscsiadm +DAEMON=/usr/sbin/iscsid +ADM=/usr/sbin/iscsiadm PIDFILE=/var/run/iscsid.pid [ -e /etc/default/open-iscsi ] && . /etc/default/open-iscsi diff --git a/network/open-iscsi/remove_werror.patch b/network/open-iscsi/remove_werror.patch deleted file mode 100644 index 03164c9a59..0000000000 --- a/network/open-iscsi/remove_werror.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- open-iscsi-2.1.1/libopeniscsiusr/Makefile.orig 2020-02-26 20:07:13.000000000 +0100 -+++ open-iscsi-2.1.1/libopeniscsiusr/Makefile 2020-07-14 18:13:07.144477155 +0200 -@@ -44,7 +44,7 @@ - OBJS = context.o misc.o session.o sysfs.o iface.o idbm.o node.o default.o - - CFLAGS ?= -O2 -g --CFLAGS += -Wall -Werror -Wextra -fvisibility=hidden -fPIC -+CFLAGS += -Wall -Wextra -fvisibility=hidden -fPIC - CFLAGS += $(shell $(PKG_CONFIG) --cflags libkmod) - - LDFLAGS += $(shell $(PKG_CONFIG) --libs libkmod) - ---- open-iscsi-2.1.1/usr/Makefile 2020-02-26 20:07:13.000000000 +0100 -+++ open-iscsi-2.1.1/usr/Makefile 2020-07-14 17:56:48.298477155 +0200 -@@ -35,7 +35,7 @@ - PKG_CONFIG = /usr/bin/pkg-config - - CFLAGS ?= -O2 -g --WARNFLAGS ?= -Wall -Wextra -Werror -Wstrict-prototypes -fno-common -+WARNFLAGS ?= -Wall -Wextra -Wstrict-prototypes -fno-common - CFLAGS += $(WARNFLAGS) -I../include -I. -D_GNU_SOURCE \ - -I$(TOPDIR)/libopeniscsiusr - CFLAGS += $(shell $(PKG_CONFIG) --cflags libkmod) - diff --git a/network/open-isns/doinst.sh b/network/open-isns/doinst.sh index ffe6583a67..d427c452bc 100644 --- a/network/open-isns/doinst.sh +++ b/network/open-isns/doinst.sh @@ -1,4 +1,3 @@ -# 20230620 bkw: Please stick with the config() from our template. config() { NEW="$1" diff --git a/network/open-isns/open-isns.SlackBuild b/network/open-isns/open-isns.SlackBuild index 93207785d0..c3d778cf4e 100644 --- a/network/open-isns/open-isns.SlackBuild +++ b/network/open-isns/open-isns.SlackBuild @@ -2,8 +2,7 @@ # Slackware build script for open-isns -# Copyright 2019 Wayne Cuddy USA -# Copyright 2021 Mario Preksavec, Zagreb, Croatia +# Copyright 2024 Wayne Cuddy USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=open-isns -VERSION=${VERSION:-0.101} +VERSION=${VERSION:-0.102} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -57,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="" @@ -77,24 +79,22 @@ 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 \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG -make install_hdrs DESTDIR=$PKG -make install_lib DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mkdir build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done diff --git a/network/open-isns/open-isns.info b/network/open-isns/open-isns.info index 36f15a044e..b62c1c090d 100644 --- a/network/open-isns/open-isns.info +++ b/network/open-isns/open-isns.info @@ -1,8 +1,8 @@ PRGNAM="open-isns" -VERSION="0.101" +VERSION="0.102" HOMEPAGE="https://github.com/open-iscsi/open-isns" -DOWNLOAD="https://github.com/open-iscsi/open-isns/archive/v0.101/open-isns-0.101.tar.gz" -MD5SUM="bd017a07d685b9c87e0da29fc3f899a2" +DOWNLOAD="https://github.com/open-iscsi/open-isns/archive/v0.102/open-isns-0.102.tar.gz" +MD5SUM="914f7654ff7398dd4dcf69885f2fc691" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/opera/opera.SlackBuild b/network/opera/opera.SlackBuild index 16a53e6fc2..68e5747792 100644 --- a/network/opera/opera.SlackBuild +++ b/network/opera/opera.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=opera -VERSION=${VERSION:-109.0.5097.80} +VERSION=${VERSION:-111.0.5168.25} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -107,7 +107,7 @@ install -Dm644 $CWD/eula.html $PKG/usr/share/licenses/$PRGNAM/eula.html install -Dm644 $CWD/terms.html $PKG/usr/share/licenses/$PRGNAM/terms.html install -Dm644 $CWD/privacy.html $PKG/usr/share/licenses/$PRGNAM/privacy.html -sed -i '/^TargetEnvironment/d' $PKG/usr/share/applications/$PRGNAM.desktop +sed -i '/^TargetEnvironment/d' $PKG/usr/share/applications/$PRGNAM.desktop cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/network/opera/opera.info b/network/opera/opera.info index 891b2f906f..f7c653a421 100644 --- a/network/opera/opera.info +++ b/network/opera/opera.info @@ -1,10 +1,10 @@ PRGNAM="opera" -VERSION="109.0.5097.80" +VERSION="111.0.5168.25" HOMEPAGE="https://www.opera.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://get.geo.opera.com/pub/opera/desktop/109.0.5097.80/linux/opera-stable_109.0.5097.80_amd64.deb" -MD5SUM_x86_64="3d6fe49d9bea865416eeb3fe28b3c8ec" +DOWNLOAD_x86_64="https://get.geo.opera.com/pub/opera/desktop/111.0.5168.25/linux/opera-stable_111.0.5168.25_amd64.deb" +MD5SUM_x86_64="c94f27b6a84740a7419ec596e53990a2" REQUIRES="" MAINTAINER="Dimitris Zlatanidis" EMAIL="dslackw@gmail.com" diff --git a/network/plowshare-modules/plowshare-modules.SlackBuild b/network/plowshare-modules/plowshare-modules.SlackBuild index c72438e6ea..ac24cd9a08 100644 --- a/network/plowshare-modules/plowshare-modules.SlackBuild +++ b/network/plowshare-modules/plowshare-modules.SlackBuild @@ -2,8 +2,8 @@ # Slackware build script for plowshare-modules -# Copyright 2017-2022 Jeremy Hansen <jebrhansen+SBo -at- gmail.com> # Copyright 2010 Mikhail Cuddy <mikhailcuddy@gmail.com> +# Copyright 2017-2024 Jeremy Hansen <jebrhansen+SBo -at- gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,9 +26,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=plowshare-modules -VERSION=${VERSION:-c22e296} +VERSION=${VERSION:-97b5e57} SRCNAM=${PRGNAM}-legacy -SRCVER=${MODVER:-c22e2962e26c1fcc539b41a37eaab448828842de} +SRCVER=${MODVER:-97b5e575dcc72a93bf8543d560e0e074fcc32839} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/plowshare-modules/plowshare-modules.info b/network/plowshare-modules/plowshare-modules.info index 4d2623424a..cfd2ab6689 100644 --- a/network/plowshare-modules/plowshare-modules.info +++ b/network/plowshare-modules/plowshare-modules.info @@ -1,8 +1,8 @@ PRGNAM="plowshare-modules" -VERSION="c22e296" +VERSION="97b5e57" HOMEPAGE="https://github.com/mcrapet/plowshare-modules-legacy" -DOWNLOAD="https://github.com/mcrapet/plowshare-modules-legacy/archive/c22e296/plowshare-modules-legacy-c22e2962e26c1fcc539b41a37eaab448828842de.tar.gz" -MD5SUM="4f8b20183bac08d041303340f5b61e51" +DOWNLOAD="https://github.com/mcrapet/plowshare-modules-legacy/archive/97b5e57/plowshare-modules-legacy-97b5e575dcc72a93bf8543d560e0e074fcc32839.tar.gz" +MD5SUM="1eae3a1fac7f9ea68606adbd89863ce1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="plowshare" diff --git a/network/pound/README b/network/pound/README new file mode 100644 index 0000000000..fe8f9f124e --- /dev/null +++ b/network/pound/README @@ -0,0 +1,9 @@ +Pound is a reverse proxy, load balancer and HTTPS front-end for +web servers. +It was developed to enable distributing the load among several +servers and to allow for a convenient SSL wrapper for those servers +that do not offer it natively. + +Be sure to edit its configuration file /etc/pound.cfg to your liking. +Detailed documentation about the package is provided both in manpage +(man pound) and in texinfo (info pound) format. diff --git a/network/pound/doinst.sh b/network/pound/doinst.sh new file mode 100644 index 0000000000..d385ca659b --- /dev/null +++ b/network/pound/doinst.sh @@ -0,0 +1,20 @@ +#! /bin/sh +config() { + NEW="$1" + OLD="`dirname $NEW`/`basename $NEW .new`" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/pound.cfg.new +config etc/rc.d/rc.pound.new + +if [ -x /usr/bin/install-info ]; then + /usr/bin/install-info --info-dir=/usr/info /usr/info/pound.info.gz 2>/dev/null +fi + diff --git a/network/weathercli/weathercli.SlackBuild b/network/pound/pound.SlackBuild index 12cd688468..de7be622b2 100644 --- a/network/weathercli/weathercli.SlackBuild +++ b/network/pound/pound.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for weathercli +# Slackware build script for pound -# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2024 Sergey Poznyakoff <gray@gnu.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,12 +22,11 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=weathercli -VERSION=${VERSION:-2.3.1} -BUILD=${BUILD:-3} +PRGNAM=pound +VERSION=${VERSION:-4.12} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -39,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 @@ -60,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="" @@ -80,35 +79,42 @@ 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 {} \; -if [ "$API_KEY" = "" ]; then - echo "" - echo "API_KEY not found !!! Please pass the script your API Key" - echo "API_KEY=my_api_key_here ./weathercli.SlackBuild" - echo "Get your API Key on this page : https://openweathermap.org/" - echo "" - exit 1 -fi +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 \ + --build=$ARCH-slackware-linux -# Patch API Key -API_KEY=${API_KEY} -echo $API_KEY -echo $API_KEY | sed -i "s/&units={1}/\&units={1}\&appid=$API_KEY/" weathercli.py +make +make install DESTDIR=$PKG -# rename executable -sed -i "s/bin\/weather/bin\/weathercli/" setup.py -mv bin/weather bin/weathercli - -python setup.py install --root=$PKG +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 +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 + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE PKG-INFO README.mkd $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + AUTHORS COPYING ChangeLog NEWS README THANKS \ + $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +mkdir -p $PKG/etc $PKG/etc/rc.d +cp $CWD/pound.cfg $PKG/etc/pound.cfg.new +cp $CWD/rc.pound $PKG/etc/rc.d/rc.pound.new + mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/network/pound/pound.cfg b/network/pound/pound.cfg new file mode 100644 index 0000000000..43205c8eb9 --- /dev/null +++ b/network/pound/pound.cfg @@ -0,0 +1,32 @@ +## A minimal pound configuration. +## Refer to pound(8) for details. + +User "nobody" +Group "nobody" +Daemon 1 +LogFacility local3 +LogLevel "detailed" + +Service + BackEnd + Address 127.0.0.1 + Port 8080 + End +End + +ListenHTTP + Address 0.0.0.0 + Port 80 +End + +## Uncomment and edit the following section in order to enable HTTPS +# ListenHTTPS +# Address 0.0.0.0 +# Port 443 +# Cert "/etc/ssl/private/pound.pem" +# Disable SSLv3 +# Ciphers "ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:!DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA" +# AddHeader "X-Forwarded-Proto: https" +# RewriteLocation 0 +# xHTTP 2 +# End diff --git a/network/pound/pound.info b/network/pound/pound.info new file mode 100644 index 0000000000..213d972444 --- /dev/null +++ b/network/pound/pound.info @@ -0,0 +1,10 @@ +PRGNAM="pound" +VERSION="4.12" +HOMEPAGE="https://github.com/graygnuorg/pound" +DOWNLOAD="https://github.com/graygnuorg/pound/releases/download/v4.12/pound-4.12.tar.gz" +MD5SUM="22c720d639bce3c4585e34fe738e2ee0" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Sergey Poznyakoff" +EMAIL="gray@gnu.org" diff --git a/network/pound/rc.pound b/network/pound/rc.pound new file mode 100644 index 0000000000..ed6d44e056 --- /dev/null +++ b/network/pound/rc.pound @@ -0,0 +1,55 @@ +#!/bin/sh + +DAEMON=/usr/sbin/pound +OPTIONS= +PID= + +test -r /etc/default/pound && . /etc/default/pound + +# 0 - running +# 1 - not running +pound_is_running() { + PID=$(pidof $DAEMON) + test -n "$PID" +} + +pound_status() { + if pound_is_running; then + echo "$DAEMON is running (pid $PID)" + exit 0 + else + echo "$DAEMON is not running" + exit 1 + fi +} + +pound_start() { + if pound_is_running; then + echo "$DAEMON is already running (pid $PID)" + else + $DAEMON $OPTIONS + fi +} + +pound_stop() { + if pound_is_running; then + kill -TERM $PID + else + echo "$DAEMON is not running" + fi +} + +case "$1" in +start) + pound_start;; +stop) + pound_stop;; +restart) + pound_stop + pound_start;; +status) + pound_status;; +*) + echo "usage: $0 start|stop|restart|status" +esac + diff --git a/network/pound/slack-desc b/network/pound/slack-desc new file mode 100644 index 0000000000..7c7230bdbb --- /dev/null +++ b/network/pound/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------------------------------------------------------| +pound: pound (reverse proxy and load balancer for http servers) +pound: +pound: Pound is a reverse proxy, load balancer and HTTPS front-end for Web +pound: servers. It was developed to enable distributing the load among +pound: several Web-servers and to allow for a convenient SSL wrapper for +pound: those Web servers that do not offer it natively. Pound is distributed +pound: under the GNU General Public License, Version 3, or (at your option) +pound: any later version. +pound: +pound: Homepage: https://github.com/graygnuorg/pound +pound: diff --git a/network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild b/network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild index d2b6f5496d..8c8658130f 100644 --- a/network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild +++ b/network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=prosody-mod-http-upload MDLNAM=$(echo $PRGNAM | sed 's/prosody-//' | tr '-' '_') -VERSION=${VERSION:-hg4976} -REVISION=${REVISION:-75b6e5df65f9} +VERSION=${VERSION:-hg5899} +REVISION=${REVISION:-694b62d8a82f} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/prosody-mod-http-upload/prosody-mod-http-upload.info b/network/prosody-mod-http-upload/prosody-mod-http-upload.info index 30def8352a..0565fafd89 100644 --- a/network/prosody-mod-http-upload/prosody-mod-http-upload.info +++ b/network/prosody-mod-http-upload/prosody-mod-http-upload.info @@ -1,8 +1,8 @@ PRGNAM="prosody-mod-http-upload" -VERSION="hg4976" +VERSION="hg5899" HOMEPAGE="https://modules.prosody.im/mod_http_upload.html" -DOWNLOAD="https://hg.prosody.im/prosody-modules/archive/75b6e5df65f9.tar.gz" -MD5SUM="404293dd5b134ece98f95f2e4c7e682b" +DOWNLOAD="https://hg.prosody.im/prosody-modules/archive/694b62d8a82f.tar.gz" +MD5SUM="5d254f73950fec153a031856efec4da4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="prosody" diff --git a/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild b/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild index 0b201f8167..55382c83fe 100644 --- a/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild +++ b/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=prosody-mod-vcard-muc MDLNAM=$(echo $PRGNAM | sed 's/prosody-//' | tr '-' '_') -VERSION=${VERSION:-hg5290} -REVISION=${REVISION:-dddac5a3f447} +VERSION=${VERSION:-hg5904} +REVISION=${REVISION:-d3a72777f149} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info b/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info index 5fcc7a8363..c8f7a79398 100644 --- a/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info +++ b/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info @@ -1,8 +1,8 @@ PRGNAM="prosody-mod-vcard-muc" -VERSION="hg5290" +VERSION="hg5904" HOMEPAGE="https://modules.prosody.im/mod_vcard_muc.html" -DOWNLOAD="https://hg.prosody.im/prosody-modules/archive/dddac5a3f447.tar.gz" -MD5SUM="325626de81a8b2a6f250b02611b27cb1" +DOWNLOAD="https://hg.prosody.im/prosody-modules/archive/d3a72777f149.tar.gz" +MD5SUM="6cb42de4887bc2cd483873d52a1aa688" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="prosody" diff --git a/network/purple-googlechat/README b/network/purple-googlechat/README deleted file mode 100644 index fd164e0f46..0000000000 --- a/network/purple-googlechat/README +++ /dev/null @@ -1,6 +0,0 @@ -Google Chat Plugin for libpurple - -A replacement prpl for Google Chat in Pidgin/libpurple to support the -proprietary protocol that Google uses for its "Google Chat" service. -This plugin is written by Eion Robb based on the old Hangouts plugin -written by Eion Robb and Mike 'Maiku' Ruprecht. diff --git a/network/purple-googlechat/purple-googlechat.info b/network/purple-googlechat/purple-googlechat.info deleted file mode 100644 index 597e2a0788..0000000000 --- a/network/purple-googlechat/purple-googlechat.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="purple-googlechat" -VERSION="b6b824a4764b" -HOMEPAGE="https://github.com/EionRobb/purple-googlechat" -DOWNLOAD="https://ihacksh.it/slackbuilds/src/purple-googlechat-b6b824a4764b.tar.gz" -MD5SUM="3d0fb3551095a45acdc54853ff20f1a5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="protobuf-c" -MAINTAINER="Dustin Metcalf" -EMAIL="metcalf.nerd+SBo@gmail.com" diff --git a/network/purple-googlechat/slack-desc b/network/purple-googlechat/slack-desc deleted file mode 100644 index 07adcfe650..0000000000 --- a/network/purple-googlechat/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------------------------------------------------------| -purple-googlechat: purple-googlechat (googlechat plugin for libpurple) -purple-googlechat: -purple-googlechat: A replacement prpl for Google Chat in Pidgin/libpurple to support the -purple-googlechat: proprietary protocol that Google uses for its "Google Chat" service. -purple-googlechat: This plugin is written by Eion Robb based on the old Hangouts plugin -purple-googlechat: written by Eion Robb and Mike 'Maiku' Ruprecht. -purple-googlechat: -purple-googlechat: Homepage: https://github.com/EionRobb/purple-googlechat -purple-googlechat: -purple-googlechat: -purple-googlechat: diff --git a/network/qbittorrent/qbittorrent.SlackBuild b/network/qbittorrent/qbittorrent.SlackBuild index e6a61244d4..fdee5586ed 100644 --- a/network/qbittorrent/qbittorrent.SlackBuild +++ b/network/qbittorrent/qbittorrent.SlackBuild @@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qbittorrent #SRCNAM=qBittorrent -VERSION=${VERSION:-4.6.4} +VERSION=${VERSION:-4.6.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/qbittorrent/qbittorrent.info b/network/qbittorrent/qbittorrent.info index 06c0e31186..48eb8bfa36 100644 --- a/network/qbittorrent/qbittorrent.info +++ b/network/qbittorrent/qbittorrent.info @@ -1,8 +1,8 @@ PRGNAM="qbittorrent" -VERSION="4.6.4" +VERSION="4.6.5" HOMEPAGE="https://www.qbittorrent.org/" -DOWNLOAD="https://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-4.6.4/qbittorrent-4.6.4.tar.xz" -MD5SUM="ffc528cbdf1ab4ff40a51753e5e9b030" +DOWNLOAD="https://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-4.6.5/qbittorrent-4.6.5.tar.xz" +MD5SUM="b30cc0d4957c19d764437861e6bda839" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libtorrent2" diff --git a/network/qutebrowser-bin/qutebrowser-bin.SlackBuild b/network/qutebrowser-bin/qutebrowser-bin.SlackBuild index 81c434bd9f..d76b7b9c65 100644 --- a/network/qutebrowser-bin/qutebrowser-bin.SlackBuild +++ b/network/qutebrowser-bin/qutebrowser-bin.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qutebrowser-bin -VERSION=${VERSION:-3.1.0} -SSLVERSION=${SSLVERSION:-3.2.1} +VERSION=${VERSION:-3.2.0} +SSLVERSION=${SSLVERSION:-3.3.1} BUILD=${BUILD:-4} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/qutebrowser-bin/qutebrowser-bin.info b/network/qutebrowser-bin/qutebrowser-bin.info index 61e6f74757..e48d642849 100644 --- a/network/qutebrowser-bin/qutebrowser-bin.info +++ b/network/qutebrowser-bin/qutebrowser-bin.info @@ -1,46 +1,48 @@ PRGNAM="qutebrowser-bin" -VERSION="3.1.0" +VERSION="3.2.0" HOMEPAGE="https://qutebrowser.org" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/qutebrowser/qutebrowser/archive/v3.1.0/qutebrowser-3.1.0.tar.gz \ - https://files.pythonhosted.org/packages/47/6a/453160888fab7c6a432a6e25f8afe6256d0d9f2cbd25971021da6491d899/pip-23.3.1-py3-none-any.whl \ - https://files.pythonhosted.org/packages/bb/e1/ed2dd0850446b8697ad28d118df885ad04140c64ace06c4bd559f7c8a94f/setuptools-69.0.2-py3-none-any.whl \ - https://files.pythonhosted.org/packages/c7/c3/55076fc728723ef927521abaa1955213d094933dc36d4a2008d5101e1af5/wheel-0.42.0-py3-none-any.whl \ - https://files.pythonhosted.org/packages/0b/5a/51f4762b9f314b5577d17704bc1280532a725ba359d6cc177ab6de692035/PyQt6-6.6.1-cp38-abi3-manylinux_2_28_x86_64.whl \ - https://files.pythonhosted.org/packages/d5/64/7b8983341e4f8748f0d76ebc69c2740cb0d19a49f14f7d83db3b079c4abe/PyQt6_Qt6-6.6.1-py3-none-manylinux_2_28_x86_64.whl \ +DOWNLOAD_x86_64="https://github.com/qutebrowser/qutebrowser/archive/v3.2.0/qutebrowser-3.2.0.tar.gz \ + https://files.pythonhosted.org/packages/8a/6a/19e9fe04fca059ccf770861c7d5721ab4c2aebc539889e97c7977528a53b/pip-24.0-py3-none-any.whl \ + https://files.pythonhosted.org/packages/de/88/70c5767a0e43eb4451c2200f07d042a4bcd7639276003a9c54a68cfcc1f8/setuptools-70.0.0-py3-none-any.whl \ + https://files.pythonhosted.org/packages/7d/cd/d7460c9a869b16c3dd4e1e403cce337df165368c71d6af229a74699622ce/wheel-0.43.0-py3-none-any.whl \ + https://files.pythonhosted.org/packages/b9/80/77fd0480c46129ddd4783882f97d5f471477d48eeebeb72ff845aaaab349/PyQt6-6.7.0-1-cp38-abi3-manylinux_2_28_x86_64.whl \ + https://files.pythonhosted.org/packages/57/56/b653a011af4b821b1ad0b20b554f351cf8331127ffd4cd60696bc8576655/PyQt6_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl \ https://files.pythonhosted.org/packages/e2/21/be11813fb40cce933afa2a3e523aa998ca1089f1678bdb5ab11d19b305e2/PyQt6_sip-13.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl \ - https://files.pythonhosted.org/packages/36/91/50982f28730c893a8c68b0e92debc761e8a475cf1df686dee22a4c255316/PyQt6_WebEngine-6.6.0-cp37-abi3-manylinux_2_28_x86_64.whl \ - https://files.pythonhosted.org/packages/45/56/ac52d42ad9949714dffbbaee29717a79273fbeb2ea1f8a0b63a7b6b75f40/PyQt6_WebEngine_Qt6-6.6.1-py3-none-manylinux_2_28_x86_64.whl \ + https://files.pythonhosted.org/packages/66/ea/9b8d93a5c81b536378c817b69ae373ab0c09e43878013a0aa5cd092e6f5e/PyQt6_WebEngine-6.7.0-cp38-abi3-manylinux_2_28_x86_64.whl \ + https://files.pythonhosted.org/packages/a9/90/e94702fb278b53274ae256dc32b5fbf1e0b7f7a4c953e1bd29ffdaed63ee/PyQt6_WebEngine_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl \ + https://files.pythonhosted.org/packages/3e/d0/39f1fcfb2cca16264b26379edc2d2941f728b0a362f8cddc6c497c003a02/PyQt6_WebEngineSubwheel_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl \ https://files.pythonhosted.org/packages/06/26/39fad77ba6fe8bd5b1c5ebe411ea84a768075f40caa5400e889678de39b3/adblock-0.6.0-cp37-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl \ https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl \ - https://files.pythonhosted.org/packages/bc/c3/f068337a370801f372f2f8f6bad74a5c140f6fda3d9de154052708dd3c65/Jinja2-3.1.2-py3-none-any.whl \ - https://files.pythonhosted.org/packages/de/63/cb7e71984e9159ec5f45b5e81e896c8bdd0e45fe3fc6ce02ab497f0d790e/MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl \ - https://files.pythonhosted.org/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl \ + https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl \ + https://files.pythonhosted.org/packages/5f/5a/360da85076688755ea0cceb92472923086993e86b5613bbae9fbc14136b0/MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl \ + https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl \ https://files.pythonhosted.org/packages/7d/39/472f2554a0f1e825bd7c5afc11c817cd7a2f3657460f7159f691fbb37c51/PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl \ - https://files.pythonhosted.org/packages/d9/66/48866fc6b158c81cc2bfecc04c480f105c6040e8b077bc54c634b4a67926/zipp-3.17.0-py3-none-any.whl \ + https://files.pythonhosted.org/packages/82/1a/ac67760425f2477b1da593b347db66d474130747e6e5285d08c7f2d5884a/zipp-3.19.1-py3-none-any.whl \ https://files.pythonhosted.org/packages/ff/1d/8f96eb0ce05f20e5d0722a3e910627a26a382c81f40c7292faa91545e43f/asciidoc-10.2.0-py2.py3-none-any.whl \ - https://www.openssl.org/source/openssl-3.2.1.tar.gz \ - https://github.com/mozilla/pdf.js/releases/download/v4.0.379/pdfjs-4.0.379-dist.zip" -MD5SUM_x86_64="a4613158902f61af23c2b38f1ad427aa \ - 5d2d058044a3ae2800d18e358ddc72ca \ - f096ed836f4036a11aa277fa16dc09ff \ - 779d91395ceb12e15e3a585b30b53f9f \ - 8e724abf93f1861c98705a1eaaf2eabf \ - bde446baa891d9c22a3ddb1496476aea \ + https://www.openssl.org/source/openssl-3.3.1.tar.gz \ + https://github.com/mozilla/pdf.js/releases/download/v4.3.136/pdfjs-4.3.136-dist.zip" +MD5SUM_x86_64="8a152062b18bc26fc107a011302cea54 \ + 74e3c5e4082113b1239ca0e9abfd1e82 \ + 6323563a084ac91c3ff159b196da88a1 \ + e65b1197e1dfc6bbc8df362935f5943d \ + 0bb9dd53e68a12dec30d79753cad1ed2 \ + 1e7e914ae370519f6224e377c85dce8f \ 260fb515820b6dc4878df9288a8eea55 \ - 5086b644a2e12f110878aee8d3282a2b \ - d8d0d2f0c6ec1dafefac241836a0712b \ + 73e4c0e2a96bbea71a512ce340896da4 \ + 0e9abfb9ad98b2dad3ab8de89bec1abd \ + 7b986c49467df0409e0d008133872b92 \ c8653c10db5900c22054b27a03924988 \ 3fc7a89530d68d7ea231ebe779c0db9c \ - 00ccdb509d3592cc2163b286177d75c8 \ - c2388278e7f7c4bb11ae830da5a071cc \ - 05bab8cd38860c62d6e146ec2949fefe \ + a5fadd0603a10249348865e85a6f57bc \ + 513753eb9f09472d93dd7f360f26b8db \ + ab3c5cc3c2d21df9d3a8b9c71c01f0f1 \ 4d6e421811f9057f61344a07257dbc26 \ - d93f0b8485000b37800a6de09ed6c1cb \ + 0200da2a96be3da62f8ee4ab8e4d7382 \ d47ea986a8945257f0f54e92455d198f \ - c239213887804ba00654884918b37441 \ - 0e74e78c467097afeb1ddafbc290a05a" -REQUIRES="qt6" + 8a4342b399c18f870ca6186299195984 \ + a6fd051ccc184a7e1ec160ac6f285d51" +REQUIRES="" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/network/rclone/rclone.SlackBuild b/network/rclone/rclone.SlackBuild index 4855d2c199..6aba08b8e6 100644 --- a/network/rclone/rclone.SlackBuild +++ b/network/rclone/rclone.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rclone -VERSION=${VERSION:-1.66.0} +VERSION=${VERSION:-1.67.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/rclone/rclone.info b/network/rclone/rclone.info index 7ce95fbbcc..c0220a2edb 100644 --- a/network/rclone/rclone.info +++ b/network/rclone/rclone.info @@ -1,10 +1,10 @@ PRGNAM="rclone" -VERSION="1.66.0" +VERSION="1.67.0" HOMEPAGE="https://rclone.org" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/rclone/rclone/releases/download/v1.66.0/rclone-v1.66.0-linux-amd64.zip" -MD5SUM_x86_64="59a19a5f31c258aacf99970ae7d028cd" +DOWNLOAD_x86_64="https://github.com/rclone/rclone/releases/download/v1.67.0/rclone-v1.67.0-linux-amd64.zip" +MD5SUM_x86_64="b27fc317052aab3657c9d47879a90e73" REQUIRES="" MAINTAINER="Andrew Payne" EMAIL="phalange@komputermatrix.com" diff --git a/network/signal-desktop/signal-desktop.SlackBuild b/network/signal-desktop/signal-desktop.SlackBuild index 722cf46fd2..e9b8be25dd 100644 --- a/network/signal-desktop/signal-desktop.SlackBuild +++ b/network/signal-desktop/signal-desktop.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=signal-desktop -VERSION=${VERSION:-7.8.0} +VERSION=${VERSION:-7.11.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/signal-desktop/signal-desktop.info b/network/signal-desktop/signal-desktop.info index 11abf19a2a..b3146f21b2 100644 --- a/network/signal-desktop/signal-desktop.info +++ b/network/signal-desktop/signal-desktop.info @@ -1,10 +1,10 @@ PRGNAM="signal-desktop" -VERSION="7.8.0" +VERSION="7.11.0" HOMEPAGE="https://signal.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.8.0_amd64.deb" -MD5SUM_x86_64="c657d1d71d8568721a2a60899825a4f0" +DOWNLOAD_x86_64="https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.11.0_amd64.deb" +MD5SUM_x86_64="85564f41845c07fba8471c860a960927" REQUIRES="" MAINTAINER="ArTourter" EMAIL="artourter@gmail.com" diff --git a/network/skypeforlinux/skypeforlinux.info b/network/skypeforlinux/skypeforlinux.info index e7fc326e6f..65042236f2 100644 --- a/network/skypeforlinux/skypeforlinux.info +++ b/network/skypeforlinux/skypeforlinux.info @@ -5,6 +5,6 @@ DOWNLOAD="UNSUPPORTED" MD5SUM="" DOWNLOAD_x86_64="https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.109.0.209_amd64.deb" MD5SUM_x86_64="0b44e0494b00b337e7e31f72c3d826c1" -REQUIRES="%README%" +REQUIRES="" MAINTAINER="Mario Preksavec" EMAIL="mario at slackware dot hr" diff --git a/network/slack/slack.SlackBuild b/network/slack/slack.SlackBuild index 9c97033fb2..d12a724a94 100644 --- a/network/slack/slack.SlackBuild +++ b/network/slack/slack.SlackBuild @@ -31,11 +31,11 @@ cd $(dirname $0) ; CWD=$(pwd) # A trick to find the latest slack package details, using snap meta data # curl -sH Snap-Device-Series:\ 16 https://api.snapcraft.io/v2/snaps/info/slack | json_pp PRGNAM=slack -VERSION=${VERSION:-4.38.115} +VERSION=${VERSION:-4.38.125} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -SNAPREVISION=${SNAPREVISION:-145} +SNAPREVISION=${SNAPREVISION:-149} SNAPPKG=JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_$SNAPREVISION.snap if [ -z "$ARCH" ]; then diff --git a/network/slack/slack.info b/network/slack/slack.info index eed1d5198a..ac822ee802 100644 --- a/network/slack/slack.info +++ b/network/slack/slack.info @@ -1,10 +1,10 @@ PRGNAM="slack" -VERSION="4.38.115" +VERSION="4.38.125" HOMEPAGE="https://slack.com" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://api.snapcraft.io/api/v1/snaps/download/JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_145.snap" -MD5SUM_x86_64="5c67ac7b116c379d7345948d45dcc486" +DOWNLOAD_x86_64="https://api.snapcraft.io/api/v1/snaps/download/JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_149.snap" +MD5SUM_x86_64="32732e63edcfdf69f986f33e039f1d8f" REQUIRES="" MAINTAINER="Ruari Oedegaard" EMAIL="sbo@ruari.com" diff --git a/network/squid/squid.SlackBuild b/network/squid/squid.SlackBuild index d819c88077..d59cbd5cd7 100644 --- a/network/squid/squid.SlackBuild +++ b/network/squid/squid.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=squid -VERSION=${VERSION:-6.6} +VERSION=${VERSION:-6.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/squid/squid.info b/network/squid/squid.info index e925b15dca..3e3b86fd47 100644 --- a/network/squid/squid.info +++ b/network/squid/squid.info @@ -1,8 +1,8 @@ PRGNAM="squid" -VERSION="6.6" +VERSION="6.9" HOMEPAGE="http://www.squid-cache.org/" -DOWNLOAD="http://www.squid-cache.org/Versions/v6/squid-6.6.tar.xz" -MD5SUM="5a41134ee1b7e75f62088acdec92d2ca" +DOWNLOAD="http://www.squid-cache.org/Versions/v6/squid-6.9.tar.xz" +MD5SUM="4888e9dc75c0daa0ed526b34c055cb67" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/sslscan/sslscan.SlackBuild b/network/sslscan/sslscan.SlackBuild index 7110db9a7d..056b95ffad 100644 --- a/network/sslscan/sslscan.SlackBuild +++ b/network/sslscan/sslscan.SlackBuild @@ -36,7 +36,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sslscan -VERSION=${VERSION:-2.1.3} +VERSION=${VERSION:-2.1.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -85,7 +85,7 @@ sed -i "s/^GIT_VERSION = .*$/GIT_VERSION = $VERSION/" Makefile STATIC=${STATIC:-yes} if [ "$STATIC" = "yes" ] ; then - OPENSSLVERSION=${OPENSSLVERSION:-openssl-3.0.12} + OPENSSLVERSION=${OPENSSLVERSION:-openssl-3.0.14} tar xf "$CWD/openssl-$OPENSSLVERSION.tar.gz" mv "openssl-$OPENSSLVERSION" openssl fi diff --git a/network/sslscan/sslscan.info b/network/sslscan/sslscan.info index af908d6c42..d592ce4ad0 100644 --- a/network/sslscan/sslscan.info +++ b/network/sslscan/sslscan.info @@ -1,10 +1,10 @@ PRGNAM="sslscan" -VERSION="2.1.3" +VERSION="2.1.4" HOMEPAGE="https://github.com/rbsec/sslscan" -DOWNLOAD="https://github.com/rbsec/sslscan/archive/2.1.3/sslscan-2.1.3.tar.gz \ - https://github.com/openssl/openssl/archive/openssl-3.0.12/openssl-openssl-3.0.12.tar.gz" -MD5SUM="68f3e535c7343c0bdb79796d73d51a13 \ - 1729299909f326bbabad5a5a3543c69b" +DOWNLOAD="https://github.com/rbsec/sslscan/archive/2.1.4/sslscan-2.1.4.tar.gz \ + https://github.com/openssl/openssl/archive/openssl-3.0.14/openssl-openssl-3.0.14.tar.gz" +MD5SUM="8bc1e404e30cb5709118afd940d96fe9 \ + d2f26f3ea6e587085df8f29a2d81ae20" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/tailscale/tailscale.SlackBuild b/network/tailscale/tailscale.SlackBuild index 60fc4e1c1f..087cff9b87 100644 --- a/network/tailscale/tailscale.SlackBuild +++ b/network/tailscale/tailscale.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=tailscale DAEMON=tailscaled -VERSION=${VERSION:-1.66.1} +VERSION=${VERSION:-1.68.1} ARCHSTR=amd64 BINDIR=$PRGNAM"_"$VERSION"_"$ARCHSTR BUILD=${BUILD:-1} diff --git a/network/tailscale/tailscale.info b/network/tailscale/tailscale.info index e4cfae8f5a..0451a6f9ae 100644 --- a/network/tailscale/tailscale.info +++ b/network/tailscale/tailscale.info @@ -1,12 +1,12 @@ PRGNAM="tailscale" -VERSION="1.66.1" +VERSION="1.68.1" HOMEPAGE="https://tailscale.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://pkgs.tailscale.com/stable/tailscale_1.66.1_amd64.tgz \ - https://github.com/tailscale/tailscale/archive/refs/tags/v1.66.1/tailscale-1.66.1.tar.gz" -MD5SUM_x86_64="9bb68f1c3af4fbbc121b33046a361a3b \ - c33c26ee458edecb2d3e6f4be6bc506d" +DOWNLOAD_x86_64="https://pkgs.tailscale.com/stable/tailscale_1.68.1_amd64.tgz \ + https://github.com/tailscale/tailscale/archive/refs/tags/v1.68.1/tailscale-1.68.1.tar.gz" +MD5SUM_x86_64="a98883ca67fac961b7fc3905ab8d5743 \ + 10d0c16a47c6555f2a550f8e1f59a0e2" REQUIRES="" MAINTAINER="Andrew Payne" EMAIL="phalange@komputermatrix.com" diff --git a/network/teamviewer/teamviewer.SlackBuild b/network/teamviewer/teamviewer.SlackBuild index adde76fee7..66d9e1b189 100644 --- a/network/teamviewer/teamviewer.SlackBuild +++ b/network/teamviewer/teamviewer.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=teamviewer -VERSION=${VERSION:-15.53.6} +VERSION=${VERSION:-15.54.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/teamviewer/teamviewer.info b/network/teamviewer/teamviewer.info index 694cb14dc0..eab0c304ea 100644 --- a/network/teamviewer/teamviewer.info +++ b/network/teamviewer/teamviewer.info @@ -1,10 +1,10 @@ PRGNAM="teamviewer" -VERSION="15.53.6" +VERSION="15.54.3" HOMEPAGE="https://www.teamviewer.com/" -DOWNLOAD="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.53.6_i386.deb" -MD5SUM="20191185cd9f41ad2bb8d1f5eb4bbcbc" -DOWNLOAD_x86_64="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.53.6_amd64.deb" -MD5SUM_x86_64="208ede881c2c8d54aaf78aee3fc72fe8" +DOWNLOAD="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.54.3_i386.deb" +MD5SUM="c94c38c11f4f6ed796e0314a32af3550" +DOWNLOAD_x86_64="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.54.3_amd64.deb" +MD5SUM_x86_64="c87f1e61f1289861f0e2b812f10cf400" REQUIRES="libminizip" MAINTAINER="ArTourter" EMAIL="artourter@gmail.com" diff --git a/network/telegram/telegram.SlackBuild b/network/telegram/telegram.SlackBuild index 6eb0a76244..0640145e29 100644 --- a/network/telegram/telegram.SlackBuild +++ b/network/telegram/telegram.SlackBuild @@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=telegram SRCNAM=tsetup SRCDIR=Telegram -VERSION=${VERSION:-5.0.1} +VERSION=${VERSION:-5.1.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/telegram/telegram.info b/network/telegram/telegram.info index 2f05cf32e1..3f5729f1b4 100644 --- a/network/telegram/telegram.info +++ b/network/telegram/telegram.info @@ -1,10 +1,10 @@ PRGNAM="telegram" -VERSION="5.0.1" +VERSION="5.1.7" HOMEPAGE="https://telegram.org" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.0.1.tar.xz" -MD5SUM_x86_64="0f439c23192ec8324a363361e683ff9b" +DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.1.7.tar.xz" +MD5SUM_x86_64="d3a3196c4fecd239876e0c430e09f17b" REQUIRES="" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/network/tor-browser/README b/network/tor-browser/README index ca607830de..9aa97108e9 100644 --- a/network/tor-browser/README +++ b/network/tor-browser/README @@ -3,4 +3,4 @@ without needing to install any software. It can run off a USB flash drive, comes with a pre-configured web browser to protect your anonymity, and is self-contained. -Tor Browser 13.x is based on Firefox 115.6-ESR Release +Tor Browser 13.x is based on Firefox 115.12-ESR Release diff --git a/network/tor-browser/tor-browser.SlackBuild b/network/tor-browser/tor-browser.SlackBuild index a624225a37..856b4f0a3c 100644 --- a/network/tor-browser/tor-browser.SlackBuild +++ b/network/tor-browser/tor-browser.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=tor-browser -VERSION=${VERSION:-13.0.14} +VERSION=${VERSION:-13.5} PRGLANG=${PRGLANG:-ALL} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/network/tor-browser/tor-browser.info b/network/tor-browser/tor-browser.info index ff2a8b2cc8..02f47b6e17 100644 --- a/network/tor-browser/tor-browser.info +++ b/network/tor-browser/tor-browser.info @@ -1,10 +1,10 @@ PRGNAM="tor-browser" -VERSION="13.0.14" +VERSION="13.5" HOMEPAGE="https://www.torproject.org" -DOWNLOAD="https://dist.torproject.org/torbrowser/13.0.14/tor-browser-linux-i686-13.0.14.tar.xz" -MD5SUM="71433c289914ae1b155751a63a29a1d5" -DOWNLOAD_x86_64="https://www.torproject.org/dist/torbrowser/13.0.14/tor-browser-linux-x86_64-13.0.14.tar.xz" -MD5SUM_x86_64="8d42e9e03a4684b3dd7aef39bb22a20c" +DOWNLOAD="https://dist.torproject.org/torbrowser/13.5/tor-browser-linux-i686-13.5.tar.xz" +MD5SUM="a5b36729377948819b78d4b0c26504cb" +DOWNLOAD_x86_64="https://www.torproject.org/dist/torbrowser/13.5/tor-browser-linux-x86_64-13.5.tar.xz" +MD5SUM_x86_64="09df062080b192941ec725c1d02340de" REQUIRES="" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/network/turbolift/README b/network/turbolift/README deleted file mode 100644 index 8482ae887f..0000000000 --- a/network/turbolift/README +++ /dev/null @@ -1,8 +0,0 @@ -OpenStack Swift -Cloud Files- Uploader. - -If you have found yourself in a situation where you needed or wanted -to upload a whole bunch of files to Cloud Files quickly, this is what -you are looking for. - -Turbolift is an assistant for uploading files to the the Rackspace -Cloud Files Repository with a bunch of options. diff --git a/network/turbolift/doinst.sh b/network/turbolift/doinst.sh deleted file mode 100644 index 5fb28930db..0000000000 --- a/network/turbolift/doinst.sh +++ /dev/null @@ -1,3 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi diff --git a/network/turbolift/turbolift.info b/network/turbolift/turbolift.info deleted file mode 100644 index f847d95c26..0000000000 --- a/network/turbolift/turbolift.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="turbolift" -VERSION="2.1.3" -HOMEPAGE="https://github.com/cloudnull/turbolift" -DOWNLOAD="https://pypi.python.org/packages/source/t/turbolift/turbolift-2.1.3.tar.gz" -MD5SUM="3ce022b9719e76b2b8b15546369ad7b9" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="PrettyTable" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/network/unbound/root.hints b/network/unbound/root.hints index 280ab06683..f0a0934051 100644 --- a/network/unbound/root.hints +++ b/network/unbound/root.hints @@ -9,8 +9,8 @@ ; on server FTP.INTERNIC.NET ; -OR- RS.INTERNIC.NET ; -; last update: March 25, 2024 -; related version of root zone: 2024032501 +; last update: April 18, 2024 +; related version of root zone: 2024041801 ; ; FORMERLY NS.INTERNIC.NET ; diff --git a/network/unbound/unbound.SlackBuild b/network/unbound/unbound.SlackBuild index 9a2dc3ce59..b4e61ec7e1 100644 --- a/network/unbound/unbound.SlackBuild +++ b/network/unbound/unbound.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=unbound -VERSION=${VERSION:-1.19.3} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.20.0} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/unbound/unbound.info b/network/unbound/unbound.info index d17666a509..130f8f8934 100644 --- a/network/unbound/unbound.info +++ b/network/unbound/unbound.info @@ -1,8 +1,8 @@ PRGNAM="unbound" -VERSION="1.19.3" +VERSION="1.20.0" HOMEPAGE="https://nlnetlabs.nl/projects/unbound/about/" -DOWNLOAD="https://www.nlnetlabs.nl/downloads/unbound/unbound-1.19.3.tar.gz" -MD5SUM="00bf61460c87c2542bcb68d52a2e5195" +DOWNLOAD="https://www.nlnetlabs.nl/downloads/unbound/unbound-1.20.0.tar.gz" +MD5SUM="970d8a8800e6993d4453d50979b0c657" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/uwsgi/uwsgi.SlackBuild b/network/uwsgi/uwsgi.SlackBuild index 90795bf5ca..8bb93c4066 100644 --- a/network/uwsgi/uwsgi.SlackBuild +++ b/network/uwsgi/uwsgi.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=uwsgi -VERSION=${VERSION:-2.0.25.1} +VERSION=${VERSION:-2.0.26} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/uwsgi/uwsgi.info b/network/uwsgi/uwsgi.info index b77f7f8f47..3345b3df8b 100644 --- a/network/uwsgi/uwsgi.info +++ b/network/uwsgi/uwsgi.info @@ -1,8 +1,8 @@ PRGNAM="uwsgi" -VERSION="2.0.25.1" +VERSION="2.0.26" HOMEPAGE="https://uwsgi-docs.readthedocs.io/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/u/uwsgi/uwsgi-2.0.25.1.tar.gz" -MD5SUM="920deefc852522a0563b2a1351b12b5b" +DOWNLOAD="https://files.pythonhosted.org/packages/source/u/uwsgi/uwsgi-2.0.26.tar.gz" +MD5SUM="feaa4ee46afe415163ecf5fb6b2db4f9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/vivaldi/vivaldi.SlackBuild b/network/vivaldi/vivaldi.SlackBuild index 2a5b4a28dc..2b43b7ac0a 100644 --- a/network/vivaldi/vivaldi.SlackBuild +++ b/network/vivaldi/vivaldi.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vivaldi -VERSION=${VERSION:-6.7.3329.24} +VERSION=${VERSION:-6.7.3329.39} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/vivaldi/vivaldi.info b/network/vivaldi/vivaldi.info index 3ccf120cef..89e1596fa6 100644 --- a/network/vivaldi/vivaldi.info +++ b/network/vivaldi/vivaldi.info @@ -1,12 +1,12 @@ PRGNAM="vivaldi" -VERSION="6.7.3329.24" +VERSION="6.7.3329.39" HOMEPAGE="https://vivaldi.com" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.24-1_amd64.deb \ - https://update.vivaldi.com/update/1.0/relnotes/6.7.3329.24.html" -MD5SUM_x86_64="6e89cd5a7d0eb7f08a21ac83253c788a \ - 90cd7aa1d98c42e21f3d472fadbf501d" +DOWNLOAD_x86_64="https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.39-1_amd64.deb \ + https://update.vivaldi.com/update/1.0/relnotes/6.7.3329.39.html" +MD5SUM_x86_64="231e831300306d3847647d9f1ea63ddb \ + faed76e0c2ab83eb5e8bd196dcdac63a" REQUIRES="" MAINTAINER="Ruari Oedegaard" EMAIL="sbo@ruari.com" diff --git a/network/weathercli/README b/network/weathercli/README deleted file mode 100644 index 149945d250..0000000000 --- a/network/weathercli/README +++ /dev/null @@ -1,7 +0,0 @@ -weathercli is a command line weather tool. - -Pass the script your API Key: -API_KEY=my_api_key_here ./weathercli.SlackBuild - -Get your API Key on this page: -https://openweathermap.org/ diff --git a/network/weathercli/slack-desc b/network/weathercli/slack-desc deleted file mode 100644 index 66c96bdf0c..0000000000 --- a/network/weathercli/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------------------------------------------------------| -weathercli: weathercli (a command line weather tool) -weathercli: -weathercli: You've spent hours, days, months, maybe years customizing your -weathercli: terminal. And yet so many things draw your attention away from it. -weathercli: -weathercli: Homepage: https://github.com/brianriley/weather-cli -weathercli: -weathercli: -weathercli: -weathercli: -weathercli: diff --git a/network/weathercli/weathercli.info b/network/weathercli/weathercli.info deleted file mode 100644 index 20aa1a84ea..0000000000 --- a/network/weathercli/weathercli.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="weathercli" -VERSION="2.3.1" -HOMEPAGE="https://github.com/brianriley/weather-cli" -DOWNLOAD="https://files.pythonhosted.org/packages/a5/ff/53c22b373493083dcfcea6e2e669016339fc16dbfeb465053b3a854c0fe2/weathercli-2.3.1.tar.gz" -MD5SUM="09a930ca81da6d79e8ea241ce9bc6567" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="clint" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="d.zlatanidis@gmail.com" diff --git a/network/webex/webex.SlackBuild b/network/webex/webex.SlackBuild index 4e80deb996..de64259367 100644 --- a/network/webex/webex.SlackBuild +++ b/network/webex/webex.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for webex -# Copyright 2022-2023 Eugene Wissner, Mannheim, Germany +# Copyright 2022-2024 Eugene Wissner, Mannheim, Germany # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=webex -VERSION=${VERSION:-43.11.0.27795} +VERSION=${VERSION:-43.11.0.28947} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/webex/webex.info b/network/webex/webex.info index 6c167e3a62..fa107bd4d0 100644 --- a/network/webex/webex.info +++ b/network/webex/webex.info @@ -1,10 +1,10 @@ PRGNAM="webex" -VERSION="43.11.0.27795" +VERSION="43.11.0.28947" HOMEPAGE="https://www.webex.com" DOWNLOAD="UNSUPPORTED" MD5SUM="" DOWNLOAD_x86_64="https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb" -MD5SUM_x86_64="e85297138729c7504ab5bd82592880da" +MD5SUM_x86_64="8341cb33dfa9fe1e521bcf22cbe51f09" REQUIRES="" MAINTAINER="Eugene Wissner" EMAIL="belka@caraus.de" diff --git a/network/whalebird/whalebird.SlackBuild b/network/whalebird/whalebird.SlackBuild index d62a3b3377..823853468d 100644 --- a/network/whalebird/whalebird.SlackBuild +++ b/network/whalebird/whalebird.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=whalebird -VERSION=${VERSION:-6.1.0} +VERSION=${VERSION:-6.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/whalebird/whalebird.info b/network/whalebird/whalebird.info index d92c1e92f9..05a139fba2 100644 --- a/network/whalebird/whalebird.info +++ b/network/whalebird/whalebird.info @@ -1,10 +1,10 @@ PRGNAM="whalebird" -VERSION="6.1.0" +VERSION="6.1.1" HOMEPAGE="https://whalebird.social" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/h3poteto/whalebird-desktop/releases/download/v6.1.0/Whalebird-6.1.0-linux-x86_64.rpm" -MD5SUM_x86_64="c9b2fa4ee6cef61b4b84a6d59571fea9" +DOWNLOAD_x86_64="https://github.com/h3poteto/whalebird-desktop/releases/download/v6.1.1/Whalebird-6.1.1-linux-x86_64.rpm" +MD5SUM_x86_64="149467963a0415ea0ea5f8e2afdd7938" REQUIRES="" MAINTAINER="Antonio Leal" EMAIL="antonioleal@yahoo.com" diff --git a/network/wireshark/wireshark.SlackBuild b/network/wireshark/wireshark.SlackBuild index dee353ae35..26868941a4 100644 --- a/network/wireshark/wireshark.SlackBuild +++ b/network/wireshark/wireshark.SlackBuild @@ -32,7 +32,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=wireshark -VERSION=${VERSION:-4.2.4} +VERSION=${VERSION:-4.2.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/wireshark/wireshark.info b/network/wireshark/wireshark.info index c3f620160f..03987d6abe 100644 --- a/network/wireshark/wireshark.info +++ b/network/wireshark/wireshark.info @@ -1,8 +1,8 @@ PRGNAM="wireshark" -VERSION="4.2.4" +VERSION="4.2.5" HOMEPAGE="https://www.wireshark.org/" -DOWNLOAD="https://2.na.dl.wireshark.org/src/wireshark-4.2.4.tar.xz" -MD5SUM="cebb012489563a8eb9c3829cdcb0579c" +DOWNLOAD="https://2.na.dl.wireshark.org/src/wireshark-4.2.5.tar.xz" +MD5SUM="7d04bb70a64726cdefe8da6e3aa58c26" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="lua" diff --git a/network/zdns/README b/network/zdns/README new file mode 100644 index 0000000000..2401d96fa8 --- /dev/null +++ b/network/zdns/README @@ -0,0 +1,11 @@ +DNS utility + +ZDNS is a utility for performing fast DNS lookups, such as completing +an A lookup for all names in a zone file, or collecting CAA records +for a large number of websites. ZDNS contains its own recursive +resolver and supports A, AAAA, ANY, AXFR, CAA, CNAME, DMARC, MX, NS, +PTR, TXT, SOA, and SPF records. + +Warning: This SlackBuild requires network access when it runs, meaning +it downloads files from the Internet with root access. You should +decide for yourself whether or not you think this is a good idea. diff --git a/network/zdns/slack-desc b/network/zdns/slack-desc new file mode 100644 index 0000000000..4fab1103e1 --- /dev/null +++ b/network/zdns/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------------------------------------------------------| +zdns: zdns (DNS Utility) +zdns: +zdns: ZDNS is a utility for performing fast DNS lookups, such as completing +zdns: an A lookup for all names in a zone file, or collecting CAA records +zdns: for a large number of websites. ZDNS contains its own recursive +zdns: resolver and supports A, AAAA, ANY, AXFR, CAA, CNAME, DMARC, MX, NS, +zdns: PTR, TXT, SOA, and SPF records. +zdns: +zdns: Project URL: https://zdns.io/ +zdns: +zdns: diff --git a/network/purple-googlechat/purple-googlechat.SlackBuild b/network/zdns/zdns.SlackBuild index dcddbe48b5..df09eac8bf 100644 --- a/network/purple-googlechat/purple-googlechat.SlackBuild +++ b/network/zdns/zdns.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for purple-googlechat +# Slackware build script for zdns -# Copyright 2022 Dustin Metcalf - USA +# Copyright 2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,8 +24,8 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=purple-googlechat -VERSION=${VERSION:-b6b824a4764b} +PRGNAM=zdns +VERSION=${VERSION:-1.0.0} 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 @@ -50,20 +47,6 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - set -e rm -rf $PKG @@ -79,20 +62,20 @@ 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 {} \; -make -make install DESTDIR=$PKG +go build + +mkdir -p $PKG/usr/bin +cp zdns $PKG/usr/bin 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 AUTHORS LICENSE *.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 -echo $PKG -find $PKG/ -type f -name '*.png' -exec chmod 644 {} + - cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/network/zdns/zdns.info b/network/zdns/zdns.info new file mode 100644 index 0000000000..3076efe1fe --- /dev/null +++ b/network/zdns/zdns.info @@ -0,0 +1,10 @@ +PRGNAM="zdns" +VERSION="1.0.0" +HOMEPAGE="https://zmap.io" +DOWNLOAD="https://github.com/zmap/zdns/archive/v1.0.0/zdns-1.0.0.tar.gz" +MD5SUM="72f3b47a5912648b1da5a7e9774cf1e4" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="google-go-lang" +MAINTAINER="Willy Sudiarto Raharjo" +EMAIL="willysr@slackbuilds.org" diff --git a/network/zeek/zeek.SlackBuild b/network/zeek/zeek.SlackBuild index ea2b1cdfaa..bfbb9c9a03 100644 --- a/network/zeek/zeek.SlackBuild +++ b/network/zeek/zeek.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=zeek -VERSION=${VERSION:-6.0.3} +VERSION=${VERSION:-6.0.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/zeek/zeek.info b/network/zeek/zeek.info index e3f6119155..8517e59736 100644 --- a/network/zeek/zeek.info +++ b/network/zeek/zeek.info @@ -1,8 +1,8 @@ PRGNAM="zeek" -VERSION="6.0.3" +VERSION="6.0.4" HOMEPAGE="https://www.zeek.org" -DOWNLOAD="https://download.zeek.org/zeek-6.0.3.tar.gz" -MD5SUM="8cf75e403e8072b25140c2d56a294c4f" +DOWNLOAD="https://download.zeek.org/zeek-6.0.4.tar.gz" +MD5SUM="633c3b4a10277838f8866cebb7896fd1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/zerotier-one/README b/network/zerotier-one/README new file mode 100644 index 0000000000..695b7df0e1 --- /dev/null +++ b/network/zerotier-one/README @@ -0,0 +1,25 @@ +ZeroTier One allows systems to join and participate in ZeroTier +virtual networks. + +ZeroTier One is a client application that enables devices to join +ZeroTier virtual networks (typically configured and managed by a +network controller). It provides an encrypted and secure network +connectivity solution that can be used for a variety of purposes, +including VPN alternatives, remote access, distributed +applications, and more. + +Since zerotier-one needs the tun module to be loaded in order to +work, that is done in the start function of rc.zerotier-one. +If you wish you can make the module load from rc.modules.local. + +The following can be used to start/stop NordVPN automatically: +/etc/rc.d/rc.local + + if [ -x /etc/rc.d/rc.zerotier-one ]; then + /etc/rc.d/rc.zerotier-one start + fi + +/etc/rc.d/rc.local_shutdown + if [ -x /etc/rc.d/rc.zerotier-one ]; then + /etc/rc.d/rc.zerotier-one stop + fi diff --git a/network/zerotier-one/doinst.sh b/network/zerotier-one/doinst.sh new file mode 100644 index 0000000000..6840d728b4 --- /dev/null +++ b/network/zerotier-one/doinst.sh @@ -0,0 +1,27 @@ +#!/bin/sh -x + +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +preserve_perms() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + if [ -e $OLD ]; then + cp -a $OLD ${NEW}.incoming + cat $NEW > ${NEW}.incoming + mv ${NEW}.incoming $NEW + fi + config $NEW +} + +preserve_perms etc/rc.d/rc.zerotier-one.new diff --git a/network/zerotier-one/rc.zerotier-one.new b/network/zerotier-one/rc.zerotier-one.new new file mode 100644 index 0000000000..5c1d00295e --- /dev/null +++ b/network/zerotier-one/rc.zerotier-one.new @@ -0,0 +1,51 @@ +#!/bin/sh + +# Slackware init script for zerotier-one + +# To change the default options, edit /etc/default/zerotier-one +if [ -r /etc/default/zerotier-one ]; then + . /etc/default/zerotier-one +fi + +# Start zerotier-one +start_zerotier() { + if ! lsmod | grep -q "^tun " ; then + echo "Loading tun module..." + /sbin/modprobe tun + fi + + if ! /usr/bin/pgrep --ns $$ --euid root -f "^/usr/sbin/zerotier-one" 1> /dev/null 2> /dev/null ; then + echo "Starting zerotier-one: /usr/sbin/zerotier-one $ZEROTIER_OPTS" + /usr/sbin/zerotier-one $ZEROTIER_OPTS & + echo $! > /var/run/zerotier-one.pid + fi +} + +# Stop zerotier-one +stop_zerotier() { + echo "Stopping zerotier-one." + kill $(cat /var/run/zerotier-one.pid) + rm -f /var/run/zerotier-one.pid +} + +# Restart zerotier-one +restart_zerotier() { + stop_zerotier + sleep 1 + start_zerotier +} + +# Parse command line parameters +case "$1" in +'start') + start_zerotier + ;; +'stop') + stop_zerotier + ;; +'restart') + restart_zerotier + ;; +*) + echo "usage $0 start|stop|restart" +esac diff --git a/network/zerotier-one/slack-desc b/network/zerotier-one/slack-desc new file mode 100644 index 0000000000..af006e06b7 --- /dev/null +++ b/network/zerotier-one/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------------------------------------------------------| +zerotier-one: zerotier-one (vpn client application) +zerotier-one: +zerotier-one: ZeroTier One is a client application that enables devices to join +zerotier-one: ZeroTier virtual networks (typically configured and managed by a +zerotier-one: network controller). It provides an encrypted and secure network +zerotier-one: connectivity solution that can be used for a variety of purposes, +zerotier-one: including VPN alternatives, remote access, distributed +zerotier-one: applications, and more. +zerotier-one: +zerotier-one: +zerotier-one: Homepage: https://www.zerotier.com/ diff --git a/network/turbolift/turbolift.SlackBuild b/network/zerotier-one/zerotier-one.SlackBuild index 3d2803a9d3..72a0bcc7a7 100644 --- a/network/turbolift/turbolift.SlackBuild +++ b/network/zerotier-one/zerotier-one.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for turbolift +# Slackware build script for zerotier-one -# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece +# Copyright 2024 Georgi Kolev, Bulgaria # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,10 +22,12 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=turbolift -VERSION=${VERSION:-2.1.3} +PRGNAM=zerotier-one +GH_NAME=ZeroTierOne +VERSION=${VERSION:-1.6.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +40,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -51,16 +50,12 @@ PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" else - SLKCFLAGS="-O2" LIBDIRSUFFIX="" fi @@ -69,9 +64,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/v$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $GH_NAME-$VERSION +tar xvf $CWD/$GH_NAME-$VERSION.tar.gz +cd $GH_NAME-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -79,15 +74,31 @@ 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 {} \; -python setup.py install --root=$PKG +make +make selftest + +make DESTDIR=$PKG install +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 +find $PKG -name perllocal.pod \ + -o -name ".packlist" \ + -o -name "*.bs" \ + | xargs rm -f + +mv $PKG/usr/share/man $PKG/usr/ +rm -r $PKG/usr/share +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 + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE.txt README $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +mkdir -p $PKG/etc/rc.d +install -m 0644 $CWD/rc.$PRGNAM.new $PKG/etc/rc.d/rc.$PRGNAM.new + mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh diff --git a/network/zerotier-one/zerotier-one.info b/network/zerotier-one/zerotier-one.info new file mode 100644 index 0000000000..684db72c4a --- /dev/null +++ b/network/zerotier-one/zerotier-one.info @@ -0,0 +1,10 @@ +PRGNAM="zerotier-one" +VERSION="1.6.2" +HOMEPAGE="https://zerotier.com" +DOWNLOAD="https://github.com/zerotier/ZeroTierOne/archive/1.6.2/ZeroTierOne-1.6.2.tar.gz" +MD5SUM="179ff408997e8aacaf37343d5b4b2473" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Georgi kolev" +EMAIL="georgi.kolev (at) gmail.com" diff --git a/network/zmap/zmap.SlackBuild b/network/zmap/zmap.SlackBuild index f0ac1914d5..a0f441e1d9 100644 --- a/network/zmap/zmap.SlackBuild +++ b/network/zmap/zmap.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for zmap -# Copyright 2015-2023 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2015-2024 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=zmap -VERSION=${VERSION:-3.0.0} +VERSION=${VERSION:-4.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/zmap/zmap.info b/network/zmap/zmap.info index 16608501b4..99fba773d1 100644 --- a/network/zmap/zmap.info +++ b/network/zmap/zmap.info @@ -1,8 +1,8 @@ PRGNAM="zmap" -VERSION="3.0.0" +VERSION="4.1.1" HOMEPAGE="https://zmap.io" -DOWNLOAD="https://github.com/zmap/zmap/archive/v3.0.0/zmap-3.0.0.tar.gz" -MD5SUM="e1fca7020b86e05959a2b68ff87afd45" +DOWNLOAD="https://github.com/zmap/zmap/archive/v4.1.1/zmap-4.1.1.tar.gz" +MD5SUM="520946e4546e5194fd9c2e7dcf926421" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="byacc gengetopt" diff --git a/network/zoom-linux/zoom-linux.SlackBuild b/network/zoom-linux/zoom-linux.SlackBuild index ed7813e375..5df043c959 100644 --- a/network/zoom-linux/zoom-linux.SlackBuild +++ b/network/zoom-linux/zoom-linux.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=zoom-linux -VERSION=${VERSION:-6.0.2.4680} # may be overridden by source! +VERSION=${VERSION:-6.1.0.198} # may be overridden by source! SRCNAM=zoom BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/network/zoom-linux/zoom-linux.info b/network/zoom-linux/zoom-linux.info index 5bdc183dd8..4094002de3 100644 --- a/network/zoom-linux/zoom-linux.info +++ b/network/zoom-linux/zoom-linux.info @@ -1,10 +1,10 @@ PRGNAM="zoom-linux" -VERSION="6.0.2.4680" +VERSION="6.1.0.198" HOMEPAGE="https://www.zoom.us/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://cdn.zoom.us/prod/6.0.2.4680/zoom_x86_64.pkg.tar.xz" -MD5SUM_x86_64="0e46a93bc0f450ec551489d8a639ea46" +DOWNLOAD_x86_64="https://cdn.zoom.us/prod/6.1.0.198/zoom_x86_64.pkg.tar.xz" +MD5SUM_x86_64="5204f89b25157b7976db8c4e15ab7ecb" REQUIRES="" MAINTAINER="Ebben Aries" EMAIL="slackbuilds@dscp.org" |