aboutsummaryrefslogtreecommitdiff
path: root/development
diff options
context:
space:
mode:
Diffstat (limited to 'development')
-rw-r--r--development/SQLAlchemy/SQLAlchemy.SlackBuild2
-rw-r--r--development/SQLAlchemy/SQLAlchemy.info6
-rw-r--r--development/SmallBASIC/SmallBASIC.SlackBuild8
-rw-r--r--development/SmallBASIC/SmallBASIC.info14
-rw-r--r--development/a68g/a68g.SlackBuild2
-rw-r--r--development/a68g/a68g.info6
-rw-r--r--development/abseil-cpp/abseil-cpp.SlackBuild2
-rw-r--r--development/abseil-cpp/abseil-cpp.info6
-rw-r--r--development/android-studio/android-studio.SlackBuild2
-rw-r--r--development/android-studio/android-studio.info10
-rw-r--r--development/apache-maven/apache-maven.SlackBuild2
-rw-r--r--development/apache-maven/apache-maven.info6
-rw-r--r--development/astyle/astyle.SlackBuild3
-rw-r--r--development/astyle/astyle.info6
-rw-r--r--development/atasm/atasm.SlackBuild3
-rw-r--r--development/atasm/atasm.info6
-rw-r--r--development/aws-cdk/aws-cdk.SlackBuild2
-rw-r--r--development/aws-cdk/aws-cdk.info6
-rw-r--r--development/bbcsdl/README12
-rw-r--r--development/bbcsdl/bbcsdl.SlackBuild19
-rw-r--r--development/bbcsdl/bbcsdl.info8
-rw-r--r--development/composer/composer.SlackBuild2
-rw-r--r--development/composer/composer.info6
-rw-r--r--development/dart-sass/dart-sass.SlackBuild2
-rw-r--r--development/dart-sass/dart-sass.info10
-rw-r--r--development/diffoscope/diffoscope.SlackBuild2
-rw-r--r--development/diffoscope/diffoscope.info6
-rw-r--r--development/dpkg/dpkg.SlackBuild2
-rw-r--r--development/dpkg/dpkg.info6
-rw-r--r--development/eclipse-cpp/eclipse-cpp.SlackBuild4
-rw-r--r--development/eclipse-cpp/eclipse-cpp.info10
-rw-r--r--development/eclipse-java/eclipse-java.SlackBuild4
-rw-r--r--development/eclipse-java/eclipse-java.info10
-rw-r--r--development/eclipse-jee/eclipse-jee.SlackBuild4
-rw-r--r--development/eclipse-jee/eclipse-jee.info10
-rw-r--r--development/eclipse-php/eclipse-php.SlackBuild4
-rw-r--r--development/eclipse-php/eclipse-php.info10
-rw-r--r--development/edwood/README4
-rw-r--r--development/edwood/edwood.SlackBuild57
-rw-r--r--development/edwood/edwood.info10
-rw-r--r--development/edwood/slack-desc19
-rw-r--r--development/eisl/eisl.SlackBuild2
-rw-r--r--development/eisl/eisl.info6
-rw-r--r--development/es-shell/README6
-rw-r--r--development/es-shell/es-shell.SlackBuild91
-rw-r--r--development/es-shell/es-shell.info10
-rw-r--r--development/es-shell/slack-desc19
-rw-r--r--development/fortitude-bin/fortitude-bin.SlackBuild2
-rw-r--r--development/fortitude-bin/fortitude-bin.info10
-rw-r--r--development/fortls/fortls.SlackBuild4
-rw-r--r--development/fortls/fortls.info6
-rw-r--r--development/gambas3/gambas3.SlackBuild2
-rw-r--r--development/gambas3/gambas3.info6
-rw-r--r--development/gcli/README10
-rw-r--r--development/gcli/gcli.SlackBuild103
-rw-r--r--development/gcli/gcli.info10
-rw-r--r--development/gcli/slack-desc19
-rw-r--r--development/gedit/gedit.SlackBuild9
-rw-r--r--development/ghidra/ghidra.SlackBuild6
-rw-r--r--development/ghidra/ghidra.info6
-rw-r--r--development/github-cli/github-cli.SlackBuild2
-rw-r--r--development/github-cli/github-cli.info10
-rw-r--r--development/gitify-bin/gitify-bin.SlackBuild2
-rw-r--r--development/gitify-bin/gitify-bin.info6
-rw-r--r--development/gnatstudio-bin/gnatstudio-bin.SlackBuild139
-rw-r--r--development/gnatstudio-bin/gnatstudio-bin.info6
-rw-r--r--development/golangci-lint/golangci-lint.SlackBuild2
-rw-r--r--development/golangci-lint/golangci-lint.info6
-rw-r--r--development/gradle/README30
-rw-r--r--development/gradle/gradle.SlackBuild9
-rw-r--r--development/gradle/gradle.info8
-rw-r--r--development/helix/README21
-rw-r--r--development/helix/disable-grammar-fetching.patch12
-rw-r--r--development/helix/doinst.sh9
-rw-r--r--development/helix/helix.SlackBuild146
-rw-r--r--development/helix/helix.info12
-rw-r--r--development/helix/slack-desc19
-rw-r--r--development/hugo/hugo.SlackBuild2
-rw-r--r--development/hugo/hugo.info6
-rw-r--r--development/idea/idea.SlackBuild4
-rw-r--r--development/idea/idea.info8
-rw-r--r--development/jdk23/jdk23.SlackBuild2
-rw-r--r--development/jdk23/jdk23.info6
-rw-r--r--development/jupyter-notebook/jupyter-notebook.SlackBuild4
-rw-r--r--development/jupyter-notebook/jupyter-notebook.info6
-rw-r--r--development/jupyter_core/jupyter_core.SlackBuild4
-rw-r--r--development/jupyter_core/jupyter_core.info6
-rw-r--r--development/jupyterlab/jupyterlab.SlackBuild4
-rw-r--r--development/jupyterlab/jupyterlab.info8
-rw-r--r--development/jupyterlab_server/jupyterlab_server.SlackBuild4
-rw-r--r--development/jupyterlab_server/jupyterlab_server.info6
-rw-r--r--development/kakoune/kakoune.SlackBuild3
-rw-r--r--development/kakoune/kakoune.info6
-rw-r--r--development/kotlin/kotlin.SlackBuild2
-rw-r--r--development/kotlin/kotlin.info6
-rw-r--r--development/lazarus/lazarus.SlackBuild2
-rw-r--r--development/lazarus/lazarus.info6
-rw-r--r--development/lazygit/README6
-rw-r--r--development/lazygit/lazygit.SlackBuild91
-rw-r--r--development/lazygit/lazygit.info10
-rw-r--r--development/lazygit/slack-desc19
-rw-r--r--development/libnvidia-container/libnvidia-container.SlackBuild2
-rw-r--r--development/libnvidia-container/libnvidia-container.info6
-rw-r--r--development/lm-studio-bin/lm-studio-bin.SlackBuild5
-rw-r--r--development/lm-studio-bin/lm-studio-bin.info6
-rw-r--r--development/meld3/meld3.SlackBuild5
-rw-r--r--development/meld3/python3.9.patch26
-rw-r--r--development/minikube/minikube.SlackBuild2
-rw-r--r--development/minikube/minikube.info6
-rw-r--r--development/mold/mold.SlackBuild2
-rw-r--r--development/mold/mold.info6
-rw-r--r--development/mongodb-compass/mongodb-compass.SlackBuild2
-rw-r--r--development/mongodb-compass/mongodb-compass.info6
-rw-r--r--development/mongodb-shell/mongodb-shell.SlackBuild2
-rw-r--r--development/mongodb-shell/mongodb-shell.info6
-rw-r--r--development/neatvi/README8
-rw-r--r--development/neatvi/neatvi.SlackBuild57
-rw-r--r--development/neatvi/neatvi.info10
-rw-r--r--development/neatvi/slack-desc19
-rw-r--r--development/nodejs/nodejs.SlackBuild2
-rw-r--r--development/nodejs/nodejs.info6
-rw-r--r--development/nodejs18/README5
-rw-r--r--development/nodejs18/nodejs18.SlackBuild2
-rw-r--r--development/nodejs18/nodejs18.info6
-rw-r--r--development/notepad++/README11
-rw-r--r--development/notepad++/notepad++22
-rw-r--r--development/notepad++/notepad++.SlackBuild2
-rw-r--r--development/notepad++/notepad++.desktop1
-rw-r--r--development/notepad++/notepad++.info10
-rw-r--r--development/notepadqq/notepadqq.SlackBuild4
-rw-r--r--development/notepadqq/notepadqq.info6
-rw-r--r--development/oscar64/README11
-rw-r--r--development/oscar64/oscar64.SlackBuild94
-rw-r--r--development/oscar64/oscar64.info10
-rw-r--r--development/oscar64/slack-desc19
-rw-r--r--development/php84/php84.SlackBuild2
-rw-r--r--development/php84/php84.info6
-rw-r--r--development/pnpm/pnpm.SlackBuild2
-rw-r--r--development/pnpm/pnpm.info6
-rw-r--r--development/poedit/poedit.SlackBuild2
-rw-r--r--development/poedit/poedit.info6
-rw-r--r--development/postman/postman.SlackBuild2
-rw-r--r--development/postman/postman.info6
-rw-r--r--development/protobuf3/README3
-rw-r--r--development/protobuf3/protobuf3.SlackBuild2
-rw-r--r--development/protobuf3/protobuf3.info10
-rw-r--r--development/pycharm/pycharm.SlackBuild11
-rw-r--r--development/pycharm/pycharm.info6
-rw-r--r--development/python3-numpy/python3-numpy.SlackBuild7
-rw-r--r--development/qb64/README2
-rw-r--r--development/qb64/qb64-launcher2
-rw-r--r--development/qb64/qb64.SlackBuild6
-rw-r--r--development/qb64/qb64.desktop4
-rw-r--r--development/rgbds/rgbds.SlackBuild10
-rw-r--r--development/rgbds/rgbds.info6
-rw-r--r--development/rizin/rizin.SlackBuild2
-rw-r--r--development/rizin/rizin.info6
-rw-r--r--development/robotframework/robotframework.SlackBuild2
-rw-r--r--development/robotframework/robotframework.info6
-rw-r--r--development/rstudio-desktop/README7
-rw-r--r--development/rust-opt/rust-opt.SlackBuild3
-rw-r--r--development/rust-opt/rust-opt.info14
-rw-r--r--development/rust-opt/slack-desc2
-rw-r--r--development/rustup/rustup.SlackBuild2
-rw-r--r--development/rustup/rustup.info440
-rw-r--r--development/sbcl/sbcl.SlackBuild2
-rw-r--r--development/sbcl/sbcl.info6
-rw-r--r--development/sbt/sbt.SlackBuild2
-rw-r--r--development/sbt/sbt.info6
-rw-r--r--development/scala3/scala3.SlackBuild2
-rw-r--r--development/scala3/scala3.info6
-rw-r--r--development/scite/scite.SlackBuild2
-rw-r--r--development/scite/scite.info6
-rw-r--r--development/se/README4
-rw-r--r--development/se/se.SlackBuild86
-rw-r--r--development/se/se.info10
-rw-r--r--development/se/slack-desc19
-rw-r--r--development/smartgit/README4
-rw-r--r--development/smartgit/doinst.sh10
-rw-r--r--development/smartgit/slack-desc8
-rw-r--r--development/smartgit/smartgit55
-rw-r--r--development/smartgit/smartgit.SlackBuild44
-rw-r--r--development/smartgit/smartgit.desktop4
-rw-r--r--development/smartgit/smartgit.info16
-rw-r--r--development/smartsvn/README6
-rw-r--r--development/smartsvn/slack-desc8
-rw-r--r--development/smartsvn/smartsvn40
-rw-r--r--development/smartsvn/smartsvn.SlackBuild42
-rw-r--r--development/smartsvn/smartsvn.desktop4
-rw-r--r--development/smartsvn/smartsvn.info16
-rw-r--r--development/sourcegit/README1
-rw-r--r--development/sourcegit/sourcegit.SlackBuild2
-rw-r--r--development/sourcegit/sourcegit.info6
-rw-r--r--development/stm32cubeide/stm32cubeide.SlackBuild2
-rw-r--r--development/stm32cubeide/stm32cubeide.info4
-rw-r--r--development/stm32cubeprog/slack-desc2
-rw-r--r--development/stm32cubeprog/stm32cubeprog.SlackBuild2
-rw-r--r--development/stm32cubeprog/stm32cubeprog.info4
-rw-r--r--development/stubb/README9
-rw-r--r--development/stubb/slack-desc19
-rw-r--r--development/stubb/stubb.SlackBuild111
-rw-r--r--development/stubb/stubb.info10
-rw-r--r--development/terraform/terraform.SlackBuild2
-rw-r--r--development/terraform/terraform.info6
-rw-r--r--development/tflint/tflint.SlackBuild2
-rw-r--r--development/tflint/tflint.info6
-rw-r--r--development/uftrace/uftrace.SlackBuild6
-rw-r--r--development/uftrace/uftrace.info6
-rw-r--r--development/uncrustify/uncrustify.SlackBuild3
-rw-r--r--development/uncrustify/uncrustify.info6
-rw-r--r--development/universal-ctags/universal-ctags.SlackBuild4
-rw-r--r--development/universal-ctags/universal-ctags.info6
-rw-r--r--development/valgrind/valgrind.SlackBuild2
-rw-r--r--development/valgrind/valgrind.info6
-rw-r--r--development/vscode-bin/vscode-bin.SlackBuild4
-rw-r--r--development/vscode-bin/vscode-bin.info6
-rw-r--r--development/vstudio/vstudio.SlackBuild2
-rw-r--r--development/vstudio/vstudio.info6
-rw-r--r--development/webstorm/webstorm.SlackBuild2
-rw-r--r--development/webstorm/webstorm.info6
-rw-r--r--development/witsy/README3
-rw-r--r--development/witsy/witsy.SlackBuild2
-rw-r--r--development/witsy/witsy.info6
-rw-r--r--development/xmake/xmake.SlackBuild2
-rw-r--r--development/xmake/xmake.info6
-rw-r--r--development/yabasic/yabasic.SlackBuild2
-rw-r--r--development/yabasic/yabasic.info6
-rw-r--r--development/zxbasic/README27
-rw-r--r--development/zxbasic/slack-desc19
-rw-r--r--development/zxbasic/zxbasic.SlackBuild127
-rw-r--r--development/zxbasic/zxbasic.info12
-rw-r--r--development/zxbasic/zxbasm3
-rw-r--r--development/zxbasic/zxbc3
-rw-r--r--development/zxbasic/zxbpp3
-rw-r--r--development/zxbasicstudio/README8
-rw-r--r--development/zxbasicstudio/doinst.sh4
-rw-r--r--development/zxbasicstudio/slack-desc19
-rw-r--r--development/zxbasicstudio/zxbasicstudio.SlackBuild89
-rw-r--r--development/zxbasicstudio/zxbasicstudio.desktop10
-rw-r--r--development/zxbasicstudio/zxbasicstudio.info10
-rw-r--r--development/zxbasicstudio/zxbasicstudio.pngbin0 -> 17988 bytes
241 files changed, 2533 insertions, 761 deletions
diff --git a/development/SQLAlchemy/SQLAlchemy.SlackBuild b/development/SQLAlchemy/SQLAlchemy.SlackBuild
index f7d7a2784e..37c992307a 100644
--- a/development/SQLAlchemy/SQLAlchemy.SlackBuild
+++ b/development/SQLAlchemy/SQLAlchemy.SlackBuild
@@ -33,7 +33,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=SQLAlchemy
SRCNAM=sqlalchemy
-VERSION=${VERSION:-2.0.40}
+VERSION=${VERSION:-2.0.41}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/SQLAlchemy/SQLAlchemy.info b/development/SQLAlchemy/SQLAlchemy.info
index 0c0db3220a..bbd5502ec9 100644
--- a/development/SQLAlchemy/SQLAlchemy.info
+++ b/development/SQLAlchemy/SQLAlchemy.info
@@ -1,8 +1,8 @@
PRGNAM="SQLAlchemy"
-VERSION="2.0.40"
+VERSION="2.0.41"
HOMEPAGE="http://www.sqlalchemy.org"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sqlalchemy/sqlalchemy-2.0.40.tar.gz"
-MD5SUM="cc981a416589f8aa3531c52560bd1675"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sqlalchemy/sqlalchemy-2.0.41.tar.gz"
+MD5SUM="76ade8b13f77b9ceaff6c91f5617c668"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-opt python3-typing-extensions greenlet"
diff --git a/development/SmallBASIC/SmallBASIC.SlackBuild b/development/SmallBASIC/SmallBASIC.SlackBuild
index df25d96146..f423a20646 100644
--- a/development/SmallBASIC/SmallBASIC.SlackBuild
+++ b/development/SmallBASIC/SmallBASIC.SlackBuild
@@ -26,12 +26,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=SmallBASIC
-VERSION=${VERSION:-12.26}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-12.27}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-FLTKTARBALL=fltk-1.4.x-20240119-01f2f760
+FLTKTARBALL=fltk-1.4.3
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -72,7 +72,7 @@ rm -rf /tmp/$FLTKTARBALL
rm -rf $FLTKTARBALL $PRGNAM-$VERSION
rm -rf $TMP/${VERSION/./_}
-tar xvfz $CWD/$FLTKTARBALL.tar.gz
+tar xvfz $CWD/$FLTKTARBALL-source.tar.gz
tar xvfz $CWD/${PRGNAM,,}-$VERSION.tar.gz
unzip $CWD/${PRGNAM,,}_$VERSION.zip "${VERSION/./_}/examples/*"
diff --git a/development/SmallBASIC/SmallBASIC.info b/development/SmallBASIC/SmallBASIC.info
index bc79c9e7e2..64afa9555b 100644
--- a/development/SmallBASIC/SmallBASIC.info
+++ b/development/SmallBASIC/SmallBASIC.info
@@ -1,12 +1,12 @@
PRGNAM="SmallBASIC"
-VERSION="12.26"
+VERSION="12.27"
HOMEPAGE="https://smallbasic.github.io"
-DOWNLOAD="https://github.com/smallbasic/SmallBASIC/releases/download/12_26/smallbasic-12.26.tar.gz \
- https://www.fltk.org/pub/fltk/snapshots/fltk-1.4.x-20240119-01f2f760.tar.gz \
- https://github.com/smallbasic/SmallBASIC/releases/download/12_26/smallbasic_12.26.zip"
-MD5SUM="33d227f2be855e2aed60e761f563c038 \
- 7e2954731c18fd179ef3250b31e09cb9 \
- ca5e146d0afb50d4c9b9f66d5f32d100"
+DOWNLOAD="https://github.com/smallbasic/SmallBASIC/releases/download/12_27/smallbasic-12.27.tar.gz \
+ https://github.com/fltk/fltk/releases/download/release-1.4.3/fltk-1.4.3-source.tar.gz \
+ https://github.com/smallbasic/SmallBASIC/releases/download/12_27/smallbasic_12.27.zip"
+MD5SUM="ca244c58d4f16e0975eae80eb5f9f0a1 \
+ 766435100c58520ddc3428cfd3a22e8e \
+ c585ccc6eb7f7038ce2574375132fb9a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/a68g/a68g.SlackBuild b/development/a68g/a68g.SlackBuild
index 26f8f613aa..0bf2acf748 100644
--- a/development/a68g/a68g.SlackBuild
+++ b/development/a68g/a68g.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=a68g
SRCNAM=algol68g
-VERSION=${VERSION:-3.5.12}
+VERSION=${VERSION:-3.5.15}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/a68g/a68g.info b/development/a68g/a68g.info
index 79061db565..138edd4094 100644
--- a/development/a68g/a68g.info
+++ b/development/a68g/a68g.info
@@ -1,8 +1,8 @@
PRGNAM="a68g"
-VERSION="3.5.12"
+VERSION="3.5.15"
HOMEPAGE="https://jmvdveer.home.xs4all.nl"
-DOWNLOAD="https://jmvdveer.home.xs4all.nl/algol68g-3.5.12.tar.gz"
-MD5SUM="1d194f19c9db0a938bb93e6dfad13fef"
+DOWNLOAD="https://jmvdveer.home.xs4all.nl/algol68g-3.5.15.tar.gz"
+MD5SUM="08d2740a0e889d783dd8b7d04bebe086"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/abseil-cpp/abseil-cpp.SlackBuild b/development/abseil-cpp/abseil-cpp.SlackBuild
index 41c8f3c52d..fc88fe4a0d 100644
--- a/development/abseil-cpp/abseil-cpp.SlackBuild
+++ b/development/abseil-cpp/abseil-cpp.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=abseil-cpp
-VERSION=${VERSION:-20250127.1}
+VERSION=${VERSION:-20250512.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/abseil-cpp/abseil-cpp.info b/development/abseil-cpp/abseil-cpp.info
index 0ac3bacd40..e816fc65dc 100644
--- a/development/abseil-cpp/abseil-cpp.info
+++ b/development/abseil-cpp/abseil-cpp.info
@@ -1,8 +1,8 @@
PRGNAM="abseil-cpp"
-VERSION="20250127.1"
+VERSION="20250512.1"
HOMEPAGE="https://abseil.io"
-DOWNLOAD="https://github.com/abseil/abseil-cpp/archive/20250127.1/abseil-cpp-20250127.1.tar.gz"
-MD5SUM="fe7e1d15e6a67b379e3a646f1ba9aae0"
+DOWNLOAD="https://github.com/abseil/abseil-cpp/archive/20250512.1/abseil-cpp-20250512.1.tar.gz"
+MD5SUM="f225db90c7f3485f3bb65ab2aeae76fa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/android-studio/android-studio.SlackBuild b/development/android-studio/android-studio.SlackBuild
index 7fa6c31f04..256597d74a 100644
--- a/development/android-studio/android-studio.SlackBuild
+++ b/development/android-studio/android-studio.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=android-studio
-VERSION=${VERSION:-2024.2.2.15}
+VERSION=${VERSION:-2024.3.2.15}
BUILD=${BUILD:-1}
ARCH=${ARCH:-$(uname -m)}
TAG=${TAG:-_SBo}
diff --git a/development/android-studio/android-studio.info b/development/android-studio/android-studio.info
index 15af2e7edf..5d986fcc2e 100644
--- a/development/android-studio/android-studio.info
+++ b/development/android-studio/android-studio.info
@@ -1,10 +1,10 @@
PRGNAM="android-studio"
-VERSION="2024.2.2.15"
+VERSION="2024.3.2.15"
HOMEPAGE="https://developer.android.com/studio"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.google.com/dl/android/studio/ide-zips/2024.2.2.15/android-studio-2024.2.2.15-linux.tar.gz"
-MD5SUM_x86_64="e8fc7209314881980b9abd43e5569388"
-REQUIRES=""
+DOWNLOAD_x86_64="https://dl.google.com/dl/android/studio/ide-zips/2024.3.2.15/android-studio-2024.3.2.15-linux.tar.gz"
+MD5SUM_x86_64="6d6583fe9eb2d38fc5733820958803f8"
+REQUIRES="libbsd"
MAINTAINER="Lockywolf"
-EMAIL="sukma.wardana@mail.com"
+EMAIL="for_sbo.android-studio_2025-06-18@lockywolf.net"
diff --git a/development/apache-maven/apache-maven.SlackBuild b/development/apache-maven/apache-maven.SlackBuild
index 3096400b47..fd0893d5c5 100644
--- a/development/apache-maven/apache-maven.SlackBuild
+++ b/development/apache-maven/apache-maven.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=apache-maven
-VERSION=${VERSION:-3.9.9}
+VERSION=${VERSION:-3.9.10}
ARCH=noarch
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/apache-maven/apache-maven.info b/development/apache-maven/apache-maven.info
index 597779aabf..a498a12a07 100644
--- a/development/apache-maven/apache-maven.info
+++ b/development/apache-maven/apache-maven.info
@@ -1,8 +1,8 @@
PRGNAM="apache-maven"
-VERSION="3.9.9"
+VERSION="3.9.10"
HOMEPAGE="https://maven.apache.org/"
-DOWNLOAD="http://archive.apache.org/dist/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz"
-MD5SUM="a9f4c2daf5d6674285b79f11acc3ed43"
+DOWNLOAD="http://archive.apache.org/dist/maven/maven-3/3.9.10/binaries/apache-maven-3.9.10-bin.tar.gz"
+MD5SUM="45b41b1b64c6f8620543e333df32aa77"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk8"
diff --git a/development/astyle/astyle.SlackBuild b/development/astyle/astyle.SlackBuild
index 4de7f9423b..a6120b8618 100644
--- a/development/astyle/astyle.SlackBuild
+++ b/development/astyle/astyle.SlackBuild
@@ -34,6 +34,7 @@
# along with this program (most likely, a file named COPYING). If
# not, see <http://www.gnu.org/licenses/>.
+# 20250613 bkw: update for v3.6.9.
# 20241109 bkw: update for v3.6.4.
# 20241003 bkw: update for v3.6.3.
# 20240917 bkw: update for v3.6.2.
@@ -65,7 +66,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=astyle
-VERSION=${VERSION:-3.6.4}
+VERSION=${VERSION:-3.6.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/astyle/astyle.info b/development/astyle/astyle.info
index c0aa81144c..4686ec9c17 100644
--- a/development/astyle/astyle.info
+++ b/development/astyle/astyle.info
@@ -1,8 +1,8 @@
PRGNAM="astyle"
-VERSION="3.6.4"
+VERSION="3.6.9"
HOMEPAGE="https://astyle.sourceforge.net/"
-DOWNLOAD="https://downloads.sourceforge.net/project/astyle/astyle/astyle%203.6/astyle-3.6.4.tar.bz2"
-MD5SUM="44a4dd51455dcae45c1aac2547cee7a8"
+DOWNLOAD="https://downloads.sourceforge.net/project/astyle/astyle/astyle%203.6/astyle-3.6.9.tar.bz2"
+MD5SUM="5b3cd1ae6c8f8bd02971581179741844"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/atasm/atasm.SlackBuild b/development/atasm/atasm.SlackBuild
index 0a999fbab1..45aa72a611 100644
--- a/development/atasm/atasm.SlackBuild
+++ b/development/atasm/atasm.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250618 bkw: update for v1.30.
# 20250210 bkw: update for v1.26.
# 20240505 bkw: update for v1.25.
@@ -21,7 +22,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=atasm
-VERSION=${VERSION:-1.26}
+VERSION=${VERSION:-1.30}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/atasm/atasm.info b/development/atasm/atasm.info
index 24cc396c54..35fb1b205b 100644
--- a/development/atasm/atasm.info
+++ b/development/atasm/atasm.info
@@ -1,8 +1,8 @@
PRGNAM="atasm"
-VERSION="1.26"
+VERSION="1.30"
HOMEPAGE="https://github.com/CycoPH/atasm/"
-DOWNLOAD="https://github.com/CycoPH/atasm/archive/V1.26/atasm-1.26.tar.gz"
-MD5SUM="29475838a5f10a625d1b2930d85fbc71"
+DOWNLOAD="https://github.com/CycoPH/atasm/archive/V1.30/atasm-1.30.tar.gz"
+MD5SUM="18a355cd9f84317c4992d01f4c30b45b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/aws-cdk/aws-cdk.SlackBuild b/development/aws-cdk/aws-cdk.SlackBuild
index 92b8025919..7b82ff90d0 100644
--- a/development/aws-cdk/aws-cdk.SlackBuild
+++ b/development/aws-cdk/aws-cdk.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=aws-cdk
-VERSION=${VERSION:-2.1013.0}
+VERSION=${VERSION:-2.1019.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/aws-cdk/aws-cdk.info b/development/aws-cdk/aws-cdk.info
index 4704f2d61a..535f804bde 100644
--- a/development/aws-cdk/aws-cdk.info
+++ b/development/aws-cdk/aws-cdk.info
@@ -1,8 +1,8 @@
PRGNAM="aws-cdk"
-VERSION="2.1013.0"
+VERSION="2.1019.1"
HOMEPAGE="https://github.com/aws/aws-cdk"
-DOWNLOAD="https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1013.0.tgz"
-MD5SUM="8563d3928c053e9016eebf3d9889afdd"
+DOWNLOAD="https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1019.1.tgz"
+MD5SUM="eb9e51ae9b91562dfcbbf5ef5a680504"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nodejs awscli"
diff --git a/development/bbcsdl/README b/development/bbcsdl/README
index 98664a7629..c1fb121443 100644
--- a/development/bbcsdl/README
+++ b/development/bbcsdl/README
@@ -15,15 +15,11 @@ even the most complex programs straightforward.
This package installs to /opt/bbcsdl and is a rebuild of the open
sources available at https://github.com/rtrussell/BBCSDL
-The Box2D (Box2D321.so) libraries:
-- 64 bits md5 215bbda5d9a92a5cc99534de4e1235aa and
-- 32 bits md5 f079027b8e2589a10fd17eca77e644f7
-are bundled with the original release by R.T.Russell available
+The Box2D (Box2D321.so) libraries are downloaded and bundled
+from the original release by R.T.Russell available
at https://www.bbcbasic.co.uk/bbcsdl/bbclinux.zip.
-This SlackBuild includes it as a separate download from the
-package maintainer github account as it is not packaged with
-program sources. If you do not need it you can exclude the
-library by passing BOX2D=no like this:
+If you do not need it you can exclude the library by passing
+BOX2D=no as parameter like this:
BOX2D=no ./bbcsdl.SlackBuild
diff --git a/development/bbcsdl/bbcsdl.SlackBuild b/development/bbcsdl/bbcsdl.SlackBuild
index afd6f4b28d..5865dbf4cb 100644
--- a/development/bbcsdl/bbcsdl.SlackBuild
+++ b/development/bbcsdl/bbcsdl.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=bbcsdl
VERSION=${VERSION:-1.41b}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
TARBALL=${TARBALL:-BBCSDL-3602d124be27164ed897555086a3f22ad03c38ab}
@@ -51,16 +51,12 @@ OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
fi
set -e
@@ -90,9 +86,9 @@ find -L . \
# Build sdl and console versions
cd bin/linux
-make
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" make
cd ../../console/linux
-make
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" make
cd ../..
# Setup package files
@@ -107,15 +103,16 @@ cp -avxu examples $PKG/opt/$PRGNAM/
# Optionally exclude the Box2D library
if [ "${BOX2D:-yes}" = "yes" ]; then
+ mkdir box2d
+ cd box2d
if [ "$ARCH" = "x86_64" ]; then
- #MD5 215bbda5d9a92a5cc99534de4e1235aa
- tar xvfz $CWD/Box2D231_64.tar.gz
+ unzip $CWD/bbclinux.zip
fi
if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
- #MD5 f079027b8e2589a10fd17eca77e644f7
- tar xvfz $CWD/Box2D231_32.tar.gz
+ unzip $CWD/bbclinux32.zip
fi
install -D -m0755 Box2D231.so $PKG/opt/$PRGNAM/Box2D231.so
+ cd ..
fi
cp $CWD/bbc256x.png $PKG/usr/share/pixmaps
diff --git a/development/bbcsdl/bbcsdl.info b/development/bbcsdl/bbcsdl.info
index 7141a35dd1..18a9c7f108 100644
--- a/development/bbcsdl/bbcsdl.info
+++ b/development/bbcsdl/bbcsdl.info
@@ -2,13 +2,13 @@ PRGNAM="bbcsdl"
VERSION="1.41b"
HOMEPAGE="https://www.bbcbasic.co.uk/bbcsdl"
DOWNLOAD="https://github.com/rtrussell/BBCSDL/archive/3602d124be27164ed897555086a3f22ad03c38ab/BBCSDL-3602d124be27164ed897555086a3f22ad03c38ab.tar.gz \
- https://github.com/antonioleal/myslackbuilds/raw/main/development/bbcsdl/Box2D231_32.tar.gz"
+ https://www.bbcbasic.co.uk/bbcsdl/bbclinux32.zip"
MD5SUM="5151437a4ccb479aeae99d6d4775be0d \
- ccfb8ab5f63f0d3a8cec047005061a88"
+ a5857f7da6e75ab471147c252cf7e55b"
DOWNLOAD_x86_64="https://github.com/rtrussell/BBCSDL/archive/3602d124be27164ed897555086a3f22ad03c38ab/BBCSDL-3602d124be27164ed897555086a3f22ad03c38ab.tar.gz \
- https://github.com/antonioleal/myslackbuilds/raw/main/development/bbcsdl/Box2D231_64.tar.gz"
+ https://www.bbcbasic.co.uk/bbcsdl/bbclinux.zip"
MD5SUM_x86_64="5151437a4ccb479aeae99d6d4775be0d \
- 3d6e27b4b1214432a43244a7bc3e615b"
+ 35b3f83a7c08448177b73eb4728e28cd"
REQUIRES=""
MAINTAINER="Antonio Leal"
EMAIL="antonioleal@yahoo.com"
diff --git a/development/composer/composer.SlackBuild b/development/composer/composer.SlackBuild
index 0b45f86e4f..c884018d4a 100644
--- a/development/composer/composer.SlackBuild
+++ b/development/composer/composer.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=composer
-VERSION=${VERSION:-2.8.8}
+VERSION=${VERSION:-2.8.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/composer/composer.info b/development/composer/composer.info
index 06acd3638f..0ff24126ac 100644
--- a/development/composer/composer.info
+++ b/development/composer/composer.info
@@ -1,8 +1,8 @@
PRGNAM="composer"
-VERSION="2.8.8"
+VERSION="2.8.9"
HOMEPAGE="https://getcomposer.org/"
-DOWNLOAD="https://getcomposer.org/download/2.8.8/composer.phar"
-MD5SUM="564ffb6af86e2af9d8560e6110473e01"
+DOWNLOAD="https://getcomposer.org/download/2.8.9/composer.phar"
+MD5SUM="d1894cffc269ad6f6ea65b4f99655d3a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/dart-sass/dart-sass.SlackBuild b/development/dart-sass/dart-sass.SlackBuild
index bace27504d..cdc3a747ea 100644
--- a/development/dart-sass/dart-sass.SlackBuild
+++ b/development/dart-sass/dart-sass.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="dart-sass"
-VERSION=${VERSION:-1.87.0}
+VERSION=${VERSION:-1.89.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dart-sass/dart-sass.info b/development/dart-sass/dart-sass.info
index 1051fda55c..f2adb8af72 100644
--- a/development/dart-sass/dart-sass.info
+++ b/development/dart-sass/dart-sass.info
@@ -1,10 +1,10 @@
PRGNAM="dart-sass"
-VERSION="1.87.0"
+VERSION="1.89.0"
HOMEPAGE="https://sass-lang.com/dart-sass"
-DOWNLOAD="https://github.com/sass/dart-sass/releases/download/1.87.0/dart-sass-1.87.0-linux-ia32.tar.gz"
-MD5SUM="d8896d15056ea5e7462196cfddaa17e2"
-DOWNLOAD_x86_64="https://github.com/sass/dart-sass/releases/download/1.87.0/dart-sass-1.87.0-linux-x64.tar.gz"
-MD5SUM_x86_64="c5f194cbfc0f47a6aeffc98bb064f86a"
+DOWNLOAD="https://github.com/sass/dart-sass/releases/download/1.89.0/dart-sass-1.89.0-linux-ia32.tar.gz"
+MD5SUM="08337fc37bacfa3571fb4200ca3fa421"
+DOWNLOAD_x86_64="https://github.com/sass/dart-sass/releases/download/1.89.0/dart-sass-1.89.0-linux-x64.tar.gz"
+MD5SUM_x86_64="efc76aaff676468524c7195dbc389675"
REQUIRES=""
MAINTAINER="Vladislav 'fsLeg' Borisov"
EMAIL="fsleg@t-rg.ws"
diff --git a/development/diffoscope/diffoscope.SlackBuild b/development/diffoscope/diffoscope.SlackBuild
index 05d3eee5f9..f9319686e1 100644
--- a/development/diffoscope/diffoscope.SlackBuild
+++ b/development/diffoscope/diffoscope.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=diffoscope
-VERSION=${VERSION:-294}
+VERSION=${VERSION:-296}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/diffoscope/diffoscope.info b/development/diffoscope/diffoscope.info
index 1fe2839291..42b3291c46 100644
--- a/development/diffoscope/diffoscope.info
+++ b/development/diffoscope/diffoscope.info
@@ -1,8 +1,8 @@
PRGNAM="diffoscope"
-VERSION="294"
+VERSION="296"
HOMEPAGE="https://diffoscope.org/"
-DOWNLOAD="https://diffoscope.org/archive/diffoscope-294.tar.bz2"
-MD5SUM="5d1b2887a03a849991e52551960530be"
+DOWNLOAD="https://diffoscope.org/archive/diffoscope-296.tar.bz2"
+MD5SUM="91b029d44cef6193d7af7a8cea91c727"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python-libarchive-c python-magic"
diff --git a/development/dpkg/dpkg.SlackBuild b/development/dpkg/dpkg.SlackBuild
index 1de163deb8..d79d2fd60d 100644
--- a/development/dpkg/dpkg.SlackBuild
+++ b/development/dpkg/dpkg.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dpkg
-VERSION=${VERSION:-1.22.15}
+VERSION=${VERSION:-1.22.19}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dpkg/dpkg.info b/development/dpkg/dpkg.info
index 0fe8202856..5d770262bf 100644
--- a/development/dpkg/dpkg.info
+++ b/development/dpkg/dpkg.info
@@ -1,8 +1,8 @@
PRGNAM="dpkg"
-VERSION="1.22.15"
+VERSION="1.22.19"
HOMEPAGE="https://wiki.debian.org/Teams/Dpkg"
-DOWNLOAD="http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.22.15.tar.xz"
-MD5SUM="39ca514b56951b5df3b9bfa64be3e54e"
+DOWNLOAD="http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.22.19.tar.xz"
+MD5SUM="86b44382267634c5258e7f7dfdb30f1a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libmd"
diff --git a/development/eclipse-cpp/eclipse-cpp.SlackBuild b/development/eclipse-cpp/eclipse-cpp.SlackBuild
index e1cfd53e78..53f5128c77 100644
--- a/development/eclipse-cpp/eclipse-cpp.SlackBuild
+++ b/development/eclipse-cpp/eclipse-cpp.SlackBuild
@@ -29,8 +29,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=eclipse-cpp
-VERSION=${VERSION:-4.34}
-SRCVERSION=${SRCVERSION:-2024-12-R}
+VERSION=${VERSION:-4.35}
+SRCVERSION=${SRCVERSION:-2025-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/eclipse-cpp/eclipse-cpp.info b/development/eclipse-cpp/eclipse-cpp.info
index 980c641d2d..f8d5c58f5d 100644
--- a/development/eclipse-cpp/eclipse-cpp.info
+++ b/development/eclipse-cpp/eclipse-cpp.info
@@ -1,12 +1,12 @@
PRGNAM="eclipse-cpp"
-VERSION="4.34"
+VERSION="4.35"
HOMEPAGE="https://www.eclipse.org/cdt/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2024-12/R/eclipse-cpp-2024-12-R-linux-gtk-x86_64.tar.gz \
- https://download.eclipse.org/technology/epp/downloads/release/2024-12/R/eclipse-cpp-2024-12-R-linux-gtk-aarch64.tar.gz"
-MD5SUM_x86_64="653bd6a4591069b3c01584286294ea14 \
- 5c11fb8f0aa13b85d2c8c00cc5d20bb7"
+DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2025-03/R/eclipse-cpp-2025-03-R-linux-gtk-x86_64.tar.gz \
+ https://download.eclipse.org/technology/epp/downloads/release/2025-03/R/eclipse-cpp-2025-03-R-linux-gtk-aarch64.tar.gz"
+MD5SUM_x86_64="ac7362f0af2259e7d121ea0fca3510ba \
+ 8f01f23a16598084227c34ed27fd3267"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/eclipse-java/eclipse-java.SlackBuild b/development/eclipse-java/eclipse-java.SlackBuild
index a155e2b492..30b63cbfd0 100644
--- a/development/eclipse-java/eclipse-java.SlackBuild
+++ b/development/eclipse-java/eclipse-java.SlackBuild
@@ -29,8 +29,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=eclipse-java
-VERSION=${VERSION:-4.34}
-SRCVERSION=${SRCVERSION:-2024-12-R}
+VERSION=${VERSION:-4.35}
+SRCVERSION=${SRCVERSION:-2025-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/eclipse-java/eclipse-java.info b/development/eclipse-java/eclipse-java.info
index ef9091eb62..08b3c19a60 100644
--- a/development/eclipse-java/eclipse-java.info
+++ b/development/eclipse-java/eclipse-java.info
@@ -1,12 +1,12 @@
PRGNAM="eclipse-java"
-VERSION="4.34"
+VERSION="4.35"
HOMEPAGE="https://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2024-12/R/eclipse-java-2024-12-R-linux-gtk-x86_64.tar.gz \
- https://download.eclipse.org/technology/epp/downloads/release/2024-12/R/eclipse-java-2024-12-R-linux-gtk-aarch64.tar.gz"
-MD5SUM_x86_64="d85677256cc0b094f92feeb57572a4b9 \
- 3b2ec212dc4a7007751c0b93a014aeca"
+DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2025-03/R/eclipse-java-2025-03-R-linux-gtk-x86_64.tar.gz \
+ https://download.eclipse.org/technology/epp/downloads/release/2025-03/R/eclipse-java-2025-03-R-linux-gtk-aarch64.tar.gz"
+MD5SUM_x86_64="d1036e41fc83d81d8958545b0929d15d \
+ 157d99d9bf055b80e5196b73f7d896c1"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/eclipse-jee/eclipse-jee.SlackBuild b/development/eclipse-jee/eclipse-jee.SlackBuild
index 11791e1973..50debaecdf 100644
--- a/development/eclipse-jee/eclipse-jee.SlackBuild
+++ b/development/eclipse-jee/eclipse-jee.SlackBuild
@@ -29,8 +29,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=eclipse-jee
-VERSION=${VERSION:-4.34}
-SRCVERSION=${SRCVERSION:-2024-12-R}
+VERSION=${VERSION:-4.35}
+SRCVERSION=${SRCVERSION:-2025-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/eclipse-jee/eclipse-jee.info b/development/eclipse-jee/eclipse-jee.info
index 7607ed2e59..ba9d5a877b 100644
--- a/development/eclipse-jee/eclipse-jee.info
+++ b/development/eclipse-jee/eclipse-jee.info
@@ -1,12 +1,12 @@
PRGNAM="eclipse-jee"
-VERSION="4.34"
+VERSION="4.35"
HOMEPAGE="https://www.eclipse.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2024-12/R/eclipse-jee-2024-12-R-linux-gtk-x86_64.tar.gz \
- https://download.eclipse.org/technology/epp/downloads/release/2024-12/R/eclipse-jee-2024-12-R-linux-gtk-aarch64.tar.gz"
-MD5SUM_x86_64="e63cd30d70bc81e30c50763d7d2877a1 \
- 8620b49ae6bcd22640530d8140b7db27"
+DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2025-03/R/eclipse-jee-2025-03-R-linux-gtk-x86_64.tar.gz \
+ https://download.eclipse.org/technology/epp/downloads/release/2025-03/R/eclipse-jee-2025-03-R-linux-gtk-aarch64.tar.gz"
+MD5SUM_x86_64="3ea3577e0bd1e26815edec033af14e43 \
+ 0abd19160d8c053f0aabd0096753867e"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/eclipse-php/eclipse-php.SlackBuild b/development/eclipse-php/eclipse-php.SlackBuild
index fb14115c71..ccf1846a45 100644
--- a/development/eclipse-php/eclipse-php.SlackBuild
+++ b/development/eclipse-php/eclipse-php.SlackBuild
@@ -30,8 +30,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=eclipse-php
-VERSION=${VERSION:-4.34}
-SRCVERSION=${SRCVERSION:-2024-12-R}
+VERSION=${VERSION:-4.35}
+SRCVERSION=${SRCVERSION:-2025-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/eclipse-php/eclipse-php.info b/development/eclipse-php/eclipse-php.info
index 7c1616eb4f..2109c4c105 100644
--- a/development/eclipse-php/eclipse-php.info
+++ b/development/eclipse-php/eclipse-php.info
@@ -1,12 +1,12 @@
PRGNAM="eclipse-php"
-VERSION="4.34"
+VERSION="4.35"
HOMEPAGE="https://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2024-12/R/eclipse-php-2024-12-R-linux-gtk-x86_64.tar.gz \
- https://download.eclipse.org/technology/epp/downloads/release/2024-12/R/eclipse-php-2024-12-R-linux-gtk-aarch64.tar.gz"
-MD5SUM_x86_64="5ca025f5b8f46f40c799f4fa2a70a37f \
- f2bd9872e9e9ecfe3138a475697a09c8"
+DOWNLOAD_x86_64="https://download.eclipse.org/technology/epp/downloads/release/2025-03/R/eclipse-php-2025-03-R-linux-gtk-x86_64.tar.gz \
+ https://download.eclipse.org/technology/epp/downloads/release/2025-03/R/eclipse-php-2025-03-R-linux-gtk-aarch64.tar.gz"
+MD5SUM_x86_64="fb95e8d714163c66d294ed5dab84d2a4 \
+ 03f7be24f2cda392fcefb499fbbdd2de"
REQUIRES=""
MAINTAINER="Giuseppe Di Terlizzi"
EMAIL="giuseppe.diterlizzi@gmail.com"
diff --git a/development/edwood/README b/development/edwood/README
new file mode 100644
index 0000000000..bdf3adaeb6
--- /dev/null
+++ b/development/edwood/README
@@ -0,0 +1,4 @@
+Edwood is a rewrite of the Plan 9 Acme editor in Go. Currently, it
+works best if you also have plan9port installed. You can read the
+plan9port Acme manpage for details on how to use this editor. (eg.
+9 man acme | less)
diff --git a/development/edwood/edwood.SlackBuild b/development/edwood/edwood.SlackBuild
new file mode 100644
index 0000000000..cc2f7070ce
--- /dev/null
+++ b/development/edwood/edwood.SlackBuild
@@ -0,0 +1,57 @@
+#!/bin/bash
+# Slackware build script for edwood
+# Written by Dan-Simon Myrland <dansimon@radiotube.org>
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=edwood
+VERSION=${VERSION:-0.3.1}
+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}
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+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 {} \;
+
+go build
+install -Dm 2755 $PRGNAM $PKG/usr/bin/$PRGNAM
+strip --strip-unneeded $PKG/usr/bin/$PRGNAM 2> /dev/null
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CONTRIBUTORS LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/edwood/edwood.info b/development/edwood/edwood.info
new file mode 100644
index 0000000000..2dd1afd289
--- /dev/null
+++ b/development/edwood/edwood.info
@@ -0,0 +1,10 @@
+PRGNAM="edwood"
+VERSION="0.3.1"
+HOMEPAGE="https://github.com/rjkroege/edwood"
+DOWNLOAD="https://github.com/rjkroege/edwood/archive/v0.3.1/edwood-0.3.1.tar.gz"
+MD5SUM="1ee81ae4287ab521b57055d28f23cb30"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="plan9port google-go-lang"
+MAINTAINER="Dan-Simon Myrland"
+EMAIL="dansimon@radiotube.org"
diff --git a/development/edwood/slack-desc b/development/edwood/slack-desc
new file mode 100644
index 0000000000..dfe6dde4a8
--- /dev/null
+++ b/development/edwood/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------------------------------------------------------|
+edwood: edwood (text editor)
+edwood:
+edwood: Edwood is a rewrite of the Plan 9 Acme editor in Go. Currently, it
+edwood: works best if you also have plan9port installed. You can read the
+edwood: plan9port Acme manpage for details on how to use this editor. (eg.
+edwood: 9 man acme | less)
+edwood:
+edwood:
+edwood:
+edwood:
+edwood:
diff --git a/development/eisl/eisl.SlackBuild b/development/eisl/eisl.SlackBuild
index 73fb8968ef..2e80006533 100644
--- a/development/eisl/eisl.SlackBuild
+++ b/development/eisl/eisl.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=eisl
-VERSION=${VERSION:-3.70}
+VERSION=${VERSION:-5.42}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/eisl/eisl.info b/development/eisl/eisl.info
index 5e20ae9741..ca916fec79 100644
--- a/development/eisl/eisl.info
+++ b/development/eisl/eisl.info
@@ -1,8 +1,8 @@
PRGNAM="eisl"
-VERSION="3.70"
+VERSION="5.42"
HOMEPAGE="https://github.com/sasagawa888/eisl"
-DOWNLOAD="https://github.com/sasagawa888/eisl/archive/v3.70/eisl-3.70.tar.gz"
-MD5SUM="69c257d61da68f70740c625933b159ab"
+DOWNLOAD="https://github.com/sasagawa888/eisl/archive/v5.42/eisl-5.42.tar.gz"
+MD5SUM="5abcd6b8d20d453762888a0bbd64392e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/es-shell/README b/development/es-shell/README
new file mode 100644
index 0000000000..b2d8678a1f
--- /dev/null
+++ b/development/es-shell/README
@@ -0,0 +1,6 @@
+Es is an extensible Unix shell with first class functions, lexical
+scope, exceptions and rich return values. It is highly influenced by
+Plan 9's rc shell, but also borrow ideas from scheme and tcl. It is
+a small shell that works well both for interactive use and for
+scripting, particularly since its quoting rules are much less
+baroque.
diff --git a/development/es-shell/es-shell.SlackBuild b/development/es-shell/es-shell.SlackBuild
new file mode 100644
index 0000000000..065940efee
--- /dev/null
+++ b/development/es-shell/es-shell.SlackBuild
@@ -0,0 +1,91 @@
+#!/bin/bash
+# Slackware build script for es-shell
+# Written by Dan-Simon Myrland <dansimon@radiotube.org>
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=es-shell
+VERSION=${VERSION:-0.9.2}
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+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 {} \;
+
+libtoolize -qi
+autoreconf
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --enable-static=no \
+ --build=$ARCH-slackware-linux
+
+make
+make install DESTDIR=$PKG
+strip --strip-unneeded $PKG/usr/bin/es 2> /dev/null
+chmod 0644 $PKG/usr/man/man1/es.1
+
+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 ; r
+m $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGES README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a doc/ERRATA doc/TODO doc/usenix-w93.ps $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/development/es-shell/es-shell.info b/development/es-shell/es-shell.info
new file mode 100644
index 0000000000..e35312fbd3
--- /dev/null
+++ b/development/es-shell/es-shell.info
@@ -0,0 +1,10 @@
+PRGNAM="es-shell"
+VERSION="0.9.2"
+HOMEPAGE="http://wryun.github.io/es-shell"
+DOWNLOAD="https://github.com/wryun/es-shell/archive/v0.9.2/es-shell-0.9.2.tar.gz"
+MD5SUM="1280d48d80cff0186db810aafe39abea"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Dan-Simon Myrland"
+EMAIL="dansimon@radiotube.org"
diff --git a/development/es-shell/slack-desc b/development/es-shell/slack-desc
new file mode 100644
index 0000000000..49548fa86a
--- /dev/null
+++ b/development/es-shell/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------------------------------------------------------|
+es-shell: es-shell (extensible shell)
+es-shell:
+es-shell: Es is an extensible Unix shell with first class functions, lexical
+es-shell: scope, exceptions and rich return values. It is highly influenced by
+es-shell: Plan 9's rc shell, but also borrow ideas from scheme and tcl. It is
+es-shell: a small shell that works well both for interactive use and for
+es-shell: scripting, particularly since its quoting rules are much less
+es-shell: baroque.
+es-shell:
+es-shell:
+es-shell:
diff --git a/development/fortitude-bin/fortitude-bin.SlackBuild b/development/fortitude-bin/fortitude-bin.SlackBuild
index 018601089b..8e1864bf55 100644
--- a/development/fortitude-bin/fortitude-bin.SlackBuild
+++ b/development/fortitude-bin/fortitude-bin.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fortitude-bin
-VERSION=${VERSION:-0.7.2}
+VERSION=${VERSION:-0.7.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/fortitude-bin/fortitude-bin.info b/development/fortitude-bin/fortitude-bin.info
index 986554dea4..b4b9fa866d 100644
--- a/development/fortitude-bin/fortitude-bin.info
+++ b/development/fortitude-bin/fortitude-bin.info
@@ -1,10 +1,10 @@
PRGNAM="fortitude-bin"
-VERSION="0.7.2"
+VERSION="0.7.3"
HOMEPAGE="https://github.com/PlasmaFAIR/fortitude"
-DOWNLOAD="https://github.com/PlasmaFAIR/fortitude/releases/download/v0.7.2/fortitude-i686-unknown-linux-gnu.tar.gz"
-MD5SUM="9dbcd40267a7223e65a75933623df36e"
-DOWNLOAD_x86_64="https://github.com/PlasmaFAIR/fortitude/releases/download/v0.7.2/fortitude-x86_64-unknown-linux-gnu.tar.gz"
-MD5SUM_x86_64="bc792b09dae488b1d7cc0751c5f1e387"
+DOWNLOAD="https://github.com/PlasmaFAIR/fortitude/releases/download/v0.7.3/fortitude-i686-unknown-linux-gnu.tar.gz"
+MD5SUM="6e605d2a8f5117ffb20591801ee02586"
+DOWNLOAD_x86_64="https://github.com/PlasmaFAIR/fortitude/releases/download/v0.7.3/fortitude-x86_64-unknown-linux-gnu.tar.gz"
+MD5SUM_x86_64="180ba6f23984b732caa707bd511083cf"
REQUIRES=""
MAINTAINER="Ioannis Anagnostakis"
EMAIL="rizitis@gmail.com"
diff --git a/development/fortls/fortls.SlackBuild b/development/fortls/fortls.SlackBuild
index b6ad9a6520..c5585c14ad 100644
--- a/development/fortls/fortls.SlackBuild
+++ b/development/fortls/fortls.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for fortls
-# Copyright 2023-2024 Erich Ritz, Jenks, Oklahoma, USA
+# Copyright 2023-2025 Erich Ritz, Jenks, Oklahoma, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fortls
-VERSION=${VERSION:-3.1.2}
+VERSION=${VERSION:-3.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/fortls/fortls.info b/development/fortls/fortls.info
index 3489c75cce..2a4efdad7b 100644
--- a/development/fortls/fortls.info
+++ b/development/fortls/fortls.info
@@ -1,8 +1,8 @@
PRGNAM="fortls"
-VERSION="3.1.2"
+VERSION="3.2.2"
HOMEPAGE="https://fortls.fortran-lang.org"
-DOWNLOAD="https://files.pythonhosted.org/packages/f1/82/b0f91372538de824bccb5e4fe8936e47f6771dbd700a74d35e19045050b5/fortls-3.1.2.tar.gz"
-MD5SUM="4ef3441a10864b3e19c957af2fcff153"
+DOWNLOAD="https://files.pythonhosted.org/packages/c1/2b/db1e5cd07fc9e74a2e4fb8f65946f8fd79ef72211001af00982a04d977d5/fortls-3.2.2.tar.gz"
+MD5SUM="2d6372814c6e392b42a05259eedb2524"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-json5 python3-setuptools-opt python3-wheel python3-setuptools-scm-opt"
diff --git a/development/gambas3/gambas3.SlackBuild b/development/gambas3/gambas3.SlackBuild
index 6d2b2d29ab..f0c44033c8 100644
--- a/development/gambas3/gambas3.SlackBuild
+++ b/development/gambas3/gambas3.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gambas3
SRCNAM=gambas
-VERSION=${VERSION:-3.20.2}
+VERSION=${VERSION:-3.20.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/gambas3/gambas3.info b/development/gambas3/gambas3.info
index 53ff3126a1..ead5b32563 100644
--- a/development/gambas3/gambas3.info
+++ b/development/gambas3/gambas3.info
@@ -1,8 +1,8 @@
PRGNAM="gambas3"
-VERSION="3.20.2"
+VERSION="3.20.4"
HOMEPAGE="https://gambas.sourceforge.net"
-DOWNLOAD="https://gitlab.com/gambas/gambas/-/archive/3.20.2/gambas-3.20.2.tar.bz2"
-MD5SUM="da9fadea1202a2eb909554be0a50b8ff"
+DOWNLOAD="https://gitlab.com/gambas/gambas/-/archive/3.20.4/gambas-3.20.4.tar.bz2"
+MD5SUM="67bf6c9f349d2bfc17a73e02b9158053"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="alure gtkglext webkit2gtk4.1 imlib %README%"
diff --git a/development/gcli/README b/development/gcli/README
new file mode 100644
index 0000000000..19e977c385
--- /dev/null
+++ b/development/gcli/README
@@ -0,0 +1,10 @@
+Portable CLI tool for interacting with Git(Hub|Lab|Tea), Forgejo and
+Bugzilla from the command line.
+
+A simple unified tool to interact with various git forges without
+using a web-browser. gcli can be used to interact with the forges
+from the command line in order to make many tasks like managing
+issues and pull requests easier.
+
+Optional build dependency:
+ - "lowdown" for rendering Markdown in the terminal
diff --git a/development/gcli/gcli.SlackBuild b/development/gcli/gcli.SlackBuild
new file mode 100644
index 0000000000..f12744bc37
--- /dev/null
+++ b/development/gcli/gcli.SlackBuild
@@ -0,0 +1,103 @@
+#!/bin/bash
+
+# Slackware build script for gcli
+
+# Copyright 2025 xaizek
+# 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=gcli
+VERSION=${VERSION:-2.8.0}
+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"
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+else
+ SLKCFLAGS="-O2"
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+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 {} \;
+
+# readline won't be used unless libedit support is disabled
+CFLAGS="$SLKCFLAGS" \
+./configure --disable-libedit --release --prefix=/usr
+
+make
+make install DESTDIR=$PKG
+
+mv $PKG/usr/share/man $PKG/usr/man
+rmdir $PKG/usr/share
+
+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 \
+ Changelog.md LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/gcli/gcli.info b/development/gcli/gcli.info
new file mode 100644
index 0000000000..6d4f611920
--- /dev/null
+++ b/development/gcli/gcli.info
@@ -0,0 +1,10 @@
+PRGNAM="gcli"
+VERSION="2.8.0"
+HOMEPAGE="https://herrhotzenplotz.de/gcli/"
+DOWNLOAD="https://github.com/herrhotzenplotz/gcli/archive/v2.8.0/gcli-2.8.0.tar.gz"
+MD5SUM="3acd7a6585c78b008263aadaa9f8b968"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="xaizek"
+EMAIL="xaizek@posteo.net"
diff --git a/development/gcli/slack-desc b/development/gcli/slack-desc
new file mode 100644
index 0000000000..4db05d8e47
--- /dev/null
+++ b/development/gcli/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------------------------------------------------------|
+gcli: gcli (portable Git(hub|lab|tea)/Forgejo/Bugzilla CLI tool)
+gcli:
+gcli: A simple unified tool to interact with various git forges without
+gcli: using a web-browser. gcli can be used to interact with the forges
+gcli: from the command line in order to make many tasks like managing
+gcli: issues and pull requests easier.
+gcli:
+gcli:
+gcli:
+gcli:
+gcli:
diff --git a/development/gedit/gedit.SlackBuild b/development/gedit/gedit.SlackBuild
index 44f2c358eb..7bb44b6531 100644
--- a/development/gedit/gedit.SlackBuild
+++ b/development/gedit/gedit.SlackBuild
@@ -93,9 +93,16 @@ find -L . \
sed -i "s/meson_version: '>= 0.64'/meson_version: '>= 0.59'/;
s/'gio-2.0', version: '>= 2.74'/'gio-2.0', version: '>= 2.70'/" meson.build
+# Define G_CONNECT_DEFAULT=0 if glib2 version is less than 2.74.0
+# This is needed to build gedit on Slackware-15.0 with it's glib2-2.70.3 version,
+# but causes gedit to FTB on Slackware-current with its newer glib2 version, so
+# set it depending on detected glib-2.0 version:
+if ! pkg-config --atleast-version 2.74.0 glib-2.0; then
+ SLKCFLAGS="$SLKCFLAGS -DG_CONNECT_DEFAULT=0"
+fi
cd build
- CFLAGS="$SLKCFLAGS -DG_CONNECT_DEFAULT=0" \
+ CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
meson .. \
--buildtype=release \
diff --git a/development/ghidra/ghidra.SlackBuild b/development/ghidra/ghidra.SlackBuild
index 9ebd594461..863f5395b8 100644
--- a/development/ghidra/ghidra.SlackBuild
+++ b/development/ghidra/ghidra.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for Ghidra
-# Copyright (c) 2021-2024, Ebben Aries <slackbuilds@dscp.org>
+# Copyright (c) 2021-2025, Ebben Aries <slackbuilds@dscp.org>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ghidra
-VERSION=${VERSION:-11.3}
-VERDATE=${VERDATE:-20250205}
+VERSION=${VERSION:-11.3.2}
+VERDATE=${VERDATE:-20250415}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/ghidra/ghidra.info b/development/ghidra/ghidra.info
index b6cb1ab09a..01a8d27240 100644
--- a/development/ghidra/ghidra.info
+++ b/development/ghidra/ghidra.info
@@ -1,10 +1,10 @@
PRGNAM="ghidra"
-VERSION="11.3"
+VERSION="11.3.2"
HOMEPAGE="https://ghidra-sre.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_11.3_build/ghidra_11.3_PUBLIC_20250205.zip"
-MD5SUM_x86_64="a30ebb38e67f629b8ffbcf2910a21944"
+DOWNLOAD_x86_64="https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_11.3.2_build/ghidra_11.3.2_PUBLIC_20250415.zip"
+MD5SUM_x86_64="340ff733fc25a9e20448747f24636c0e"
REQUIRES="zulu-openjdk21"
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/github-cli/github-cli.SlackBuild b/development/github-cli/github-cli.SlackBuild
index 88417141ce..9eca8df37f 100644
--- a/development/github-cli/github-cli.SlackBuild
+++ b/development/github-cli/github-cli.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=github-cli
DEBNAM=gh
-VERSION=${VERSION:-2.69.0}
+VERSION=${VERSION:-2.74.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/github-cli/github-cli.info b/development/github-cli/github-cli.info
index fcf31aada5..18c0d1f47d 100644
--- a/development/github-cli/github-cli.info
+++ b/development/github-cli/github-cli.info
@@ -1,10 +1,10 @@
PRGNAM="github-cli"
-VERSION="2.69.0"
+VERSION="2.74.1"
HOMEPAGE="https://cli.github.com/"
-DOWNLOAD="https://github.com/cli/cli/releases/download/v2.69.0/gh_2.69.0_linux_386.deb"
-MD5SUM="beb89406ab2444a579c25442ecb7a53d"
-DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v2.69.0/gh_2.69.0_linux_amd64.deb"
-MD5SUM_x86_64="f0ba9017b3f788bc388c28680d841c0c"
+DOWNLOAD="https://github.com/cli/cli/releases/download/v2.74.1/gh_2.74.1_linux_386.deb"
+MD5SUM="376bab91fe009e7595045daeb2bd0191"
+DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v2.74.1/gh_2.74.1_linux_amd64.deb"
+MD5SUM_x86_64="375068bfa991fcd39bae560961d2c3d9"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/gitify-bin/gitify-bin.SlackBuild b/development/gitify-bin/gitify-bin.SlackBuild
index 59dfe94bc7..653d624263 100644
--- a/development/gitify-bin/gitify-bin.SlackBuild
+++ b/development/gitify-bin/gitify-bin.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gitify-bin
-VERSION=${VERSION:-6.2.0}
+VERSION=${VERSION:-6.4.1}
SRCNAM=gitify_"$VERSION"_amd64
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/gitify-bin/gitify-bin.info b/development/gitify-bin/gitify-bin.info
index 4109f52091..6b69a89549 100644
--- a/development/gitify-bin/gitify-bin.info
+++ b/development/gitify-bin/gitify-bin.info
@@ -1,10 +1,10 @@
PRGNAM="gitify-bin"
-VERSION="6.2.0"
+VERSION="6.4.1"
HOMEPAGE="https://www.gitify.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/gitify-app/gitify/releases/download/v6.2.0/gitify_6.2.0_amd64.deb"
-MD5SUM_x86_64="1bf68cefe5558a1df848d7b9d86c141e"
+DOWNLOAD_x86_64="https://github.com/gitify-app/gitify/releases/download/v6.4.1/gitify_6.4.1_amd64.deb"
+MD5SUM_x86_64="5a3bacc4528bd6df34745b994ac3ba60"
REQUIRES="electron"
MAINTAINER="Ioannis Anagnostakis"
EMAIL="rizitis@gmail.com"
diff --git a/development/gnatstudio-bin/gnatstudio-bin.SlackBuild b/development/gnatstudio-bin/gnatstudio-bin.SlackBuild
index 98723d7a84..b3531e5121 100644
--- a/development/gnatstudio-bin/gnatstudio-bin.SlackBuild
+++ b/development/gnatstudio-bin/gnatstudio-bin.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gnatstudio-bin
-VERSION=${VERSION:-25.0w.20240506}
-SRC_FILE="gnatstudio-25.0w-20240506-x86_64-linux-bin.tar.gz"
+VERSION=${VERSION:-26.0w.20250417}
+SRC_FILE="gnatstudio-26.0w-20250417-x86_64-linux-bin.tar.gz"
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -82,7 +82,6 @@ chmod +x $PKG/etc/profile.d/*
ln -sf libcairo-gobject.so.2 libcairo-gobject.so
ln -sf libcairo-script-interpreter.so.2 libcairo-script-interpreter.so
ln -sf libcairo.so.2 libcairo.so
- ln -sf libcroco-0.6.so.3 libcroco-0.6.so
ln -sf libcups.so.2 libcups.so
ln -sf libcupsimage.so.2 libcupsimage.so
ln -sf libdbus-1.so.3 libdbus-1.so
@@ -95,61 +94,70 @@ chmod +x $PKG/etc/profile.d/*
ln -sf libgailutil-3.so.0 libgailutil-3.so
ln -sf libgdk-3.so.0 libgdk-3.so
ln -sf libgdk_pixbuf-2.0.so.0 libgdk_pixbuf-2.0.so
- ln -sf libgettextlib-0.20.2.so libgettextlib.so
+ ln -sf libgettextlib-0.22.4.so libgettextlib.so
ln -sf libgettextpo.so.0 libgettextpo.so
- ln -sf libgettextsrc-0.20.2.so libgettextsrc.so
+ ln -sf libgettextsrc-0.22.4.so libgettextsrc.so
ln -sf libgio-2.0.so.0 libgio-2.0.so
ln -sf libgirepository-1.0.so.1 libgirepository-1.0.so
+ ln -sf libgirepository-2.0.so.0 libgirepository-2.0.so
ln -sf libgladeui-2.so.13 libgladeui-2.so
ln -sf libglib-2.0.so.0 libglib-2.0.so
ln -sf libgmodule-2.0.so libgmodule-2.0.so.0
- ln -sf libgnatcoll_core.so.25.0w libgnatcoll_core.so.25
- ln -sf libgnatcoll_gmp.so.25.0w libgnatcoll_gmp.so.25
- ln -sf libgnatcoll_iconv.so.25.0w libgnatcoll_iconv.so.25
- ln -sf libgnatcoll_projects.so.25.0w libgnatcoll_projects.so.25
- ln -sf libgnatcoll_python3.so.25.0w libgnatcoll_python3.so.25
- ln -sf libgnatcoll_sql.so.25.0w libgnatcoll_sql.so.25
- ln -sf libgnatcoll_sqlite.so.25.0w libgnatcoll_sqlite.so.25
- ln -sf libgnatcoll_xref.so.25.0w libgnatcoll_xref.so.25
+ ln -sf libgnatcoll_core.so.26.0w libgnatcoll_core.so.26
+ ln -sf libgnatcoll_gmp.so.26.0w libgnatcoll_gmp.so.26
+ ln -sf libgnatcoll_iconv.so.26.0w libgnatcoll_iconv.so.26
+ ln -sf libgnatcoll_minimal.so.26.0w libgnatcoll_minimal.so.26
+ ln -sf libgnatcoll_projects.so.26.0w libgnatcoll_projects.so.26
+ ln -sf libgnatcoll_python3.so.26.0w libgnatcoll_python3.so.26
+ ln -sf libgnatcoll_sql.so.26.0w libgnatcoll_sql.so.26
+ ln -sf libgnatcoll_sqlite.so.26.0w libgnatcoll_sqlite.so.26
+ ln -sf libgnatcoll_xref.so.26.0w libgnatcoll_xref.so.26
ln -sf libgobject-2.0.so.0 libgobject-2.0.so
ln -sf libgthread-2.0.so.0 libgthread-2.0.so
ln -sf libgtk-3.so.0 libgtk-3.so
- ln -sf libgtkada.so.25.0w libgtkada.so.25
+ ln -sf libgtkada.so.26.0w libgtkada.so.26
+ ln -sf libharfbuzz-cairo.so.0 libharfbuzz-cairo.so
ln -sf libharfbuzz-gobject.so.0 libharfbuzz-gobject.so
+ ln -sf libharfbuzz-icu.so.0 libharfbuzz-icu.so
ln -sf libharfbuzz-subset.so.0 libharfbuzz-subset.so
ln -sf libharfbuzz.so.0 libharfbuzz.so
ln -sf libjpeg.so.8 libjpeg.so
+ ln -sf liblzma.so.5 liblzma.so
ln -sf libpango-1.0.so.0 libpango-1.0.so
ln -sf libpangocairo-1.0.so.0 libpangocairo-1.0.so
ln -sf libpangoft2-1.0.so.0 libpangoft2-1.0.so
+ ln -sf libpcre2-8.so.0 libpcre2-8.so
+ ln -sf libpcre2-posix.so.3 libpcre2-posix.so
ln -sf libpixman-1.so.0 libpixman-1.so
ln -sf libpng16.so.16 libpng16.so
ln -sf libpng16.so libpng.so
ln -sf librsvg-2.so.2 librsvg-2.so
ln -sf libtextstyle.so.0 libtextstyle.so
ln -sf libxml2.so.2 libxml2.so
- ln -sf libxmlada_dom.so.25.0w libxmlada_dom.so.25
- ln -sf libxmlada_input_sources.so.25.0w libxmlada_input_sources.so.25
- ln -sf libxmlada_sax.so.25.0w libxmlada_sax.so.25
- ln -sf libxmlada_schema.so.25.0w libxmlada_schema.so.25
- ln -sf libxmlada_unicode.so.25.0w libxmlada_unicode.so.25
+ ln -sf libxmlada_dom.so.26.0w libxmlada_dom.so.26
+ ln -sf libxmlada_input_sources.so.26.0w libxmlada_input_sources.so.26
+ ln -sf libxmlada_sax.so.26.0w libxmlada_sax.so.26
+ ln -sf libxmlada_schema.so.26.0w libxmlada_schema.so.26
+ ln -sf libxmlada_unicode.so.26.0w libxmlada_unicode.so.26
ln -sf libz.so.1 libz.so
chmod +x libgcc_s* preloadable_libintl.so
)
-(cd $PKG/opt/gnatstudio/share/gnatstudio/python/lib/python3.9/site-packages/libadalang/
+(cd $PKG/opt/gnatstudio/share/gnatstudio/python/lib/python3.11/site-packages/libadalang/
ln -sf /opt/gnatstudio/lib/gnatstudio/libadalang.so
ln -sf /opt/gnatstudio/lib/gnatstudio/libadasat.so
ln -sf /opt/gnatstudio/lib/gnatstudio/libgcc_s.so.1
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnarl-25.20240411.so
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnat-25.20240411.so
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_core.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_core.so.25.0w
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_gmp.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_gmp.so.25.0w
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_iconv.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_iconv.so.25.0w
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_projects.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_projects.so.25.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnarl-26.20250413.so
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnat-26.20250413.so
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_core.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_core.so.26.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_gmp.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_gmp.so.26.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_iconv.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_iconv.so.26.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_minimal.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_minimal.so.26.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_projects.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libgnatcoll_projects.so.26.0w
ln -sf /opt/gnatstudio/lib/gnatstudio/libgpr.so
ln -sf /opt/gnatstudio/lib/gnatstudio/libgpr2.so
ln -sf /opt/gnatstudio/lib/gnatstudio/liblangkit_support.so
@@ -158,16 +166,16 @@ chmod +x $PKG/etc/profile.d/*
ln -sf /opt/gnatstudio/lib/gnatstudio/libvss-json.so
ln -sf /opt/gnatstudio/lib/gnatstudio/libvss-regexp.so
ln -sf /opt/gnatstudio/lib/gnatstudio/libvss.so
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_dom.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_dom.so.25.0w
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_input_sources.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_input_sources.so.25.0w
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_sax.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_sax.so.25.0w
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_schema.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_schema.so.25.0w
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_unicode.so.25
- ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_unicode.so.25.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_dom.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_dom.so.26.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_input_sources.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_input_sources.so.26.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_sax.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_sax.so.26.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_schema.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_schema.so.26.0w
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_unicode.so.26
+ ln -sf /opt/gnatstudio/lib/gnatstudio/libxmlada_unicode.so.26.0w
)
(cd $PKG/opt/gnatstudio/share/doc/gnatstudio/html/tutorial
rm -rf _static
@@ -176,6 +184,9 @@ chmod +x $PKG/etc/profile.d/*
rm -rf _static
ln -sf /opt/gnatstudio/share/doc/gnatdoc/html/users_guide/_static
)
+(cd $PKG/opt/gnatstudio/share/gnatstudio/python/lib/python3.11/config-3.11-x86_64-linux-gnu
+ ln -sf /opt/gnatstudio/share/gnatstudio/python/lib/libpython3.11.a
+)
# move some packages only in
# opt/gnatstudio/libexec/gnatstudio/gnathub/share/gnathub/python
# to opt/gnatstudio/share/gnatstudio/python, then replace it with a softlink
@@ -184,11 +195,11 @@ chmod +x $PKG/etc/profile.d/*
mv ${python_libexec_path}/bin/flask ${python_share_path}/bin
mv ${python_libexec_path}/bin/pygmentize ${python_share_path}/bin
-( cd ${python_libexec_path}/lib/python3.9/site-packages
- rm -rf _distutils_hack pip* pkg_resources setuptools* wheel* README.txt \
+( cd ${python_libexec_path}/lib/python3.11/site-packages
+ rm -rf _distutils_hack pip* packaging* pkg_resources setuptools* wheel* README.txt \
distutils-precedence.pth
)
- mv ${python_libexec_path}/lib/python3.9/site-packages/* ${python_share_path}/lib/python3.9/site-packages/
+ mv ${python_libexec_path}/lib/python3.11/site-packages/* ${python_share_path}/lib/python3.11/site-packages/
rm -rf ${python_libexec_path}
( cd $PKG/opt/gnatstudio/libexec/gnatstudio/gnathub/share/gnathub/
@@ -222,11 +233,11 @@ function remove_duplicate_pycache_files() {
for each_file in "${match_files[@]}"; do
symlink_duplicate_file $each_file
done
- if [ "$1" = "$PKG/opt/gnatstudio/share/gnatstudio/python/lib/python3.9/test/__pycache__" ]; then
- if [ -f "test_tcl.cpython-39.opt-2.pyc" ]; then
- symlink_duplicate_file "test_tcl.cpython-39.opt-2.pyc"
- elif [ -f "test_pprint.cpython-39.opt-2.pyc" ]; then
- symlink_duplicate_file "test_pprint.cpython-39.opt-2.pyc"
+ if [ "$1" = "$PKG/opt/gnatstudio/share/gnatstudio/python/lib/python3.11/test/__pycache__" ]; then
+ if [ -f "test_tcl.cpython-311.opt-2.pyc" ]; then
+ symlink_duplicate_file "test_tcl.cpython-311.opt-2.pyc"
+ elif [ -f "test_pprint.cpython-311.opt-2.pyc" ]; then
+ symlink_duplicate_file "test_pprint.cpython-311.opt-2.pyc"
else
echo "no opt-2.pyc found"
fi
@@ -243,22 +254,40 @@ function remove_duplicate_pycache_files() {
}
( cd ${python_share_path}/bin
- ln -sf coverage-3.9 coverage3
- ln -sf coverage-3.9 coverage
- ln -sf python3 python
+ ln -sf coverage-3.11 coverage3
+ ln -sf coverage-3.11 coverage
+
+ ln -sf pip3.11 pip3
+ ln -sf pip3.11 pip
+
+ cd ${python_share_path}/lib/python3.11/site-packages/setuptools
+ rm *.exe
+
+ cd ${python_share_path}/lib/python3.11/site-packages/pip/_vendor/distlib/
+ rm *.exe
+ cd $PKG/opt/gnatstudio/libexec/gnatstudio/gnathub/
+ rm -rf lib
+ ln -s lib64 lib
- # use system terminfo
- cd ${python_share_path}/lib/python3.9/lib-dynext/share
+ # use system terminfo
+ cd ${python_share_path}/lib/python3.11/lib-dynext/share
rm -rf terminfo
ln -sf /usr/share/terminfo
-
- remove_duplicate_pycache_files ${python_share_path}/lib/python3.9
+
+ remove_duplicate_pycache_files ${python_share_path}/lib/python3.11
+ cd $PKG/opt/gnatstudio/libexec/gnatstudio/gnathub/static/lib/
+ ln -sf ../../lib/libcharset.a
+ ln -sf ../../lib/libiconv.a
)
+find $PKG/opt/gnatstudio/share -empty -type d -delete
+chmod +x $PKG/opt/gnatstudio/libexec/gnatstudio/gnathub/lib64/preloadable_libiconv.so
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
mv COPYING3 README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+cat $CWD/$PRGNAM.info > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.info
mkdir -p $PKG/install
cat $CWD/doinst.sh > $PKG/install/doinst.sh
diff --git a/development/gnatstudio-bin/gnatstudio-bin.info b/development/gnatstudio-bin/gnatstudio-bin.info
index 03794f1845..0a462e3ed4 100644
--- a/development/gnatstudio-bin/gnatstudio-bin.info
+++ b/development/gnatstudio-bin/gnatstudio-bin.info
@@ -1,10 +1,10 @@
PRGNAM="gnatstudio-bin"
-VERSION="25.0w.20240506"
+VERSION="26.0w.20250417"
HOMEPAGE="https://github.com/AdaCore/gnatstudio/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/AdaCore/gnatstudio/releases/download/gnatstudio-cr-20240506/gnatstudio-25.0w-20240506-x86_64-linux-bin.tar.gz"
-MD5SUM_x86_64="64608fec05da9eb42a4bb3455975f232"
+DOWNLOAD_x86_64="https://github.com/AdaCore/gnatstudio/releases/download/gnatstudio-cr-20250417/gnatstudio-26.0w-20250417-x86_64-linux-bin.tar.gz"
+MD5SUM_x86_64="a6dfb462e7946f52a7d7a2709badf300"
REQUIRES=""
MAINTAINER="Zhu Qun-Ying"
EMAIL="zhu.qunying@gmail.com"
diff --git a/development/golangci-lint/golangci-lint.SlackBuild b/development/golangci-lint/golangci-lint.SlackBuild
index f7720b1f59..c0e7ce8921 100644
--- a/development/golangci-lint/golangci-lint.SlackBuild
+++ b/development/golangci-lint/golangci-lint.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=golangci-lint
-VERSION=${VERSION:-2.1.5}
+VERSION=${VERSION:-2.1.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/golangci-lint/golangci-lint.info b/development/golangci-lint/golangci-lint.info
index 68b6331de9..81517451cf 100644
--- a/development/golangci-lint/golangci-lint.info
+++ b/development/golangci-lint/golangci-lint.info
@@ -1,8 +1,8 @@
PRGNAM="golangci-lint"
-VERSION="2.1.5"
+VERSION="2.1.6"
HOMEPAGE="https://github.com/golangci/golangci-lint"
-DOWNLOAD="https://github.com/golangci/golangci-lint/archive/v2.1.5/golangci-lint-2.1.5.tar.gz"
-MD5SUM="7d38ad2f556c14df659ee83bc9001f9b"
+DOWNLOAD="https://github.com/golangci/golangci-lint/archive/v2.1.6/golangci-lint-2.1.6.tar.gz"
+MD5SUM="556cb37a1de65ad94f650fcbc88c9d80"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="google-go-lang"
diff --git a/development/gradle/README b/development/gradle/README
index 107c948334..3ce5fb3de3 100644
--- a/development/gradle/README
+++ b/development/gradle/README
@@ -7,8 +7,28 @@ static websites, generated documentation or indeed anything else.
Gradle combines the power and flexibility of Ant with the dependency
management and conventions of Maven into a more effective way to build.
-Powered by a Groovy DSL and packed with innovation, Gradle provides
-a declarative way to describe all kinds of builds through sensible
-defaults. Gradle is quickly becoming the build system of choice
-for many open source projects, leading edge enterprises and legacy
-automation challenges.
+Powered by a Groovy DSL and packed with innovation, Gradle provides a
+declarative way to describe all kinds of builds through sensible defaults.
+Gradle is quickly becoming the build system of choice for many open source
+projects, leading edge enterprises and legacy automation challenges.
+
+Excluding Documentation
+-----------------------
+
+If you would like to exclude the documentation in the generated package,
+you can use the following command when building the package:
+
+ # INCLUDE_DOCS=NO ./gradle.Slackbuild
+
+Dependencies
+------------
+
+Gradle runs on Java Virtual Machine (JVM). A JVM version between 8 and
+24 is required to execute Gradle.
+
+In the link given below, you can find the java version supported by a
+specific gradle release.
+
+I have tested this using zulu-openjdk17.
+
+https://docs.gradle.org/current/userguide/compatibility.html
diff --git a/development/gradle/gradle.SlackBuild b/development/gradle/gradle.SlackBuild
index ef43517de6..25ee181512 100644
--- a/development/gradle/gradle.SlackBuild
+++ b/development/gradle/gradle.SlackBuild
@@ -30,7 +30,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gradle
-VERSION=${VERSION:-8.5}
+VERSION=${VERSION:-8.14.1}
ARCH=noarch
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -73,7 +73,12 @@ cd -
rm -f $PKG/usr/share/gradle/bin/gradle.bat
mkdir -p $PKG/usr/doc/${PRGNAM}-$VERSION
-cp -a NOTICE LICENSE $PKG/usr/doc/${PRGNAM}-$VERSION
+if [ "${INCLUDE_DOCS}" = "NO" ]
+then
+ cp -a README NOTICE LICENSE $PKG/usr/doc/${PRGNAM}-$VERSION
+else
+ cp -a README NOTICE LICENSE docs/ $PKG/usr/doc/${PRGNAM}-$VERSION
+fi
cat $CWD/${PRGNAM}.SlackBuild > $PKG/usr/doc/${PRGNAM}-$VERSION/${PRGNAM}.SlackBuild
mkdir -p $PKG/install
diff --git a/development/gradle/gradle.info b/development/gradle/gradle.info
index 385a662aeb..d18a2e981e 100644
--- a/development/gradle/gradle.info
+++ b/development/gradle/gradle.info
@@ -1,10 +1,10 @@
PRGNAM="gradle"
-VERSION="8.5"
+VERSION="8.14.1"
HOMEPAGE="http://www.gradle.org/"
-DOWNLOAD="https://services.gradle.org/distributions/gradle-8.5-all.zip"
-MD5SUM="32d68c2bc0d9a71750b9da34115c2e08"
+DOWNLOAD="https://services.gradle.org/distributions/gradle-8.14.1-all.zip"
+MD5SUM="b958c33f39156d56ef91dc93ceef24a9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="zulu-openjdk11"
+REQUIRES="%README% zulu-openjdk17"
MAINTAINER="Riza Dindir"
EMAIL="rdindir@yahoo.com"
diff --git a/development/helix/README b/development/helix/README
new file mode 100644
index 0000000000..4c7ada9556
--- /dev/null
+++ b/development/helix/README
@@ -0,0 +1,21 @@
+A Kakoune / Neovim inspired editor, written in Rust.
+
+Features:
+- Vim-like modal editing
+- Multiple selections
+- Built-in language server support
+- Smart, incremental syntax highlighting and code editing
+ via tree-sitter
+
+If you don't want to build grammar files which provide syntax
+highlighting, use HELIX_DISABLE_AUTO_GRAMMAR_BUILD=yes. Those can be
+built later with:
+
+ hx --grammar fetch; hx --grammar build
+
+This will install them in the runtime directory within the user's helix
+config directory.
+
+In order to use system clipboard in Wayland, wl-clipboard is needed.
+
+To build HTML documentation use DOCS=yes. This requires mdbook.
diff --git a/development/helix/disable-grammar-fetching.patch b/development/helix/disable-grammar-fetching.patch
new file mode 100644
index 0000000000..e1b1246485
--- /dev/null
+++ b/development/helix/disable-grammar-fetching.patch
@@ -0,0 +1,12 @@
+--- a/helix-term/build.rs 2025-01-20 00:25:42.000000000 +0300
++++ b/helix-term/build.rs 2025-06-14 14:11:03.753775574 +0300
+@@ -1,8 +1,7 @@
+-use helix_loader::grammar::{build_grammars, fetch_grammars};
++use helix_loader::grammar::build_grammars;
+
+ fn main() {
+ if std::env::var("HELIX_DISABLE_AUTO_GRAMMAR_BUILD").is_err() {
+- fetch_grammars().expect("Failed to fetch tree-sitter grammars");
+ build_grammars(Some(std::env::var("TARGET").unwrap()))
+ .expect("Failed to compile tree-sitter grammars");
+ }
diff --git a/development/helix/doinst.sh b/development/helix/doinst.sh
new file mode 100644
index 0000000000..3e5691a052
--- /dev/null
+++ b/development/helix/doinst.sh
@@ -0,0 +1,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 usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
diff --git a/development/helix/helix.SlackBuild b/development/helix/helix.SlackBuild
new file mode 100644
index 0000000000..44dbed1018
--- /dev/null
+++ b/development/helix/helix.SlackBuild
@@ -0,0 +1,146 @@
+#!/bin/bash
+
+# Slackware build script for helix
+
+# Copyright 2025 Vladislav 'fsLeg' Borisov, 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=helix
+VERSION=${VERSION:-25.01.1}
+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
+
+ if [ "$ARCH" = "i586" ]; then
+ if rustc -Vv | grep host | grep i686 > /dev/null ; then
+ ARCH=i686
+ fi
+ fi
+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 $TMP/$PRGNAM-$VERSION
+mkdir -p $TMP/$PRGNAM-$VERSION $PKG $OUTPUT
+cd $TMP/$PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION-source.tar.xz
+tar xvf $CWD/$PRGNAM-$VERSION-vendored-sources.tar.xz -C ../
+chown -R root:root .
+
+# Grammar sources are bundled, no need to fetch them again
+patch -p1 < $CWD/disable-grammar-fetching.patch
+
+# Use rust-opt instead of system rust if it's available
+export PATH="/opt/rust/bin:$PATH"
+if [ -z "$LD_LIBRARY_PATH" ]; then
+ export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX"
+else
+ export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH"
+fi
+
+# Compile the binaries
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+RUSTFLAGS="-C target-cpu=native" \
+CARGO_HOME=".cargo" \
+HELIX_DEFAULT_RUNTIME=/usr/lib$LIBDIRSUFFIX/$PRGNAM \
+cargo build --frozen --profile opt
+
+# Package everything
+mkdir -p $PKG/usr/bin \
+ $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM \
+ $PKG/usr/share/bash-completion/completions \
+ $PKG/usr/share/fish/vendor_completions.d \
+ $PKG/usr/share/zsh/site-functions \
+ $PKG/usr/share/applications
+install -Dm 755 -t $PKG/usr/bin target/opt/hx
+cp -R runtime/queries $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/
+cp -R runtime/themes $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/
+mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/grammars
+find runtime/grammars -name "*.so" -type f -exec \
+ install -Dm 755 -t $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/grammars {} \;
+install -Dm 644 -t $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM runtime/tutor
+install -Dm 644 contrib/completion/hx.bash $PKG/usr/share/bash-completion/completions/$PRGNAM
+install -Dm 644 contrib/completion/hx.fish $PKG/usr/share/fish/vendor_completions.d/$PRGNAM.fish
+install -Dm 644 contrib/completion/hx.zsh $PKG/usr/share/zsh/site-functions/_$PRGNAM
+install -Dm 644 contrib/Helix.desktop $PKG/usr/share/applications/$PRGNAM.desktop
+for geometry in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256; do
+ mkdir -p $PKG/usr/share/icons/hicolor/$geometry/apps
+ magick contrib/helix.png -resize $geometry $PKG/usr/share/icons/hicolor/$geometry/apps/$PRGNAM.png
+done
+
+# Strip binaries and libraries
+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
+
+# Copy available documentation
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ LICENSE README.md CHANGELOG.md docs/*.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+# Build additional documentation
+if [ "${DOCS:-no}" != "no" ]; then
+ mdbook build --dest-dir $PKG/usr/doc/$PRGNAM-$VERSION/html book
+ rm -rf $PKG/usr/doc/$PRGNAM-$VERSION/html/{CNAME,404.html,.nojekyll,generated}
+fi
+
+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/development/helix/helix.info b/development/helix/helix.info
new file mode 100644
index 0000000000..564553457a
--- /dev/null
+++ b/development/helix/helix.info
@@ -0,0 +1,12 @@
+PRGNAM="helix"
+VERSION="25.01.1"
+HOMEPAGE="https://helix-editor.com"
+DOWNLOAD="https://github.com/helix-editor/helix/releases/download/25.01.1/helix-25.01.1-source.tar.xz \
+ https://sbo.t-rg.ws/helix-25.01.1-vendored-sources.tar.xz"
+MD5SUM="4a006271f3ef064d56bd50df5978b1ab \
+ 146bc89348781c487734bce13572942f"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="rust-opt"
+MAINTAINER="Vladislav 'fsLeg' Borisov"
+EMAIL="fsleg@t-rg.ws"
diff --git a/development/helix/slack-desc b/development/helix/slack-desc
new file mode 100644
index 0000000000..04ae2809bd
--- /dev/null
+++ b/development/helix/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------------------------------------------------------|
+helix: helix (a post-modern modal text editor.)
+helix:
+helix: A Kakoune / Neovim inspired terminal-based editor, written in Rust.
+helix:
+helix: Helix provides vim-like modal editing, multiple selections, built-in
+helix: language server support, smart, incremental syntax highlighting
+helix: and code editing via tree-sitter.
+helix:
+helix: Homepage: https://helix-editor.com/
+helix:
+helix:
diff --git a/development/hugo/hugo.SlackBuild b/development/hugo/hugo.SlackBuild
index a10c7d3809..7cb3c068df 100644
--- a/development/hugo/hugo.SlackBuild
+++ b/development/hugo/hugo.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=hugo
-VERSION=${VERSION:-0.147.1}
+VERSION=${VERSION:-0.147.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/hugo/hugo.info b/development/hugo/hugo.info
index ac3db62295..55bdab7ee5 100644
--- a/development/hugo/hugo.info
+++ b/development/hugo/hugo.info
@@ -1,10 +1,10 @@
PRGNAM="hugo"
-VERSION="0.147.1"
+VERSION="0.147.8"
HOMEPAGE="https://gohugo.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.147.1/hugo_extended_0.147.1_Linux-64bit.tar.gz"
-MD5SUM_x86_64="c315cafdfba8523e05af32c0e89fa4f1"
+DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.147.8/hugo_extended_0.147.8_Linux-64bit.tar.gz"
+MD5SUM_x86_64="8be3b0754e8d6b87284f29492437e606"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/development/idea/idea.SlackBuild b/development/idea/idea.SlackBuild
index 27c51ad350..99a5c5507d 100644
--- a/development/idea/idea.SlackBuild
+++ b/development/idea/idea.SlackBuild
@@ -8,7 +8,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=idea
ARCNAM=ideaIC
-VERSION=${VERSION:-2024.3.5}
+VERSION=${VERSION:-2025.1.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -60,7 +60,7 @@ cat << EOF > $PKG/usr/share/applications/$PRGNAM.desktop
Version=1.0
Type=Application
Path=/opt/$PRGNAM
-Exec=/opt/$PRGNAM/bin/$PRGNAM.sh %f
+Exec=/opt/$PRGNAM/bin/$PRGNAM %f
Name=IntelliJ IDEA Community Edition
GenericName=IntelliJ IDEA
Comment=Develop with pleasure!
diff --git a/development/idea/idea.info b/development/idea/idea.info
index 65e1bd6811..4a3eafd27c 100644
--- a/development/idea/idea.info
+++ b/development/idea/idea.info
@@ -1,10 +1,10 @@
PRGNAM="idea"
-VERSION="2024.3.5"
+VERSION="2025.1.2"
HOMEPAGE="http://www.jetbrains.com/idea/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.jetbrains.com/idea/ideaIC-2024.3.5.tar.gz"
-MD5SUM_x86_64="10c9c34219e69892dd7f818ebfe710f9"
-REQUIRES="zulu-openjdk17"
+DOWNLOAD_x86_64="https://download.jetbrains.com/idea/ideaIC-2025.1.2.tar.gz"
+MD5SUM_x86_64="5642350b828c82019e027d04980fa416"
+REQUIRES="zulu-openjdk21"
MAINTAINER="Joielechong"
EMAIL="juansspy@gmail.com"
diff --git a/development/jdk23/jdk23.SlackBuild b/development/jdk23/jdk23.SlackBuild
index 38051e003d..315bbaa02d 100644
--- a/development/jdk23/jdk23.SlackBuild
+++ b/development/jdk23/jdk23.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jdk23
-VERSION=${VERSION:-23.0.1}
+VERSION=${VERSION:-23.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/jdk23/jdk23.info b/development/jdk23/jdk23.info
index 1a04d73628..3a367f4526 100644
--- a/development/jdk23/jdk23.info
+++ b/development/jdk23/jdk23.info
@@ -1,10 +1,10 @@
PRGNAM="jdk23"
-VERSION="23.0.1"
+VERSION="23.0.2"
HOMEPAGE="https://www.oracle.com/technetwork/java/javase/downloads/index.html"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.oracle.com/java/23/archive/jdk-23.0.1_linux-x64_bin.tar.gz"
-MD5SUM_x86_64="ac1e90d98058435df033e21c8f7c119a"
+DOWNLOAD_x86_64="https://download.oracle.com/java/23/archive/jdk-23.0.2_linux-x64_bin.tar.gz"
+MD5SUM_x86_64="2fc1465c2c41f61c80facb71a9b09549"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/jupyter-notebook/jupyter-notebook.SlackBuild b/development/jupyter-notebook/jupyter-notebook.SlackBuild
index 15b582e9f2..b025aa792f 100644
--- a/development/jupyter-notebook/jupyter-notebook.SlackBuild
+++ b/development/jupyter-notebook/jupyter-notebook.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for jupyter-notebook
# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
-# Copyright 2022-2024 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2022-2025 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter-notebook
-VERSION=${VERSION:-7.0.8}
+VERSION=${VERSION:-7.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/jupyter-notebook/jupyter-notebook.info b/development/jupyter-notebook/jupyter-notebook.info
index 67d9deeb4a..614a2ba3d9 100644
--- a/development/jupyter-notebook/jupyter-notebook.info
+++ b/development/jupyter-notebook/jupyter-notebook.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter-notebook"
-VERSION="7.0.8"
+VERSION="7.4.3"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/n/notebook/notebook-7.0.8.tar.gz"
-MD5SUM="2871e598409cc880d1bc129901b50a1b"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/n/notebook/notebook-7.4.3.tar.gz"
+MD5SUM="4f9c532dde9135cf4ae8e0bb120f3e81"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jupyterlab"
diff --git a/development/jupyter_core/jupyter_core.SlackBuild b/development/jupyter_core/jupyter_core.SlackBuild
index eb5b12ccc5..7f24065eba 100644
--- a/development/jupyter_core/jupyter_core.SlackBuild
+++ b/development/jupyter_core/jupyter_core.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for jupyter_core
# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
-# Copyright 2022-2024 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2022-2025 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter_core
-VERSION=${VERSION:-5.7.2}
+VERSION=${VERSION:-5.8.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/jupyter_core/jupyter_core.info b/development/jupyter_core/jupyter_core.info
index f2a43e8b9d..08ebaf13bf 100644
--- a/development/jupyter_core/jupyter_core.info
+++ b/development/jupyter_core/jupyter_core.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter_core"
-VERSION="5.7.2"
+VERSION="5.8.1"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/v5.7.2/jupyter_core-5.7.2.tar.gz"
-MD5SUM="97589e671ec3afee642d68058a7f33df"
+DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/v5.8.1/jupyter_core-5.8.1.tar.gz"
+MD5SUM="e839be68ebe0e7e9be855b9000e366e7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="traitlets python3-platformdirs"
diff --git a/development/jupyterlab/jupyterlab.SlackBuild b/development/jupyterlab/jupyterlab.SlackBuild
index 1d6419b0af..c35c6da3e1 100644
--- a/development/jupyterlab/jupyterlab.SlackBuild
+++ b/development/jupyterlab/jupyterlab.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for jupyterlab
-# Copyright 2022-2024 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2022-2025 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyterlab
-VERSION=${VERSION:-4.0.13}
+VERSION=${VERSION:-4.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/jupyterlab/jupyterlab.info b/development/jupyterlab/jupyterlab.info
index af6f2f1e04..2889dfdf24 100644
--- a/development/jupyterlab/jupyterlab.info
+++ b/development/jupyterlab/jupyterlab.info
@@ -1,10 +1,10 @@
PRGNAM="jupyterlab"
-VERSION="4.0.13"
+VERSION="4.4.3"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab/jupyterlab-4.0.13.tar.gz"
-MD5SUM="c22cc9e0b0c65ba664b84e9a6816533d"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab/jupyterlab-4.4.3.tar.gz"
+MD5SUM="2f4b6c676cd03872f60109167fd56f27"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jupyter-ipykernel jupyter-notebook_shim jupyterlab_server nodejs python3-async-lru"
+REQUIRES="jupyter-ipykernel jupyter-notebook_shim jupyterlab_server nodejs python3-async-lru python3-httpx"
MAINTAINER="Isaac Yu"
EMAIL="isaacyu@protonmail.com"
diff --git a/development/jupyterlab_server/jupyterlab_server.SlackBuild b/development/jupyterlab_server/jupyterlab_server.SlackBuild
index 7a1ffe760c..80e3e25b50 100644
--- a/development/jupyterlab_server/jupyterlab_server.SlackBuild
+++ b/development/jupyterlab_server/jupyterlab_server.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for jupyterlab_server
-# Copyright 2022-2024 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2022-2025 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyterlab_server
-VERSION=${VERSION:-2.22.1}
+VERSION=${VERSION:-2.27.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/jupyterlab_server/jupyterlab_server.info b/development/jupyterlab_server/jupyterlab_server.info
index 04604c5077..a50d5e7341 100644
--- a/development/jupyterlab_server/jupyterlab_server.info
+++ b/development/jupyterlab_server/jupyterlab_server.info
@@ -1,8 +1,8 @@
PRGNAM="jupyterlab_server"
-VERSION="2.22.1"
+VERSION="2.27.3"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab_server/jupyterlab_server-2.22.1.tar.gz"
-MD5SUM="4710223d462c8e6b3ca1a933a9c64dfb"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab_server/jupyterlab_server-2.27.3.tar.gz"
+MD5SUM="9fd7ee10e2d0b567ab5653863ec300ae"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jupyter_server python3-babel python3-json5"
diff --git a/development/kakoune/kakoune.SlackBuild b/development/kakoune/kakoune.SlackBuild
index a862e4855c..8fea22ea75 100644
--- a/development/kakoune/kakoune.SlackBuild
+++ b/development/kakoune/kakoune.SlackBuild
@@ -7,6 +7,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250618 bkw: update for v2025.06.03.
# 20240813 bkw: update for v2024.05.18.
# 20231108 bkw: update for v2023.08.05.
# 20230509 bkw:
@@ -23,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kakoune
-VERSION=${VERSION:-2024.05.18}
+VERSION=${VERSION:-2025.06.03}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/kakoune/kakoune.info b/development/kakoune/kakoune.info
index be17b5b532..fc480c1cd1 100644
--- a/development/kakoune/kakoune.info
+++ b/development/kakoune/kakoune.info
@@ -1,8 +1,8 @@
PRGNAM="kakoune"
-VERSION="2024.05.18"
+VERSION="2025.06.03"
HOMEPAGE="https://kakoune.org/"
-DOWNLOAD="https://github.com/mawww/kakoune/releases/download/v2024.05.18/kakoune-2024.05.18.tar.bz2"
-MD5SUM="43e37d1bfc5ac94813523a796ab1fe55"
+DOWNLOAD="https://github.com/mawww/kakoune/releases/download/v2025.06.03/kakoune-2025.06.03.tar.bz2"
+MD5SUM="988fcdbe484ce90db9fa5dfee6240859"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/kotlin/kotlin.SlackBuild b/development/kotlin/kotlin.SlackBuild
index 643d3de938..cfbf2a2334 100644
--- a/development/kotlin/kotlin.SlackBuild
+++ b/development/kotlin/kotlin.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kotlin
SRCNAM=kotlin-compiler
-VERSION=${VERSION:-2.1.20}
+VERSION=${VERSION:-2.1.21}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/kotlin/kotlin.info b/development/kotlin/kotlin.info
index 3445f5df13..8bf3570b00 100644
--- a/development/kotlin/kotlin.info
+++ b/development/kotlin/kotlin.info
@@ -1,8 +1,8 @@
PRGNAM="kotlin"
-VERSION="2.1.20"
+VERSION="2.1.21"
HOMEPAGE="https://kotlinlang.org/"
-DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v2.1.20/kotlin-compiler-2.1.20.zip"
-MD5SUM="9fecd6f0bbfd6ec0c0c2b9e9dda420c2"
+DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v2.1.21/kotlin-compiler-2.1.21.zip"
+MD5SUM="ee966cd465b7cc0f6202b396855229ee"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk8 setconf"
diff --git a/development/lazarus/lazarus.SlackBuild b/development/lazarus/lazarus.SlackBuild
index b364bb5c0f..b266911682 100644
--- a/development/lazarus/lazarus.SlackBuild
+++ b/development/lazarus/lazarus.SlackBuild
@@ -42,7 +42,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lazarus
-VERSION=${VERSION:-3.8}
+VERSION=${VERSION:-4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/lazarus/lazarus.info b/development/lazarus/lazarus.info
index 40b6d78a58..a18eb44e92 100644
--- a/development/lazarus/lazarus.info
+++ b/development/lazarus/lazarus.info
@@ -1,8 +1,8 @@
PRGNAM="lazarus"
-VERSION="3.8"
+VERSION="4.0"
HOMEPAGE="http://www.lazarus.freepascal.org/"
-DOWNLOAD="http://downloads.sourceforge.net/lazarus/lazarus-3.8-0.tar.gz"
-MD5SUM="29d9bcc58c73b4a22bc7a09a22093ca0"
+DOWNLOAD="http://downloads.sourceforge.net/lazarus/lazarus-4.0-0.tar.gz"
+MD5SUM="9a22e5ae97c97a82c90cf1816f6565e0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fpc"
diff --git a/development/lazygit/README b/development/lazygit/README
new file mode 100644
index 0000000000..528c72e266
--- /dev/null
+++ b/development/lazygit/README
@@ -0,0 +1,6 @@
+Lazygit
+
+simple terminal UI for git commands
+If you're a mere mortal like me and you're tired of hearing how
+powerful git is when in your daily life it's a powerful pain in
+your ass, lazygit might be for you.
diff --git a/development/lazygit/lazygit.SlackBuild b/development/lazygit/lazygit.SlackBuild
new file mode 100644
index 0000000000..c66ce5fa74
--- /dev/null
+++ b/development/lazygit/lazygit.SlackBuild
@@ -0,0 +1,91 @@
+#!/bin/bash
+
+# Slackware build script for lazygit
+
+# Copyright 2016-2022 Andrew Clemons, Wellington New Zealand
+# Copyright 2022-2025 Andrew Clemons, Tokyo Japan
+# 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=lazygit
+VERSION=${VERSION:-0.50.0}
+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}
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/${PRGNAM}-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+
+# build offline with our vendored dependencies
+# sed -i '/^BUILD_FLAGS/s/$/ -mod=vendor/' Makefile
+
+# mkdir -p vendor/github.com
+
+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 {} \;
+
+lazygit_VERSION="$VERSION" lazygit_REVISION="Slackware" make
+
+mkdir -p $PKG/usr/bin
+install -m 0755 ./lazygit $PKG/usr/bin/lazygit
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF |
+ cut -f 1 -d : | xargs strip --strip-unneeded 2>/dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ LICENSE README.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/development/lazygit/lazygit.info b/development/lazygit/lazygit.info
new file mode 100644
index 0000000000..d9a4620d7d
--- /dev/null
+++ b/development/lazygit/lazygit.info
@@ -0,0 +1,10 @@
+PRGNAM="lazygit"
+VERSION="0.50.0"
+HOMEPAGE="https://github.com/jesseduffield/lazygit"
+DOWNLOAD="https://github.com/jesseduffield/lazygit/archive/v0.50.0/lazygit-0.50.0.tar.gz"
+MD5SUM="208ef174fff66a951a3240a7c99d7350"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="google-go-lang"
+MAINTAINER="Slacktoid"
+EMAIL="slacktoid [at] stax [dot] xyz"
diff --git a/development/lazygit/slack-desc b/development/lazygit/slack-desc
new file mode 100644
index 0000000000..f21720ac23
--- /dev/null
+++ b/development/lazygit/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------------------------------------------------------|
+lazygit: lazygit (simple terminal UI for git commands)
+lazygit:
+lazygit: If you're a mere mortal like me and you're tired of hearing how
+lazygit: powerful git is when in your daily life it's a powerful pain in your
+lazygit: ass, lazygit might be for you.
+lazygit:
+lazygit:
+lazygit:
+lazygit:
+lazygit:
+lazygit: https://github.com/jesseduffield/lazygit
diff --git a/development/libnvidia-container/libnvidia-container.SlackBuild b/development/libnvidia-container/libnvidia-container.SlackBuild
index 9f36ce4b9b..05b0051b98 100644
--- a/development/libnvidia-container/libnvidia-container.SlackBuild
+++ b/development/libnvidia-container/libnvidia-container.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libnvidia-container
-VERSION=${VERSION:-1.14.3}
+VERSION=${VERSION:-1.17.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/libnvidia-container/libnvidia-container.info b/development/libnvidia-container/libnvidia-container.info
index 9418770b64..9785ef5955 100644
--- a/development/libnvidia-container/libnvidia-container.info
+++ b/development/libnvidia-container/libnvidia-container.info
@@ -1,8 +1,8 @@
PRGNAM="libnvidia-container"
-VERSION="1.14.3"
+VERSION="1.17.7"
HOMEPAGE="https://github.com/NVIDIA/libnvidia-container"
-DOWNLOAD="https://github.com/NVIDIA/libnvidia-container/archive/v1.14.3/libnvidia-container-1.14.3.tar.gz"
-MD5SUM="50a781f15e812a09c868b5f9ae11220a"
+DOWNLOAD="https://github.com/NVIDIA/libnvidia-container/archive/v1.17.7/libnvidia-container-1.17.7.tar.gz"
+MD5SUM="bff9a195b33fb08f039a6f2b678d3a2e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="bmake lsb-release nvidia-driver docker"
diff --git a/development/lm-studio-bin/lm-studio-bin.SlackBuild b/development/lm-studio-bin/lm-studio-bin.SlackBuild
index 2101898541..2ab531df52 100644
--- a/development/lm-studio-bin/lm-studio-bin.SlackBuild
+++ b/development/lm-studio-bin/lm-studio-bin.SlackBuild
@@ -24,12 +24,11 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lm-studio-bin
-VERSION=${VERSION:-0.3.14.5}
+VERSION=${VERSION:-0.3.16.8}
+SRCNAM64=LM-Studio-0.3.16-8-x64
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-
-SRCNAM64=LM-Studio-0.3.14-5-x64
COMPRESS=AppImage
if [ -z "$ARCH" ]; then
diff --git a/development/lm-studio-bin/lm-studio-bin.info b/development/lm-studio-bin/lm-studio-bin.info
index 6a696d816a..6ce254886a 100644
--- a/development/lm-studio-bin/lm-studio-bin.info
+++ b/development/lm-studio-bin/lm-studio-bin.info
@@ -1,10 +1,10 @@
PRGNAM="lm-studio-bin"
-VERSION="0.3.14.5"
+VERSION="0.3.16.8"
HOMEPAGE="https://lmstudio.ai/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://installers.lmstudio.ai/linux/x64/0.3.14-5/LM-Studio-0.3.14-5-x64.AppImage"
-MD5SUM_x86_64="8a127bb1ac99d84230a5ab9778caab1a"
+DOWNLOAD_x86_64="https://installers.lmstudio.ai/linux/x64/0.3.16-8/LM-Studio-0.3.16-8-x64.AppImage"
+MD5SUM_x86_64="228457dfea6328f14e5f539fcc976cb4"
REQUIRES=""
MAINTAINER="Ioannis Anagnostakis"
EMAIL="rizitis@gmail.com"
diff --git a/development/meld3/meld3.SlackBuild b/development/meld3/meld3.SlackBuild
index 9b771c36bb..9eed58d294 100644
--- a/development/meld3/meld3.SlackBuild
+++ b/development/meld3/meld3.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=meld3
SRCNAM=meld
VERSION=${VERSION:-3.23.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -77,6 +77,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+# Thanks to fourtysixandtwo
+patch -p1 < $CWD/python3.9.patch
+
PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
export PYTHONPATH=/opt/python$PYVER/site-packages
diff --git a/development/meld3/python3.9.patch b/development/meld3/python3.9.patch
new file mode 100644
index 0000000000..8763f64006
--- /dev/null
+++ b/development/meld3/python3.9.patch
@@ -0,0 +1,26 @@
+--- meld-3.23.0/meld/actiongutter.py.orig 2025-05-15 19:50:55.488897719 +0700
++++ meld-3.23.0/meld/actiongutter.py 2025-05-15 19:52:15.430943358 +0700
+@@ -215,8 +215,8 @@
+ def motion_event(
+ self,
+ controller: Gtk.EventControllerMotion,
+- x: float | None = None,
+- y: float | None = None,
++ x: "float | None" = None,
++ y: "float | None" = None,
+ ):
+ if x is None or y is None:
+ # Missing coordinates are leave events
+--- meld-3.23.0/meld/chunkmap.py.orig 2025-05-15 19:52:22.395511767 +0700
++++ meld-3.23.0/meld/chunkmap.py 2025-05-15 19:52:40.767606420 +0700
+@@ -258,8 +258,8 @@
+ def motion_event(
+ self,
+ controller: Gtk.EventControllerMotion,
+- x: float | None = None,
+- y: float | None = None,
++ x: "float | None" = None,
++ y: "float | None" = None,
+ ):
+ if self._have_grab:
+ self._scroll_fraction(y, animate=False)
diff --git a/development/minikube/minikube.SlackBuild b/development/minikube/minikube.SlackBuild
index 8efdd39a42..e37f2f5bbd 100644
--- a/development/minikube/minikube.SlackBuild
+++ b/development/minikube/minikube.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=minikube
-VERSION=${VERSION:-1.35.0}
+VERSION=${VERSION:-1.36.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/minikube/minikube.info b/development/minikube/minikube.info
index 062d517675..02e5c23cb9 100644
--- a/development/minikube/minikube.info
+++ b/development/minikube/minikube.info
@@ -1,10 +1,10 @@
PRGNAM="minikube"
-VERSION="1.35.0"
+VERSION="1.36.0"
HOMEPAGE="https://minikube.sigs.k8s.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/kubernetes/minikube/releases/download/v1.35.0/minikube-linux-amd64"
-MD5SUM_x86_64="691f9472120b8766cef17d7c9ee979dc"
+DOWNLOAD_x86_64="https://github.com/kubernetes/minikube/releases/download/v1.36.0/minikube-linux-amd64"
+MD5SUM_x86_64="78fa7005c729fa98bfaa039ca104f207"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/mold/mold.SlackBuild b/development/mold/mold.SlackBuild
index e311eca4dc..64c88df24a 100644
--- a/development/mold/mold.SlackBuild
+++ b/development/mold/mold.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mold
-VERSION=${VERSION:-2.38.1}
+VERSION=${VERSION:-2.40.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/mold/mold.info b/development/mold/mold.info
index 4e1fe5491b..6f700f665f 100644
--- a/development/mold/mold.info
+++ b/development/mold/mold.info
@@ -1,8 +1,8 @@
PRGNAM="mold"
-VERSION="2.38.1"
+VERSION="2.40.1"
HOMEPAGE="https://github.com/rui314/mold"
-DOWNLOAD="https://github.com/rui314/mold/archive/v2.38.1/mold-2.38.1.tar.gz"
-MD5SUM="28d611644ecfdb7a1e1c443ed76fa4e8"
+DOWNLOAD="https://github.com/rui314/mold/archive/v2.40.1/mold-2.40.1.tar.gz"
+MD5SUM="e3633b6000ab83fe9c860518abf2d6ae"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/mongodb-compass/mongodb-compass.SlackBuild b/development/mongodb-compass/mongodb-compass.SlackBuild
index 67f038e8f3..6e6acb97dd 100644
--- a/development/mongodb-compass/mongodb-compass.SlackBuild
+++ b/development/mongodb-compass/mongodb-compass.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mongodb-compass
-VERSION=${VERSION:-1.46.1}
+VERSION=${VERSION:-1.46.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/mongodb-compass/mongodb-compass.info b/development/mongodb-compass/mongodb-compass.info
index 6261bf722a..d675132ce9 100644
--- a/development/mongodb-compass/mongodb-compass.info
+++ b/development/mongodb-compass/mongodb-compass.info
@@ -1,10 +1,10 @@
PRGNAM="mongodb-compass"
-VERSION="1.46.1"
+VERSION="1.46.3"
HOMEPAGE="https://www.mongodb.com/products/compass"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://downloads.mongodb.com/compass/mongodb-compass-1.46.1.x86_64.rpm"
-MD5SUM_x86_64="375e5d374b54c5a81114e6cb1769117d"
+DOWNLOAD_x86_64="https://downloads.mongodb.com/compass/mongodb-compass-1.46.3.x86_64.rpm"
+MD5SUM_x86_64="7ff94974729f8c3eb4861dc0516285ae"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/mongodb-shell/mongodb-shell.SlackBuild b/development/mongodb-shell/mongodb-shell.SlackBuild
index 470e013586..d23eb164f4 100644
--- a/development/mongodb-shell/mongodb-shell.SlackBuild
+++ b/development/mongodb-shell/mongodb-shell.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mongodb-shell
SRCNAM=mongosh
-VERSION=${VERSION:-2.4.0}
+VERSION=${VERSION:-2.5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/mongodb-shell/mongodb-shell.info b/development/mongodb-shell/mongodb-shell.info
index 8d250c2ab2..c690a3afac 100644
--- a/development/mongodb-shell/mongodb-shell.info
+++ b/development/mongodb-shell/mongodb-shell.info
@@ -1,10 +1,10 @@
PRGNAM="mongodb-shell"
-VERSION="2.4.0"
+VERSION="2.5.0"
HOMEPAGE="https://www.mongodb.com/try/download/shell"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://downloads.mongodb.com/compass/mongosh-2.4.0-linux-x64.tgz"
-MD5SUM_x86_64="a36435280e63c267df9158b157ee1cda"
+DOWNLOAD_x86_64="https://downloads.mongodb.com/compass/mongosh-2.5.0-linux-x64.tgz"
+MD5SUM_x86_64="74404eddbe516b1619bbd3a7cd118ef1"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/neatvi/README b/development/neatvi/README
new file mode 100644
index 0000000000..bb048634de
--- /dev/null
+++ b/development/neatvi/README
@@ -0,0 +1,8 @@
+Neatvi is a simple and clean vi(1) implementation, despite its small
+size it supports UTF-8, syntax highlighting, multiple windows,
+keymaps and right-to-left languages, such as Arabic/Persian. A man
+page is not included, but the editor follow classic vi(1) closely,
+non-standard extensions are documented in /usr/doc/neatvi-*/README
+
+Tip: If you prefer neatvi as your default vi editor, you can simply
+make a link: ln -sf /usr/bin/neatvi /usr/bin/vi
diff --git a/development/neatvi/neatvi.SlackBuild b/development/neatvi/neatvi.SlackBuild
new file mode 100644
index 0000000000..842711f352
--- /dev/null
+++ b/development/neatvi/neatvi.SlackBuild
@@ -0,0 +1,57 @@
+#!/bin/bash
+# Slackware build script for neatvi
+# Written by Dan-Simon Myrland <dansimon@radiotube.org>
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=neatvi
+VERSION=${VERSION:-17}
+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}
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+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 {} \;
+
+make
+install -m 2755 -D vi $PKG/usr/bin/$PRGNAM
+strip --strip-unneeded $PKG/usr/bin/$PRGNAM
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README $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/development/neatvi/neatvi.info b/development/neatvi/neatvi.info
new file mode 100644
index 0000000000..9ddf590404
--- /dev/null
+++ b/development/neatvi/neatvi.info
@@ -0,0 +1,10 @@
+PRGNAM="neatvi"
+VERSION="17"
+HOMEPAGE="https://github.com/aligrudi/neatvi"
+DOWNLOAD="https://github.com/aligrudi/neatvi/archive/17/neatvi-17.tar.gz"
+MD5SUM="3e3d616f8615bcf69a4647c1ac4b353a"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Dan-Simon Myrland"
+EMAIL="dansimon@radiotube.org"
diff --git a/development/neatvi/slack-desc b/development/neatvi/slack-desc
new file mode 100644
index 0000000000..9c0b79a1e7
--- /dev/null
+++ b/development/neatvi/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------------------------------------------------------|
+neatvi: neatvi (text editor)
+neatvi:
+neatvi: Neatvi is a simple and clean vi(1) implementation, despite its small
+neatvi: size it supports UTF-8, syntax highlighting, multiple windows,
+neatvi: keymaps and right-to-left languages, such as Arabic/Persian. A man
+neatvi: page is not included, but the editor follow classic vi(1) closely,
+neatvi: non-standard extensions are documented in /usr/doc/neatvi-*/README
+neatvi:
+neatvi:
+neatvi:
+neatvi:
diff --git a/development/nodejs/nodejs.SlackBuild b/development/nodejs/nodejs.SlackBuild
index 5a8f5fce26..56727122d8 100644
--- a/development/nodejs/nodejs.SlackBuild
+++ b/development/nodejs/nodejs.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nodejs
SRCNAM=node
-VERSION=${VERSION:-20.19.1}
+VERSION=${VERSION:-20.19.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/nodejs/nodejs.info b/development/nodejs/nodejs.info
index 14efe4626c..466000430d 100644
--- a/development/nodejs/nodejs.info
+++ b/development/nodejs/nodejs.info
@@ -1,8 +1,8 @@
PRGNAM="nodejs"
-VERSION="20.19.1"
+VERSION="20.19.2"
HOMEPAGE="https://nodejs.org/"
-DOWNLOAD="https://nodejs.org/dist/v20.19.1/node-v20.19.1.tar.gz"
-MD5SUM="0d5e295e163f911d52317ad03e7afe2f"
+DOWNLOAD="https://nodejs.org/dist/v20.19.2/node-v20.19.2.tar.gz"
+MD5SUM="7708c6bd5f800d72f69dfd7b2e67b363"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/nodejs18/README b/development/nodejs18/README
index 494b6afd2e..7be0449a09 100644
--- a/development/nodejs18/README
+++ b/development/nodejs18/README
@@ -4,8 +4,7 @@ Node.js 18.x (LTS) uses a model of event-driven,
non-blocking I/O that makes it efficient. The npm
JavaScript package manager is included.
-This is a Long Term Support version, and will only
-be updated with bug and security fixes.
-
NOTE: The nodejs18 SlackBuild conflicts with the
nodejs SlackBuild.
+
+WARNING: This version is out of maintenance per March 2025
diff --git a/development/nodejs18/nodejs18.SlackBuild b/development/nodejs18/nodejs18.SlackBuild
index 41a2b8c6d6..befdad3ed9 100644
--- a/development/nodejs18/nodejs18.SlackBuild
+++ b/development/nodejs18/nodejs18.SlackBuild
@@ -41,7 +41,7 @@ cd "$(dirname "$0")" ; CWD=$(pwd)
PRGNAM=nodejs18
SRCNAM=node
-VERSION=${VERSION:-18.20.6}
+VERSION=${VERSION:-18.20.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/nodejs18/nodejs18.info b/development/nodejs18/nodejs18.info
index 8b26811632..887f5fe2ea 100644
--- a/development/nodejs18/nodejs18.info
+++ b/development/nodejs18/nodejs18.info
@@ -1,8 +1,8 @@
PRGNAM="nodejs18"
-VERSION="18.20.6"
+VERSION="18.20.8"
HOMEPAGE="https://nodejs.org/"
-DOWNLOAD="https://nodejs.org/dist/v18.20.6/node-v18.20.6.tar.gz"
-MD5SUM="1e9ae06397e34cd2b9f422037c8aad72"
+DOWNLOAD="https://nodejs.org/dist/v18.20.8/node-v18.20.8.tar.gz"
+MD5SUM="81cb8cb73c718c441b2fca2140cb350d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/notepad++/README b/development/notepad++/README
index 44f9851f08..fee5432901 100644
--- a/development/notepad++/README
+++ b/development/notepad++/README
@@ -4,9 +4,10 @@ languages.
Running in the MS Windows environment, its use is governed by
GNU General Public License.
-This Slackbuild is made as an example of how you can run windows
-software i686 or x86_64 in Slackware without installing multilib.
-It uses a dedicated AppImage bundled with Notepad++.
+You can modify the laucher bash script to fit your needs.
+Have a look at the included notepad++ and the SlackBuild.
-You can modify the wrapper bash script to fit your needs.
-Have a look at the included wrapper.patch and the SlackBuild.
+Once installed Notepad++ will update itself following from the
+regular updates from the upstream author, even if this SlackBuild
+is updated. To bypass this you should manually remove Notepad++
+from your ".wine" setup.
diff --git a/development/notepad++/notepad++ b/development/notepad++/notepad++
index c07903a329..ea95517d8f 100644
--- a/development/notepad++/notepad++
+++ b/development/notepad++/notepad++
@@ -22,23 +22,27 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-VERSION=8.7.9
+VERSION=8.8.1
ARCH=`uname -m`
+PRGNAM=`find "$HOME/.wine/drive_c" -name "notepad++.exe" -print`
+FOLDER=`dirname "${PRGNAM}"`
if [ "$ARCH" = "x86_64" ]; then
- if ! [ -f "$HOME/.wine/drive_c/Program Files/Notepad++/notepad++.exe" ]; then
+ if ! [ -f "${PRGNAM}" ]; then
wine /opt/Notepad++/npp.${VERSION}.Installer.x64.exe /S
- rm -rf $HOME/.local/share/applications/wine/Programs/Notepad++.desktop
+ rm -rf "$HOME/.local/share/applications/wine/Programs/Notepad++.desktop"
kbuildsycoca5 > /dev/null 2>&1
+ PRGNAM=`find "$HOME/.wine/drive_c" -name "notepad++.exe" -print`
+ FOLDER=`dirname "${PRGNAM}"`
fi
- cd "$HOME/.wine/drive_c/Program Files/Notepad++"
- wine "./notepad++.exe" "${@:2}"
elif [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
- if ! [ -f "$HOME/.wine/drive_c/Program Files/Notepad++/notepad++.exe" ]; then
+ if ! [ -f "${PRGNAM}" ]; then
wine /opt/Notepad++/npp.${VERSION}.Installer.exe /S
- rm -rf $HOME/.local/share/applications/wine/Programs/Notepad++.desktop
+ rm -rf "$HOME/.local/share/applications/wine/Programs/Notepad++.desktop"
kbuildsycoca5 > /dev/null 2>&1
+ PRGNAM=`find "$HOME/.wine/drive_c" -name "notepad++.exe" -print`
+ FOLDER=`dirname "${PRGNAM}"`
fi
- cd "$HOME/.wine/drive_c/Program Files/Notepad++"
- wine "./notepad++.exe" "${@:2}"
fi
+cd "${FOLDER}"
+wine "${PRGNAM}" "${@:2}"
diff --git a/development/notepad++/notepad++.SlackBuild b/development/notepad++/notepad++.SlackBuild
index ed1d038369..2bfc0ba028 100644
--- a/development/notepad++/notepad++.SlackBuild
+++ b/development/notepad++/notepad++.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=notepad++
-VERSION=${VERSION:-8.7.9}
+VERSION=${VERSION:-8.8.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/notepad++/notepad++.desktop b/development/notepad++/notepad++.desktop
index a888e1e16e..cf0de23446 100644
--- a/development/notepad++/notepad++.desktop
+++ b/development/notepad++/notepad++.desktop
@@ -1,6 +1,7 @@
[Desktop Entry]
Name=Notepad++
GenericName=Notepad++
+Comment=A powerful text editor from the Windows universe
Exec=/opt/Notepad++/notepad++ "\\$@"
Icon=notepad++
Terminal=false
diff --git a/development/notepad++/notepad++.info b/development/notepad++/notepad++.info
index cf58af6bcc..fb560a8ca7 100644
--- a/development/notepad++/notepad++.info
+++ b/development/notepad++/notepad++.info
@@ -1,10 +1,10 @@
PRGNAM="notepad++"
-VERSION="8.7.9"
+VERSION="8.8.1"
HOMEPAGE="https://notepad-plus-plus.org/"
-DOWNLOAD="https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.7.9/npp.8.7.9.Installer.exe"
-MD5SUM="79b7d6b064fbeef72b1057a60217e7d2"
-DOWNLOAD_x86_64="https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.7.9/npp.8.7.9.Installer.x64.exe"
-MD5SUM_x86_64="22fe54746f6c4d6e5a7986296ec5e931"
+DOWNLOAD="https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.8.1/npp.8.8.1.Installer.exe"
+MD5SUM="d2645c93e86c924ce295ef6c89d94897"
+DOWNLOAD_x86_64="https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.8.1/npp.8.8.1.Installer.x64.exe"
+MD5SUM_x86_64="9e0364b57fd31a98cc39aafe0b9a1f38"
REQUIRES="wine"
MAINTAINER="Antonio Leal"
EMAIL="antonioleal@yahoo.com"
diff --git a/development/notepadqq/notepadqq.SlackBuild b/development/notepadqq/notepadqq.SlackBuild
index 16eb2316c5..fd08a1e62c 100644
--- a/development/notepadqq/notepadqq.SlackBuild
+++ b/development/notepadqq/notepadqq.SlackBuild
@@ -26,11 +26,11 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=notepadqq
-VERSION=${VERSION:-20241111_632be8b}
+VERSION=${VERSION:-20250520_95ab689}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-TARBALL=${TARBALL:-632be8bf8a54934865dab587be761154fd59bfca}
+TARBALL=${TARBALL:-95ab689f5cea3b1ada0231be1abae21587344752}
if [ -z "$ARCH" ]; then
diff --git a/development/notepadqq/notepadqq.info b/development/notepadqq/notepadqq.info
index c14ed9d679..b213106be2 100644
--- a/development/notepadqq/notepadqq.info
+++ b/development/notepadqq/notepadqq.info
@@ -1,8 +1,8 @@
PRGNAM="notepadqq"
-VERSION="20241111_632be8b"
+VERSION="20250520_95ab689"
HOMEPAGE="https://notepadqq.com"
-DOWNLOAD="https://github.com/notepadqq/notepadqq/archive/632be8bf8a54934865dab587be761154fd59bfca/notepadqq-632be8bf8a54934865dab587be761154fd59bfca.tar.gz"
-MD5SUM="ca3ff57fb63ebc0bd46dffcddbc8cebe"
+DOWNLOAD="https://github.com/notepadqq/notepadqq/archive/95ab689f5cea3b1ada0231be1abae21587344752/notepadqq-95ab689f5cea3b1ada0231be1abae21587344752.tar.gz"
+MD5SUM="125d66d3bab0f4ea0c86a667edc4ab8e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libuchardet"
diff --git a/development/oscar64/README b/development/oscar64/README
new file mode 100644
index 0000000000..842c00f6fb
--- /dev/null
+++ b/development/oscar64/README
@@ -0,0 +1,11 @@
+Oscar64 is a C/C++ cross compiler running on a modern system (such as a
+Windows PC, Mac or Linux machine) and targets the classic 6502 family
+of processors. It is mainly focused on Commodore systems such as the
+C64, PET or VIC20. The compiler supports C99 and many C++ features
+up to variadic templates and lambda functions.
+
+The purpose of this compiler is to eliminate the need to write 6502
+assembler code to achieve high code density and fast execution speed.
+It continues to improve with all the games, demos and tools written
+by it. It supports disk overlays and banked cartridges for larger
+projects.
diff --git a/development/oscar64/oscar64.SlackBuild b/development/oscar64/oscar64.SlackBuild
new file mode 100644
index 0000000000..2b81806870
--- /dev/null
+++ b/development/oscar64/oscar64.SlackBuild
@@ -0,0 +1,94 @@
+#!/bin/bash
+
+# Slackware build script for oscar64
+
+# Copyright 2025 ilmich < ardutu at gmail dot com >
+# 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=oscar64
+VERSION=${VERSION:-1.31.260}
+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"
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+else
+ SLKCFLAGS="-O2"
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+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 bin # fix building error
+make -C make compiler prefix=/usr CPPFLAGS="$SLKCFLAGS"
+make -C make prefix=/usr DESTDIR=$PKG install
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ LICENSE README.md oscar64.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/development/oscar64/oscar64.info b/development/oscar64/oscar64.info
new file mode 100644
index 0000000000..09be536700
--- /dev/null
+++ b/development/oscar64/oscar64.info
@@ -0,0 +1,10 @@
+PRGNAM="oscar64"
+VERSION="1.31.260"
+HOMEPAGE="https://github.com/drmortalwombat/oscar64"
+DOWNLOAD="https://github.com/drmortalwombat/oscar64/archive/v1.31.260/oscar64-1.31.260.tar.gz"
+MD5SUM="be6849e56437e60730063fb0d7382009"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="ilmich"
+EMAIL="ardutu@gmail.com"
diff --git a/development/oscar64/slack-desc b/development/oscar64/slack-desc
new file mode 100644
index 0000000000..f6e87cae1a
--- /dev/null
+++ b/development/oscar64/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------------------------------------------------------|
+oscar64: oscar64 (c/c++ cross compiler for mos 6502)
+oscar64:
+oscar64: Oscar64 is a C/C++ cross compiler running on a modern system
+oscar64: (such as a Windows PC, Mac or Linux machine) and targets the
+oscar64: classic 6502 family of processors. It is mainly focused on Commodore
+oscar64: systems such as the C64, PET or VIC20. The compiler supports C99
+oscar64: and many C++ features up to variadic templates and lambda functions.
+oscar64:
+oscar64: https://github.com/drmortalwombat/oscar64
+oscar64:
+oscar64:
diff --git a/development/php84/php84.SlackBuild b/development/php84/php84.SlackBuild
index a49d414bb8..be731ad007 100644
--- a/development/php84/php84.SlackBuild
+++ b/development/php84/php84.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=php84
-VERSION=${VERSION:-8.4.6}
+VERSION=${VERSION:-8.4.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/php84/php84.info b/development/php84/php84.info
index 026002f0f1..303c5b8549 100644
--- a/development/php84/php84.info
+++ b/development/php84/php84.info
@@ -1,8 +1,8 @@
PRGNAM="php84"
-VERSION="8.4.6"
+VERSION="8.4.8"
HOMEPAGE="https://www.php.net/"
-DOWNLOAD="https://www.php.net/distributions/php-8.4.6.tar.xz"
-MD5SUM="59cb62ecc45b7cb6a914233227b66e8a"
+DOWNLOAD="https://www.php.net/distributions/php-8.4.8.tar.xz"
+MD5SUM="d1fb4d81da64c38871f4905e0bd20104"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="postgresql"
diff --git a/development/pnpm/pnpm.SlackBuild b/development/pnpm/pnpm.SlackBuild
index cf8a582c9b..d51803070c 100644
--- a/development/pnpm/pnpm.SlackBuild
+++ b/development/pnpm/pnpm.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pnpm
-VERSION=${VERSION:-10.9.0}
+VERSION=${VERSION:-10.12.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/pnpm/pnpm.info b/development/pnpm/pnpm.info
index bf901463b2..00e552103a 100644
--- a/development/pnpm/pnpm.info
+++ b/development/pnpm/pnpm.info
@@ -1,8 +1,8 @@
PRGNAM="pnpm"
-VERSION="10.9.0"
+VERSION="10.12.1"
HOMEPAGE="https://pnpm.io"
-DOWNLOAD="https://registry.npmjs.org/pnpm/-/pnpm-10.9.0.tgz"
-MD5SUM="2e9b0b3c8c041a80a3785feab4eb906d"
+DOWNLOAD="https://registry.npmjs.org/pnpm/-/pnpm-10.12.1.tgz"
+MD5SUM="d3dc106e4e377d66e2959f75d7971086"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nodejs"
diff --git a/development/poedit/poedit.SlackBuild b/development/poedit/poedit.SlackBuild
index bd8817397a..7e15ac69c0 100644
--- a/development/poedit/poedit.SlackBuild
+++ b/development/poedit/poedit.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=poedit
-VERSION=${VERSION:-3.6.1}
+VERSION=${VERSION:-3.6.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/poedit/poedit.info b/development/poedit/poedit.info
index 8b03fc8476..acb5e78b23 100644
--- a/development/poedit/poedit.info
+++ b/development/poedit/poedit.info
@@ -1,8 +1,8 @@
PRGNAM="poedit"
-VERSION="3.6.1"
+VERSION="3.6.3"
HOMEPAGE="https://www.poedit.net"
-DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v3.6.1-oss/poedit-3.6.1.tar.gz"
-MD5SUM="62cb0f17b7df87ecbd918c809ac6cf42"
+DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v3.6.3-oss/poedit-3.6.3.tar.gz"
+MD5SUM="d237f323b459a751d0950f30e048940d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="wxWidgets LucenePlusPlus gtkspell3"
diff --git a/development/postman/postman.SlackBuild b/development/postman/postman.SlackBuild
index 64e60a29db..f6061d00c6 100644
--- a/development/postman/postman.SlackBuild
+++ b/development/postman/postman.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=postman
SRCDIR=Postman
SRCNAM=linux
-VERSION=${VERSION:-11.28.4}
+VERSION=${VERSION:-11.49.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/postman/postman.info b/development/postman/postman.info
index d334af56d4..d366cfb0f6 100644
--- a/development/postman/postman.info
+++ b/development/postman/postman.info
@@ -1,10 +1,10 @@
PRGNAM="postman"
-VERSION="11.28.4"
+VERSION="11.49.4"
HOMEPAGE="https://www.getpostman.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.pstmn.io/download/version/11.28.4/linux64"
-MD5SUM_x86_64="fde3406d5331c5adbe80c6f0243c8900"
+DOWNLOAD_x86_64="https://dl.pstmn.io/download/version/11.49.4/linux64"
+MD5SUM_x86_64="7ecf18a8348a2bd81501328fffc3ba26"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/protobuf3/README b/development/protobuf3/README
index c0fe34acc0..88b024b107 100644
--- a/development/protobuf3/README
+++ b/development/protobuf3/README
@@ -25,3 +25,6 @@ Notes:
conflicted with this build.
* Protobuf3 enforces strict UTF-8 checking.
Parsing will fail if a string field contains non UTF-8 data.
+* Protobuf 31.0 dropped support for Ruby 3.0, so 30.0 is the last
+ version working with Slackware 15.0 if you are working on project
+ that requires Ruby support.
diff --git a/development/protobuf3/protobuf3.SlackBuild b/development/protobuf3/protobuf3.SlackBuild
index b3ecf1a6d3..e7c1b1eb3b 100644
--- a/development/protobuf3/protobuf3.SlackBuild
+++ b/development/protobuf3/protobuf3.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=protobuf3
-VERSION=${VERSION:-30.2}
+VERSION=${VERSION:-31.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/protobuf3/protobuf3.info b/development/protobuf3/protobuf3.info
index a99f75bb30..fcf39be74d 100644
--- a/development/protobuf3/protobuf3.info
+++ b/development/protobuf3/protobuf3.info
@@ -1,10 +1,10 @@
PRGNAM="protobuf3"
-VERSION="30.2"
+VERSION="31.1"
HOMEPAGE="https://github.com/google/protobuf"
-DOWNLOAD="https://github.com/google/protobuf/archive/v30.2/protobuf-30.2.tar.gz \
-https://files.pythonhosted.org/packages/c8/8c/cf2ac658216eebe49eaedf1e06bc06cbf6a143469236294a1171a51357c3/protobuf-6.30.2.tar.gz"
-MD5SUM="a067757f8231d3124aedd2b55a8a17f9 \
-e99446c873d798d566f19bffb93785cd"
+DOWNLOAD="https://github.com/google/protobuf/archive/v31.1/protobuf-31.1.tar.gz \
+https://files.pythonhosted.org/packages/52/f3/b9655a711b32c19720253f6f06326faf90580834e2e83f840472d752bc8b/protobuf-6.31.1.tar.gz"
+MD5SUM="49ed995cf51185a63faf8a714bc57e2c \
+183fa565016507c253144809b674cc66"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="abseil-cpp python3-build python3-wheel"
diff --git a/development/pycharm/pycharm.SlackBuild b/development/pycharm/pycharm.SlackBuild
index 2b2728f4ca..16f2a8af6b 100644
--- a/development/pycharm/pycharm.SlackBuild
+++ b/development/pycharm/pycharm.SlackBuild
@@ -25,9 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pycharm
-EDITION=community
-VERSION=${VERSION:-2025.1.251.23774.444}
-SRCVER=$( echo $VERSION | cut -c1-6 )
+VERSION=${VERSION:-2025.1.2.251.26094.141}
+SRCVER=$( echo $VERSION | cut -c1-8 )
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -65,9 +64,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$EDITION-$SRCVER
-tar xvf $CWD/$PRGNAM-$EDITION-$SRCVER.tar.gz
-cd $PRGNAM-$EDITION-$SRCVER
+rm -rf $PRGNAM-$SRCVER
+tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz
+cd $PRGNAM-$SRCVER
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/development/pycharm/pycharm.info b/development/pycharm/pycharm.info
index 49ebbb0ac1..61d8d4f512 100644
--- a/development/pycharm/pycharm.info
+++ b/development/pycharm/pycharm.info
@@ -1,8 +1,8 @@
PRGNAM="pycharm"
-VERSION="2025.1.251.23774.444"
+VERSION="2025.1.2.251.26094.141"
HOMEPAGE="https://www.jetbrains.com/pycharm/"
-DOWNLOAD="https://download.jetbrains.com/python/pycharm-community-2025.1.tar.gz"
-MD5SUM="17891ac3e84cd5380962638ef8d50276"
+DOWNLOAD="https://download.jetbrains.com/python/pycharm-2025.1.2.tar.gz"
+MD5SUM="10884f30dd42d5b5eb844d5e7d77e1fb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/python3-numpy/python3-numpy.SlackBuild b/development/python3-numpy/python3-numpy.SlackBuild
index 3a1c1389f2..0c2a8d6ec7 100644
--- a/development/python3-numpy/python3-numpy.SlackBuild
+++ b/development/python3-numpy/python3-numpy.SlackBuild
@@ -134,7 +134,12 @@ fi
mkdir -p $PKG/usr/include
cd $PKG/usr/include
- ln -s $(ls -d /usr/lib${LIBDIRSUFFIX}/python$PYVER/site-packages)/numpy/core/include/numpy
+ # Location varies according to VERSION in 15.0 & -current
+ if [ -x /usr/bin/gcc-11.* ]; then
+ ln -s $(ls -d /usr/lib${LIBDIRSUFFIX}/python$PYVER/site-packages)/numpy/core/include/numpy
+ else
+ ln -s $(ls -d /usr/lib${LIBDIRSUFFIX}/python$PYVER/site-packages)/numpy/_core/include/numpy
+ fi
cd -
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/development/qb64/README b/development/qb64/README
index 6ce775f7f5..0ef6213475 100644
--- a/development/qb64/README
+++ b/development/qb64/README
@@ -16,7 +16,7 @@ adds a number of extensions, such as OpenGL and other modern
features, providing the perfect blend of classic and modern
program development.
-On first run this package installs ~/.config/qb64-2.1
+On first run this package installs ~/.config/qb64-(version)
in $HOME in order to run the program and its data.
You can delete this directory and rebuild you local configuration
by relaunching the program.
diff --git a/development/qb64/qb64-launcher b/development/qb64/qb64-launcher
index ae311f62ca..a9b5e58862 100644
--- a/development/qb64/qb64-launcher
+++ b/development/qb64/qb64-launcher
@@ -37,4 +37,4 @@ then
ln -s /usr/bin/qb64-launcher run_qb64.sh
cd $CWD
fi
-$DEST/qb64 "$@" &
+$DEST/qb64 "${@:2}" &
diff --git a/development/qb64/qb64.SlackBuild b/development/qb64/qb64.SlackBuild
index ae313042a2..5ff02cb487 100644
--- a/development/qb64/qb64.SlackBuild
+++ b/development/qb64/qb64.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for qb64 (from qb64.com)
-# Copyright 2023 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# Copyright 2023-2025 Antonio Leal, Porto Salvo, Oeiras, Portugal
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qb64
VERSION=${VERSION:-2.1}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,7 +79,7 @@ find -L . \
mkdir -p $PKG/usr/bin $PKG/usr/src/$PRGNAM-$VERSION $PKG/usr/share/pixmaps $PKG/usr/share/applications $PKG/usr/man/man1
cp $CWD/$PRGNAM-$VERSION.tar.gz $PKG/usr/src/$PRGNAM-$VERSION
cat $CWD/qb64.1 | gzip -c -f > $PKG/usr/man/man1/qb64.1.gz
-cp $CWD/qb64-launcher $PKG/usr/bin
+install -T -m0755 $CWD/qb64-launcher $PKG/usr/bin/qb64-launcher
cp $CWD/qb64.desktop $PKG/usr/share/applications
cp $CWD/qb64.png $PKG/usr/share/pixmaps
( cd $PKG/usr/bin ; rm -rf qb64 )
diff --git a/development/qb64/qb64.desktop b/development/qb64/qb64.desktop
index 174e67f9cb..9803a0b4a6 100644
--- a/development/qb64/qb64.desktop
+++ b/development/qb64/qb64.desktop
@@ -1,8 +1,8 @@
[Desktop Entry]
Name=QB64 Programming IDE
GenericName=QB64 Programming IDE
-Exec=qb64-launcher "$@"
-Icon=qb64.png
+Exec=qb64-launcher "\\$@"
+Icon=qb64
Terminal=false
Type=Application
Categories=Development;IDE;
diff --git a/development/rgbds/rgbds.SlackBuild b/development/rgbds/rgbds.SlackBuild
index 02cab6c3f3..ec542b7884 100644
--- a/development/rgbds/rgbds.SlackBuild
+++ b/development/rgbds/rgbds.SlackBuild
@@ -6,13 +6,14 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250528 bkw: update for v0.9.2
# 20240813 bkw: update for v0.8.0
# 20240209 bkw: update for v0.7.0
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rgbds
-VERSION=${VERSION:-0.8.0}
+VERSION=${VERSION:-0.9.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -57,11 +58,12 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
-find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
- \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
+find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} +
# Fix hardcoded man page path, and do not install tests/ binaries to
-# $PKG/$PKG (ugh).
+# $PKG/$PKG (ugh). 0.9.2 fixes the 2nd issue, but leave the sed line
+# in case someone builds the old version.
sed -i 's,share/man,man,' CMakeLists.txt
sed -i '/^install(/s,\(DESTINATION\).*,\1 bin),' test/CMakeLists.txt
diff --git a/development/rgbds/rgbds.info b/development/rgbds/rgbds.info
index 56621cfa05..2c45167de9 100644
--- a/development/rgbds/rgbds.info
+++ b/development/rgbds/rgbds.info
@@ -1,8 +1,8 @@
PRGNAM="rgbds"
-VERSION="0.8.0"
+VERSION="0.9.2"
HOMEPAGE="https://github.com/gbdev/rgbds"
-DOWNLOAD="https://github.com/gbdev/rgbds/archive/v0.8.0/rgbds-0.8.0.tar.gz"
-MD5SUM="871330f17b2c13dda8253239cc94d03c"
+DOWNLOAD="https://github.com/gbdev/rgbds/archive/v0.9.2/rgbds-0.9.2.tar.gz"
+MD5SUM="237e70d1e847ce806d4ddcf5ac80abd5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/rizin/rizin.SlackBuild b/development/rizin/rizin.SlackBuild
index 5a8efda66e..a9aa94eddb 100644
--- a/development/rizin/rizin.SlackBuild
+++ b/development/rizin/rizin.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rizin
-VERSION=${VERSION:-0.7.4}
+VERSION=${VERSION:-0.8.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/rizin/rizin.info b/development/rizin/rizin.info
index 1f3281746c..ae4e65933d 100644
--- a/development/rizin/rizin.info
+++ b/development/rizin/rizin.info
@@ -1,8 +1,8 @@
PRGNAM="rizin"
-VERSION="0.7.4"
+VERSION="0.8.1"
HOMEPAGE="https://rizin.re/"
-DOWNLOAD="https://github.com/rizinorg/rizin/releases/download/v0.7.4/rizin-src-v0.7.4.tar.xz"
-MD5SUM="bc18f8d6923c51c7370bd7ef94530ff7"
+DOWNLOAD="https://github.com/rizinorg/rizin/releases/download/v0.8.1/rizin-src-v0.8.1.tar.xz"
+MD5SUM="299b4ec08fb8acd1b07e554fced3c40a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="capstone"
diff --git a/development/robotframework/robotframework.SlackBuild b/development/robotframework/robotframework.SlackBuild
index ca7aff0393..49ade40a6b 100644
--- a/development/robotframework/robotframework.SlackBuild
+++ b/development/robotframework/robotframework.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=robotframework
-VERSION=${VERSION:-7.2.2}
+VERSION=${VERSION:-7.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/robotframework/robotframework.info b/development/robotframework/robotframework.info
index a0a7d349c5..dd6cb44930 100644
--- a/development/robotframework/robotframework.info
+++ b/development/robotframework/robotframework.info
@@ -1,8 +1,8 @@
PRGNAM="robotframework"
-VERSION="7.2.2"
+VERSION="7.3"
HOMEPAGE="https://robotframework.org/"
-DOWNLOAD="https://github.com/robotframework/robotframework/archive/v7.2.2/robotframework-7.2.2.tar.gz"
-MD5SUM="0b565079121a35c55f442cfa12d023c4"
+DOWNLOAD="https://github.com/robotframework/robotframework/archive/v7.3/robotframework-7.3.tar.gz"
+MD5SUM="cffc6c3abe1575d84458c272a5ab3876"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/rstudio-desktop/README b/development/rstudio-desktop/README
index 5ee939f0a8..580b6c582b 100644
--- a/development/rstudio-desktop/README
+++ b/development/rstudio-desktop/README
@@ -21,6 +21,11 @@ version, featuring:
At the moment, the script just repackages the Fedora/Redhat binaries,
provided by upstream.
-NOTE
+NOTE 1:
RStudio currently only supports 64-bit systems. The last 32-bit version
is 1.1.463, provided by "rstudio-desktop-legacy", available at SBo.
+
+NOTE 2:
+RStudio 2024.12.1+563 is the last available version for Slackware 15.0.
+Newer versions require openssl >= 3 (for context, Slackware 15.0 has
+openssl 1.1.1.)
diff --git a/development/rust-opt/rust-opt.SlackBuild b/development/rust-opt/rust-opt.SlackBuild
index 57ea8d3279..baff22f874 100644
--- a/development/rust-opt/rust-opt.SlackBuild
+++ b/development/rust-opt/rust-opt.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rust-opt
SRCNAM=rust
-VERSION=${VERSION:-1.86.0}
+VERSION=${VERSION:-1.87.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -94,7 +94,6 @@ sed -i "s/PREFIX\/lib/PREFIX\/lib$LIBDIRSUFFIX/g" install.sh
--without=clippy-preview,\
llvm-bitcode-linker-preview,\
llvm-tools-preview,\
-rls-preview,\
rust-analysis-$TRIPLET,\
rust-analyzer-preview,\
rust-docs,\
diff --git a/development/rust-opt/rust-opt.info b/development/rust-opt/rust-opt.info
index 72fe8f84f6..d3937c930b 100644
--- a/development/rust-opt/rust-opt.info
+++ b/development/rust-opt/rust-opt.info
@@ -1,12 +1,12 @@
PRGNAM="rust-opt"
-VERSION="1.86.0"
+VERSION="1.87.0"
HOMEPAGE="https://rust-lang.org"
-DOWNLOAD="https://static.rust-lang.org/dist/2025-04-03/rust-1.86.0-i686-unknown-linux-gnu.tar.gz \
- https://static.rust-lang.org/dist/2025-04-03/rust-1.86.0-arm-unknown-linux-gnueabihf.tar.gz"
-MD5SUM="89513a85784ab186f4e7845bf7801c5d \
- 632f55f7f7021ebbce32f8cbb01ae314"
-DOWNLOAD_x86_64="https://static.rust-lang.org/dist/2025-04-03/rust-1.86.0-x86_64-unknown-linux-gnu.tar.gz"
-MD5SUM_x86_64="2820a60856b6f178d009014b181daf49"
+DOWNLOAD="https://static.rust-lang.org/dist/2025-05-15/rust-1.87.0-i686-unknown-linux-gnu.tar.gz \
+ https://static.rust-lang.org/dist/2025-05-15/rust-1.87.0-arm-unknown-linux-gnueabihf.tar.gz"
+MD5SUM="7ff5e0ab16a00279e983c8d376cd1584 \
+ 83b698975b4e16a8619b717465cef6f2"
+DOWNLOAD_x86_64="https://static.rust-lang.org/dist/2025-05-15/rust-1.87.0-x86_64-unknown-linux-gnu.tar.gz"
+MD5SUM_x86_64="ae069e282f5f1383c13f13f21a51dc96"
REQUIRES=""
MAINTAINER="K. Eugene Carlson"
EMAIL="kvngncrlsn@gmail.com"
diff --git a/development/rust-opt/slack-desc b/development/rust-opt/slack-desc
index c498d9c912..35c811b5f5 100644
--- a/development/rust-opt/slack-desc
+++ b/development/rust-opt/slack-desc
@@ -11,7 +11,7 @@ rust-opt:
rust-opt: rust-opt installs a limited set of up-to-date Rust stable binaries to
rust-opt: /opt/rust for use in SlackBuilds.
rust-opt:
-rust-opt: See /usr/doc/rust-opt-1.86.0/README.sw for usage instructions.
+rust-opt: See /usr/doc/rust-opt-1.87.0/README.sw for usage instructions.
rust-opt:
rust-opt:
rust-opt:
diff --git a/development/rustup/rustup.SlackBuild b/development/rustup/rustup.SlackBuild
index 6f3f498bc4..fe543cc127 100644
--- a/development/rustup/rustup.SlackBuild
+++ b/development/rustup/rustup.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rustup
-VERSION=${VERSION:-1.28.1}
+VERSION=${VERSION:-1.28.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/rustup/rustup.info b/development/rustup/rustup.info
index 01d2b5190b..63747e0d82 100644
--- a/development/rustup/rustup.info
+++ b/development/rustup/rustup.info
@@ -1,7 +1,7 @@
PRGNAM="rustup"
-VERSION="1.28.1"
+VERSION="1.28.2"
HOMEPAGE="https://github.com/rust-lang/rustup"
-DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.gz \
+DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.2/rustup-1.28.2.tar.gz \
https://static.crates.io/crates/addr2line/addr2line-0.24.2.crate \
https://static.crates.io/crates/adler2/adler2-2.0.0.crate \
https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \
@@ -11,19 +11,15 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.2.crate \
https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.7.crate \
https://static.crates.io/crates/anstyle/anstyle-1.0.10.crate \
- https://static.crates.io/crates/anyhow/anyhow-1.0.96.crate \
+ https://static.crates.io/crates/anyhow/anyhow-1.0.98.crate \
https://static.crates.io/crates/as-slice/as-slice-0.2.1.crate \
- https://static.crates.io/crates/async-compression/async-compression-0.4.20.crate \
- https://static.crates.io/crates/async-stream-impl/async-stream-impl-0.3.6.crate \
- https://static.crates.io/crates/async-stream/async-stream-0.3.6.crate \
- https://static.crates.io/crates/async-trait/async-trait-0.1.86.crate \
+ https://static.crates.io/crates/async-compression/async-compression-0.4.23.crate \
+ https://static.crates.io/crates/async-trait/async-trait-0.1.88.crate \
https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate \
https://static.crates.io/crates/autocfg/autocfg-1.4.0.crate \
- https://static.crates.io/crates/automod/automod-1.0.14.crate \
- https://static.crates.io/crates/aws-lc-rs/aws-lc-rs-1.12.5.crate \
- https://static.crates.io/crates/aws-lc-sys/aws-lc-sys-0.26.0.crate \
- https://static.crates.io/crates/axum-core/axum-core-0.4.5.crate \
- https://static.crates.io/crates/axum/axum-0.7.9.crate \
+ https://static.crates.io/crates/automod/automod-1.0.15.crate \
+ https://static.crates.io/crates/aws-lc-rs/aws-lc-rs-1.13.0.crate \
+ https://static.crates.io/crates/aws-lc-sys/aws-lc-sys-0.28.2.crate \
https://static.crates.io/crates/backtrace/backtrace-0.3.74.crate \
https://static.crates.io/crates/base64/base64-0.22.1.crate \
https://static.crates.io/crates/bindgen/bindgen-0.69.5.crate \
@@ -31,11 +27,10 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/bit-vec/bit-vec-0.8.0.crate \
https://static.crates.io/crates/bitflags/bitflags-2.9.0.crate \
https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \
- https://static.crates.io/crates/bstr/bstr-1.11.3.crate \
+ https://static.crates.io/crates/bstr/bstr-1.12.0.crate \
https://static.crates.io/crates/bumpalo/bumpalo-3.17.0.crate \
- https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \
- https://static.crates.io/crates/bytes/bytes-1.10.0.crate \
- https://static.crates.io/crates/cc/cc-1.2.16.crate \
+ https://static.crates.io/crates/bytes/bytes-1.10.1.crate \
+ https://static.crates.io/crates/cc/cc-1.2.20.crate \
https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate \
https://static.crates.io/crates/cexpr/cexpr-0.6.0.crate \
https://static.crates.io/crates/cfg-if/cfg-if-0.1.10.crate \
@@ -43,10 +38,10 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate \
https://static.crates.io/crates/chrono/chrono-0.4.40.crate \
https://static.crates.io/crates/clang-sys/clang-sys-1.8.1.crate \
- https://static.crates.io/crates/clap/clap-4.5.31.crate \
- https://static.crates.io/crates/clap_builder/clap_builder-4.5.31.crate \
- https://static.crates.io/crates/clap_complete/clap_complete-4.5.46.crate \
- https://static.crates.io/crates/clap_derive/clap_derive-4.5.28.crate \
+ https://static.crates.io/crates/clap/clap-4.5.37.crate \
+ https://static.crates.io/crates/clap_builder/clap_builder-4.5.37.crate \
+ https://static.crates.io/crates/clap_complete/clap_complete-4.5.47.crate \
+ https://static.crates.io/crates/clap_derive/clap_derive-4.5.32.crate \
https://static.crates.io/crates/clap_lex/clap_lex-0.7.4.crate \
https://static.crates.io/crates/cmake/cmake-0.1.54.crate \
https://static.crates.io/crates/colorchoice/colorchoice-1.0.3.crate \
@@ -65,20 +60,20 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/curl/curl-0.4.47.crate \
https://static.crates.io/crates/cvt/cvt-0.1.2.crate \
https://static.crates.io/crates/dbus/dbus-0.9.7.crate \
- https://static.crates.io/crates/deranged/deranged-0.3.11.crate \
+ https://static.crates.io/crates/deranged/deranged-0.4.0.crate \
https://static.crates.io/crates/digest/digest-0.10.7.crate \
https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate \
https://static.crates.io/crates/dunce/dunce-1.0.5.crate \
https://static.crates.io/crates/effective-limits/effective-limits-0.5.5.crate \
- https://static.crates.io/crates/either/either-1.14.0.crate \
+ https://static.crates.io/crates/either/either-1.15.0.crate \
https://static.crates.io/crates/enum-map-derive/enum-map-derive-0.17.0.crate \
https://static.crates.io/crates/enum-map/enum-map-2.7.3.crate \
https://static.crates.io/crates/env_proxy/env_proxy-0.4.1.crate \
https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate \
- https://static.crates.io/crates/errno/errno-0.3.10.crate \
+ https://static.crates.io/crates/errno/errno-0.3.11.crate \
https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate \
https://static.crates.io/crates/filetime/filetime-0.2.25.crate \
- https://static.crates.io/crates/flate2/flate2-1.1.0.crate \
+ https://static.crates.io/crates/flate2/flate2-1.1.1.crate \
https://static.crates.io/crates/fnv/fnv-1.0.7.crate \
https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.1.1.crate \
https://static.crates.io/crates/foreign-types/foreign-types-0.3.2.crate \
@@ -94,70 +89,71 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/futures-task/futures-task-0.3.31.crate \
https://static.crates.io/crates/futures-util/futures-util-0.3.31.crate \
https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate \
- https://static.crates.io/crates/getrandom/getrandom-0.2.15.crate \
- https://static.crates.io/crates/getrandom/getrandom-0.3.1.crate \
+ https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate \
+ https://static.crates.io/crates/getrandom/getrandom-0.3.2.crate \
https://static.crates.io/crates/gimli/gimli-0.31.1.crate \
https://static.crates.io/crates/git-testament-derive/git-testament-derive-0.2.1.crate \
https://static.crates.io/crates/git-testament/git-testament-0.2.6.crate \
https://static.crates.io/crates/glob/glob-0.3.2.crate \
- https://static.crates.io/crates/h2/h2-0.4.8.crate \
+ https://static.crates.io/crates/h2/h2-0.4.9.crate \
https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate \
https://static.crates.io/crates/hashbrown/hashbrown-0.15.2.crate \
https://static.crates.io/crates/heck/heck-0.5.0.crate \
https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.9.crate \
https://static.crates.io/crates/home/home-0.5.11.crate \
- https://static.crates.io/crates/http-body-util/http-body-util-0.1.2.crate \
+ https://static.crates.io/crates/http-body-util/http-body-util-0.1.3.crate \
https://static.crates.io/crates/http-body/http-body-1.0.1.crate \
- https://static.crates.io/crates/http/http-1.2.0.crate \
- https://static.crates.io/crates/httparse/httparse-1.10.0.crate \
+ https://static.crates.io/crates/http/http-1.3.1.crate \
+ https://static.crates.io/crates/httparse/httparse-1.10.1.crate \
https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate \
https://static.crates.io/crates/humantime-serde/humantime-serde-1.1.1.crate \
- https://static.crates.io/crates/humantime/humantime-2.1.0.crate \
+ https://static.crates.io/crates/humantime/humantime-2.2.0.crate \
https://static.crates.io/crates/hyper-rustls/hyper-rustls-0.27.5.crate \
https://static.crates.io/crates/hyper-timeout/hyper-timeout-0.5.2.crate \
https://static.crates.io/crates/hyper-tls/hyper-tls-0.6.0.crate \
- https://static.crates.io/crates/hyper-util/hyper-util-0.1.10.crate \
+ https://static.crates.io/crates/hyper-util/hyper-util-0.1.11.crate \
https://static.crates.io/crates/hyper/hyper-1.6.0.crate \
https://static.crates.io/crates/icu_collections/icu_collections-1.5.0.crate \
https://static.crates.io/crates/icu_locid/icu_locid-1.5.0.crate \
https://static.crates.io/crates/icu_locid_transform/icu_locid_transform-1.5.0.crate \
- https://static.crates.io/crates/icu_locid_transform_data/icu_locid_transform_data-1.5.0.crate \
+ https://static.crates.io/crates/icu_locid_transform_data/icu_locid_transform_data-1.5.1.crate \
https://static.crates.io/crates/icu_normalizer/icu_normalizer-1.5.0.crate \
- https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-1.5.0.crate \
+ https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-1.5.1.crate \
https://static.crates.io/crates/icu_properties/icu_properties-1.5.1.crate \
- https://static.crates.io/crates/icu_properties_data/icu_properties_data-1.5.0.crate \
+ https://static.crates.io/crates/icu_properties_data/icu_properties_data-1.5.1.crate \
https://static.crates.io/crates/icu_provider/icu_provider-1.5.0.crate \
https://static.crates.io/crates/icu_provider_macros/icu_provider_macros-1.5.0.crate \
https://static.crates.io/crates/idna/idna-1.0.3.crate \
https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.0.crate \
https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate \
- https://static.crates.io/crates/indexmap/indexmap-2.7.1.crate \
+ https://static.crates.io/crates/indexmap/indexmap-2.9.0.crate \
https://static.crates.io/crates/ipnet/ipnet-2.11.0.crate \
https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate \
https://static.crates.io/crates/itertools/itertools-0.12.1.crate \
https://static.crates.io/crates/itertools/itertools-0.14.0.crate \
- https://static.crates.io/crates/itoa/itoa-1.0.14.crate \
+ https://static.crates.io/crates/itoa/itoa-1.0.15.crate \
https://static.crates.io/crates/jni-sys/jni-sys-0.3.0.crate \
https://static.crates.io/crates/jni/jni-0.21.1.crate \
- https://static.crates.io/crates/jobserver/jobserver-0.1.32.crate \
+ https://static.crates.io/crates/jobserver/jobserver-0.1.33.crate \
https://static.crates.io/crates/js-sys/js-sys-0.3.77.crate \
https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate \
https://static.crates.io/crates/lazycell/lazycell-1.3.0.crate \
- https://static.crates.io/crates/libc/libc-0.2.170.crate \
+ https://static.crates.io/crates/libc/libc-0.2.172.crate \
https://static.crates.io/crates/libdbus-sys/libdbus-sys-0.2.5.crate \
https://static.crates.io/crates/libloading/libloading-0.8.6.crate \
https://static.crates.io/crates/libredox/libredox-0.1.3.crate \
- https://static.crates.io/crates/libz-sys/libz-sys-1.1.21.crate \
+ https://static.crates.io/crates/libz-rs-sys/libz-rs-sys-0.5.0.crate \
+ https://static.crates.io/crates/libz-sys/libz-sys-1.1.22.crate \
https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.15.crate \
+ https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.9.4.crate \
https://static.crates.io/crates/litemap/litemap-0.7.5.crate \
- https://static.crates.io/crates/log/log-0.4.26.crate \
+ https://static.crates.io/crates/log/log-0.4.27.crate \
https://static.crates.io/crates/lzma-sys/lzma-sys-0.1.20.crate \
https://static.crates.io/crates/matchers/matchers-0.1.0.crate \
- https://static.crates.io/crates/matchit/matchit-0.7.3.crate \
https://static.crates.io/crates/memchr/memchr-2.7.4.crate \
https://static.crates.io/crates/mime/mime-0.3.17.crate \
https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate \
- https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.5.crate \
+ https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.8.crate \
https://static.crates.io/crates/mio/mio-1.0.3.crate \
https://static.crates.io/crates/native-tls/native-tls-0.2.14.crate \
https://static.crates.io/crates/nix/nix-0.29.0.crate \
@@ -169,40 +165,40 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate \
https://static.crates.io/crates/num_cpus/num_cpus-1.16.0.crate \
https://static.crates.io/crates/object/object-0.36.7.crate \
- https://static.crates.io/crates/once_cell/once_cell-1.20.3.crate \
+ https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate \
https://static.crates.io/crates/opener/opener-0.7.2.crate \
https://static.crates.io/crates/openssl-macros/openssl-macros-0.1.1.crate \
https://static.crates.io/crates/openssl-probe/openssl-probe-0.1.6.crate \
- https://static.crates.io/crates/openssl-src/openssl-src-300.4.2%2B3.4.1.crate \
- https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.106.crate \
- https://static.crates.io/crates/openssl/openssl-0.10.71.crate \
- https://static.crates.io/crates/opentelemetry-http/opentelemetry-http-0.28.0.crate \
- https://static.crates.io/crates/opentelemetry-otlp/opentelemetry-otlp-0.28.0.crate \
- https://static.crates.io/crates/opentelemetry-proto/opentelemetry-proto-0.28.0.crate \
- https://static.crates.io/crates/opentelemetry/opentelemetry-0.28.0.crate \
- https://static.crates.io/crates/opentelemetry_sdk/opentelemetry_sdk-0.28.0.crate \
+ https://static.crates.io/crates/openssl-src/openssl-src-300.5.0%2B3.5.0.crate \
+ https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.107.crate \
+ https://static.crates.io/crates/openssl/openssl-0.10.72.crate \
+ https://static.crates.io/crates/opentelemetry-http/opentelemetry-http-0.29.0.crate \
+ https://static.crates.io/crates/opentelemetry-otlp/opentelemetry-otlp-0.29.0.crate \
+ https://static.crates.io/crates/opentelemetry-proto/opentelemetry-proto-0.29.0.crate \
+ https://static.crates.io/crates/opentelemetry/opentelemetry-0.29.1.crate \
+ https://static.crates.io/crates/opentelemetry_sdk/opentelemetry_sdk-0.29.0.crate \
https://static.crates.io/crates/os_pipe/os_pipe-1.2.1.crate \
https://static.crates.io/crates/overload/overload-0.1.1.crate \
- https://static.crates.io/crates/paste/paste-1.0.15.crate \
https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate \
- https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.9.crate \
+ https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.10.crate \
https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.16.crate \
- https://static.crates.io/crates/pin-project/pin-project-1.1.9.crate \
+ https://static.crates.io/crates/pin-project/pin-project-1.1.10.crate \
https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate \
- https://static.crates.io/crates/pkg-config/pkg-config-0.3.31.crate \
+ https://static.crates.io/crates/pkg-config/pkg-config-0.3.32.crate \
https://static.crates.io/crates/platforms/platforms-3.5.0.crate \
https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate \
- https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.20.crate \
- https://static.crates.io/crates/prettyplease/prettyplease-0.2.29.crate \
- https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.93.crate \
+ https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate \
+ https://static.crates.io/crates/prettyplease/prettyplease-0.2.32.crate \
+ https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.95.crate \
https://static.crates.io/crates/proptest/proptest-1.6.0.crate \
https://static.crates.io/crates/prost-derive/prost-derive-0.13.5.crate \
https://static.crates.io/crates/prost/prost-0.13.5.crate \
https://static.crates.io/crates/pulldown-cmark/pulldown-cmark-0.13.0.crate \
https://static.crates.io/crates/quick-error/quick-error-1.2.3.crate \
- https://static.crates.io/crates/quote/quote-1.0.38.crate \
+ https://static.crates.io/crates/quote/quote-1.0.40.crate \
+ https://static.crates.io/crates/r-efi/r-efi-5.2.0.crate \
https://static.crates.io/crates/rand/rand-0.8.5.crate \
- https://static.crates.io/crates/rand/rand-0.9.0.crate \
+ https://static.crates.io/crates/rand/rand-0.9.1.crate \
https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate \
https://static.crates.io/crates/rand_chacha/rand_chacha-0.9.0.crate \
https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate \
@@ -210,40 +206,41 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.3.0.crate \
https://static.crates.io/crates/rayon-core/rayon-core-1.12.1.crate \
https://static.crates.io/crates/rayon/rayon-1.10.0.crate \
- https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.9.crate \
+ https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.11.crate \
https://static.crates.io/crates/regex-automata/regex-automata-0.1.10.crate \
https://static.crates.io/crates/regex-automata/regex-automata-0.4.9.crate \
https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.29.crate \
https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate \
https://static.crates.io/crates/regex/regex-1.11.1.crate \
https://static.crates.io/crates/remove_dir_all/remove_dir_all-1.0.0.crate \
- https://static.crates.io/crates/reqwest/reqwest-0.12.12.crate \
- https://static.crates.io/crates/retry/retry-2.0.0.crate \
- https://static.crates.io/crates/ring/ring-0.17.11.crate \
+ https://static.crates.io/crates/reqwest/reqwest-0.12.15.crate \
+ https://static.crates.io/crates/retry/retry-2.1.0.crate \
+ https://static.crates.io/crates/ring/ring-0.17.14.crate \
https://static.crates.io/crates/rs_tracing/rs_tracing-1.1.0.crate \
https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.24.crate \
https://static.crates.io/crates/rustc-hash/rustc-hash-1.1.0.crate \
https://static.crates.io/crates/rustix/rustix-0.38.44.crate \
+ https://static.crates.io/crates/rustix/rustix-1.0.5.crate \
https://static.crates.io/crates/rustls-native-certs/rustls-native-certs-0.8.1.crate \
https://static.crates.io/crates/rustls-pemfile/rustls-pemfile-2.2.0.crate \
https://static.crates.io/crates/rustls-pki-types/rustls-pki-types-1.11.0.crate \
https://static.crates.io/crates/rustls-platform-verifier-android/rustls-platform-verifier-android-0.1.1.crate \
- https://static.crates.io/crates/rustls-platform-verifier/rustls-platform-verifier-0.5.0.crate \
- https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.102.8.crate \
- https://static.crates.io/crates/rustls/rustls-0.23.23.crate \
- https://static.crates.io/crates/rustversion/rustversion-1.0.19.crate \
+ https://static.crates.io/crates/rustls-platform-verifier/rustls-platform-verifier-0.5.2.crate \
+ https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.103.1.crate \
+ https://static.crates.io/crates/rustls/rustls-0.23.26.crate \
+ https://static.crates.io/crates/rustversion/rustversion-1.0.20.crate \
https://static.crates.io/crates/rusty-fork/rusty-fork-0.3.0.crate \
- https://static.crates.io/crates/ryu/ryu-1.0.19.crate \
+ https://static.crates.io/crates/ryu/ryu-1.0.20.crate \
https://static.crates.io/crates/same-file/same-file-1.0.6.crate \
https://static.crates.io/crates/schannel/schannel-0.1.27.crate \
https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \
https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.14.0.crate \
https://static.crates.io/crates/security-framework/security-framework-2.11.1.crate \
https://static.crates.io/crates/security-framework/security-framework-3.2.0.crate \
- https://static.crates.io/crates/semver/semver-1.0.25.crate \
- https://static.crates.io/crates/serde/serde-1.0.218.crate \
- https://static.crates.io/crates/serde_derive/serde_derive-1.0.218.crate \
- https://static.crates.io/crates/serde_json/serde_json-1.0.139.crate \
+ https://static.crates.io/crates/semver/semver-1.0.26.crate \
+ https://static.crates.io/crates/serde/serde-1.0.219.crate \
+ https://static.crates.io/crates/serde_derive/serde_derive-1.0.219.crate \
+ https://static.crates.io/crates/serde_json/serde_json-1.0.140.crate \
https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.8.crate \
https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate \
https://static.crates.io/crates/sha2/sha2-0.10.8.crate \
@@ -251,30 +248,30 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/shlex/shlex-1.3.0.crate \
https://static.crates.io/crates/similar/similar-2.7.0.crate \
https://static.crates.io/crates/slab/slab-0.4.9.crate \
- https://static.crates.io/crates/smallvec/smallvec-1.14.0.crate \
+ https://static.crates.io/crates/smallvec/smallvec-1.15.0.crate \
https://static.crates.io/crates/snapbox-macros/snapbox-macros-0.3.10.crate \
https://static.crates.io/crates/snapbox/snapbox-0.6.21.crate \
- https://static.crates.io/crates/socket2/socket2-0.5.8.crate \
+ https://static.crates.io/crates/socket2/socket2-0.5.9.crate \
https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate \
https://static.crates.io/crates/strsim/strsim-0.11.1.crate \
https://static.crates.io/crates/subtle/subtle-2.6.1.crate \
- https://static.crates.io/crates/syn/syn-2.0.98.crate \
+ https://static.crates.io/crates/syn/syn-2.0.101.crate \
https://static.crates.io/crates/sync_wrapper/sync_wrapper-1.0.2.crate \
https://static.crates.io/crates/synstructure/synstructure-0.13.1.crate \
https://static.crates.io/crates/sys-info/sys-info-0.9.1.crate \
https://static.crates.io/crates/tar/tar-0.4.44.crate \
- https://static.crates.io/crates/tempfile/tempfile-3.17.1.crate \
+ https://static.crates.io/crates/tempfile/tempfile-3.19.1.crate \
https://static.crates.io/crates/termcolor/termcolor-1.4.1.crate \
- https://static.crates.io/crates/terminal_size/terminal_size-0.4.1.crate \
+ https://static.crates.io/crates/terminal_size/terminal_size-0.4.2.crate \
https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate \
- https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.11.crate \
+ https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.12.crate \
https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate \
- https://static.crates.io/crates/thiserror/thiserror-2.0.11.crate \
+ https://static.crates.io/crates/thiserror/thiserror-2.0.12.crate \
https://static.crates.io/crates/thread_local/thread_local-1.1.8.crate \
https://static.crates.io/crates/threadpool/threadpool-1.8.1.crate \
- https://static.crates.io/crates/time-core/time-core-0.1.2.crate \
- https://static.crates.io/crates/time-macros/time-macros-0.2.19.crate \
- https://static.crates.io/crates/time/time-0.3.37.crate \
+ https://static.crates.io/crates/time-core/time-core-0.1.4.crate \
+ https://static.crates.io/crates/time-macros/time-macros-0.2.22.crate \
+ https://static.crates.io/crates/time/time-0.3.41.crate \
https://static.crates.io/crates/tinystr/tinystr-0.7.6.crate \
https://static.crates.io/crates/tokio-macros/tokio-macros-2.5.0.crate \
https://static.crates.io/crates/tokio-native-tls/tokio-native-tls-0.3.1.crate \
@@ -282,11 +279,12 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/tokio-rustls/tokio-rustls-0.26.2.crate \
https://static.crates.io/crates/tokio-socks/tokio-socks-0.5.2.crate \
https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.17.crate \
- https://static.crates.io/crates/tokio-util/tokio-util-0.7.13.crate \
- https://static.crates.io/crates/tokio/tokio-1.43.0.crate \
- https://static.crates.io/crates/toml/toml-0.8.20.crate \
- https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.8.crate \
- https://static.crates.io/crates/toml_edit/toml_edit-0.22.24.crate \
+ https://static.crates.io/crates/tokio-util/tokio-util-0.7.15.crate \
+ https://static.crates.io/crates/tokio/tokio-1.44.2.crate \
+ https://static.crates.io/crates/toml/toml-0.8.21.crate \
+ https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.9.crate \
+ https://static.crates.io/crates/toml_edit/toml_edit-0.22.25.crate \
+ https://static.crates.io/crates/toml_write/toml_write-0.1.0.crate \
https://static.crates.io/crates/tonic/tonic-0.12.3.crate \
https://static.crates.io/crates/tower-layer/tower-layer-0.3.3.crate \
https://static.crates.io/crates/tower-service/tower-service-0.3.3.crate \
@@ -295,7 +293,7 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.28.crate \
https://static.crates.io/crates/tracing-core/tracing-core-0.1.33.crate \
https://static.crates.io/crates/tracing-log/tracing-log-0.2.0.crate \
- https://static.crates.io/crates/tracing-opentelemetry/tracing-opentelemetry-0.29.0.crate \
+ https://static.crates.io/crates/tracing-opentelemetry/tracing-opentelemetry-0.30.0.crate \
https://static.crates.io/crates/tracing-subscriber/tracing-subscriber-0.3.19.crate \
https://static.crates.io/crates/tracing/tracing-0.1.41.crate \
https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate \
@@ -303,7 +301,7 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/typenum/typenum-1.18.0.crate \
https://static.crates.io/crates/unarray/unarray-0.1.4.crate \
https://static.crates.io/crates/unicase/unicase-2.8.1.crate \
- https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.17.crate \
+ https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.18.crate \
https://static.crates.io/crates/untrusted/untrusted-0.9.0.crate \
https://static.crates.io/crates/url/url-2.5.4.crate \
https://static.crates.io/crates/utf16_iter/utf16_iter-1.0.5.crate \
@@ -316,7 +314,7 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate \
https://static.crates.io/crates/want/want-0.3.1.crate \
https://static.crates.io/crates/wasi/wasi-0.11.0%2Bwasi-snapshot-preview1.crate \
- https://static.crates.io/crates/wasi/wasi-0.13.3%2Bwasi-0.2.2.crate \
+ https://static.crates.io/crates/wasi/wasi-0.14.2%2Bwasi-0.2.4.crate \
https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.100.crate \
https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.50.crate \
https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.100.crate \
@@ -326,60 +324,67 @@ DOWNLOAD="https://github.com/rust-lang/rustup/archive/1.28.1/rustup-1.28.1.tar.g
https://static.crates.io/crates/wasm-streams/wasm-streams-0.4.2.crate \
https://static.crates.io/crates/web-sys/web-sys-0.3.77.crate \
https://static.crates.io/crates/web-time/web-time-1.1.0.crate \
- https://static.crates.io/crates/webpki-root-certs/webpki-root-certs-0.26.8.crate \
+ https://static.crates.io/crates/webpki-root-certs/webpki-root-certs-0.26.9.crate \
https://static.crates.io/crates/which/which-4.4.2.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.9.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-link/windows-link-0.1.0.crate \
- https://static.crates.io/crates/windows-registry/windows-registry-0.2.0.crate \
- https://static.crates.io/crates/windows-registry/windows-registry-0.5.0.crate \
- https://static.crates.io/crates/windows-result/windows-result-0.2.0.crate \
- https://static.crates.io/crates/windows-result/windows-result-0.3.1.crate \
- https://static.crates.io/crates/windows-strings/windows-strings-0.1.0.crate \
+ https://static.crates.io/crates/windows-link/windows-link-0.1.1.crate \
+ https://static.crates.io/crates/windows-registry/windows-registry-0.4.0.crate \
+ https://static.crates.io/crates/windows-registry/windows-registry-0.5.1.crate \
+ https://static.crates.io/crates/windows-result/windows-result-0.3.2.crate \
https://static.crates.io/crates/windows-strings/windows-strings-0.3.1.crate \
+ https://static.crates.io/crates/windows-strings/windows-strings-0.4.0.crate \
https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate \
https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \
https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate \
https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate \
https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate \
+ https://static.crates.io/crates/windows-targets/windows-targets-0.53.0.crate \
https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate \
https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate \
+ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.0.crate \
https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate \
https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate \
+ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.0.crate \
https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate \
https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate \
+ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.0.crate \
https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate \
+ https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.0.crate \
https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate \
https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate \
+ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.0.crate \
https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate \
https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate \
+ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.0.crate \
https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate \
https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate \
+ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.0.crate \
https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate \
https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate \
- https://static.crates.io/crates/winnow/winnow-0.7.3.crate \
- https://static.crates.io/crates/wit-bindgen-rt/wit-bindgen-rt-0.33.0.crate \
+ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.0.crate \
+ https://static.crates.io/crates/winnow/winnow-0.7.7.crate \
+ https://static.crates.io/crates/wit-bindgen-rt/wit-bindgen-rt-0.39.0.crate \
https://static.crates.io/crates/write16/write16-1.0.0.crate \
https://static.crates.io/crates/writeable/writeable-0.5.5.crate \
- https://static.crates.io/crates/xattr/xattr-1.4.0.crate \
+ https://static.crates.io/crates/xattr/xattr-1.5.0.crate \
https://static.crates.io/crates/xz2/xz2-0.1.7.crate \
https://static.crates.io/crates/yoke-derive/yoke-derive-0.7.5.crate \
https://static.crates.io/crates/yoke/yoke-0.7.5.crate \
- https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.35.crate \
- https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.21.crate \
- https://static.crates.io/crates/zerocopy/zerocopy-0.7.35.crate \
- https://static.crates.io/crates/zerocopy/zerocopy-0.8.21.crate \
+ https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.25.crate \
+ https://static.crates.io/crates/zerocopy/zerocopy-0.8.25.crate \
https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate \
https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate \
https://static.crates.io/crates/zeroize/zeroize-1.8.1.crate \
https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.10.3.crate \
https://static.crates.io/crates/zerovec/zerovec-0.10.4.crate \
- https://static.crates.io/crates/zstd-safe/zstd-safe-7.2.3.crate \
- https://static.crates.io/crates/zstd-sys/zstd-sys-2.0.14+zstd.1.5.7.crate \
+ https://static.crates.io/crates/zlib-rs/zlib-rs-0.5.0.crate \
+ https://static.crates.io/crates/zstd-safe/zstd-safe-7.2.4.crate \
+ https://static.crates.io/crates/zstd-sys/zstd-sys-2.0.15+zstd.1.5.7.crate \
https://static.crates.io/crates/zstd/zstd-0.13.3.crate"
-MD5SUM="01994896d3301df833d06272c75007ae \
+MD5SUM="4e5019cd8f7bca3fa31d15cdaf5a70d1 \
fd1d0d5b3ecdfb40979711421742ddf5 \
579e59ba996675f454d456471924ea9d \
03b2d126766ed746706241b4c7487654 \
@@ -389,19 +394,15 @@ MD5SUM="01994896d3301df833d06272c75007ae \
d767aa369f25db8299c2987cc9310d24 \
1225e8388f6db712b5a9a796c0240ff8 \
826d3b9b2c558ca5ad4cbb82c6765108 \
- be419764b94ff70db53fb42dddf84d3c \
+ 30a1c83a8e1919f634a08e25caec725f \
fdd18ab1fcd6905d1abb3dce8a86ea68 \
- 4378ef955c0beb664883a43dbf0e0c4e \
- ef55651762f7d47a07ebaa0757d51cdc \
- 6bc1f27d4513fdbab995cc8d471c7ee5 \
- e51beb696fba2dd64180e41a4f9c24ef \
+ e8d97f0d0d319e989fb9386cb9eb8e3e \
+ 547a1e81c963fd9746667d988d2eb82f \
6a44afda654777d2930b93366bdfc7f3 \
9e038efbd61e6d7cbc54983abc5b3948 \
- 55d228fb8a17f12f49d78e839c240395 \
- 57d7d4bbe90cf7e7bce8ae5ed017ba39 \
- 746ccf17c305d61cc1bbfa3e0ee38c49 \
- 5a249ff76b94d81cd8b44e735a5f58c5 \
- 38dfff8e4f78519441f97d281e81c6c9 \
+ c70cf4aa540570b2192d7f720f6af7a1 \
+ a132188d8d8bf68e09d16c10abcc3dd9 \
+ 17e0dca1f7c9bd2146894e316557f583 \
68a9f9dcd62800564d5daf5c2f36accd \
20084c4c04bcc06fd3d7ff662deca706 \
115184488c84a60828b28874a007d9c3 \
@@ -409,11 +410,10 @@ MD5SUM="01994896d3301df833d06272c75007ae \
66aebb5faa7f9df11bdeb5c1b1aca9a2 \
d9b082d835851e4ce1a2be4439c5e5a8 \
023b03cf9968b29253a5dfe62051008d \
- 5bb79b9d586d99d1c21922f3cab1fdbf \
+ 07b40a315dab6005cde666d42457b157 \
d383afbd0527ebb38acda5c532ba204e \
- 45339d90b2b3a4f123af5ec459954102 \
- 2cf5590df0bcd602f2aaae199bd4afac \
- 6d240651e4175eebceb100e18ba59c79 \
+ f5fbc93c70d12ab063028ace80b98677 \
+ eb6e1e8f7c0efe5d300b3ff7f3c39a0a \
267fc4a374516caa7ab495f0c607c1b4 \
10b68ba1e7093d889e9198dcd0ea2a3e \
882dbbc613a93f64c3709b0a2bd0d6dc \
@@ -421,10 +421,10 @@ MD5SUM="01994896d3301df833d06272c75007ae \
f5215c4283a1984b95043a7185245e00 \
30f45866a995f594221768ef35c8187b \
5354f10053de350a42ecd5f4136ec439 \
- 224513af6c223211b2ac27294f3a3264 \
- 3e09e531a6e637a24086409abe53e15a \
- 355f834e46555c404135b73e3a870c91 \
- c6bf0f939977db0e6328683da6354752 \
+ d74ff55835b376bdd2d2e7eecd2df3d9 \
+ 94f2e7830285fea6807b93cf14d4d853 \
+ e2ef8a4b78841fce07aa67a14477fd6d \
+ 0546b20d9ce8014a0c8ffe5ca56118b7 \
a3ae20980b5ce5831255acfe0d77d1ee \
e74ba8ae4f41ce63294960921a096870 \
8d244d1c44724ffa933f15695ba75435 \
@@ -443,20 +443,20 @@ MD5SUM="01994896d3301df833d06272c75007ae \
7bf9858d1cb4fe6ce9cac83160c86841 \
30ec1b3363b03c11d30f45a0c7005411 \
b170c380ee4d59e4ed866afaa26a86c7 \
- d022bc79e1931c2bd4ebbe65cf3d2309 \
+ 9d05df476abf7ba05c6b25904fd748a2 \
3d62bfbbe08bdcee55fcb8cda85554d9 \
145b7bd67e6356f3510a7d8fa9bb7926 \
198d7f7c37f632bc83502b28870b6d60 \
ddd214822063d0b3199fc4080f7063bb \
- d7eaed78d2876f4e01e5e65d20e3d0a5 \
+ 96c3c9f009928f02773032f341666861 \
8973f5974bd59f81ad2fffbd8d947af9 \
44c9dbaeb0f1bf1f20e0a183b8c664e1 \
249636a8c8e57527d0e72ae772df5acd \
8ea35f559a34b5a0ba1b063e001773ca \
- 97fd3b6f8bd8cc9f0890a599853a4b71 \
+ b3015d0becc41b04f69b80470a84f3f7 \
b0a1ffd6b0b5fe67e3dac04cd26b3099 \
707c14d536067554f7fe03a8529cf426 \
- 27e0339caa0bd9bc4b07d0d44d0d6611 \
+ 6350d300fce1ff892057d313f9f9e03b \
8dab3b3ec00dc56cffde0b0c410d47b5 \
667e86b8b8d96ab4e9605627ce7dcc9a \
78c898fdaa3968e23904bf8538c4a271 \
@@ -472,70 +472,71 @@ MD5SUM="01994896d3301df833d06272c75007ae \
591cbad56682180a4160a8feedc6c468 \
f63e8b6601cfe5fe91cb977b3bacd1a2 \
64a6d8fe0c9a450bcefa41894e17d7ac \
- 3c67481b4433a3219846e41d09aaeaa9 \
- f9441a42065c31ab748e91da21c3e854 \
+ 6e1cf4fb4b92a9f82daaf55608388684 \
+ 9c308e91de3e480dbaf7e0f87a7bb57e \
af0a19b2d65a8a745d733aef0337fb02 \
873c4ae87e8d9eee432d3ee5cd99ce7d \
862d9cd2d101b818fe267c2166e779a6 \
b9f68e232bd2799fbe6567c6c3d108bf \
- 12904c830371f4d179fe5ce372b726b5 \
+ 52f0fb9dbe4e7fa17403ed0b73298478 \
1b41b97d982520b7364a87a39e2a1ed8 \
73e4ea17e8cce91a5473e934e104952c \
ce5935e8063a452913a61e5405b33cb9 \
4daeb6abd6951210bed659c3c1ea01b4 \
050d875b4b8320ee1da724ef04b1d513 \
- ff4d5f0e7155017add510cdfa1689737 \
+ c059b75a48188c6b09d6a877caecc556 \
9f891783a0726303d8827598b7f4dcbe \
- 314beccb54e85829d11e3e1de0cb8e25 \
- 10b88d740c03689b65d77dedf6843869 \
+ 3072562eba8887d0cda042d420012c1f \
+ efa1346b8285d297dddb9173d3548e71 \
580b311bafe0447ebc9ca2e646d9b0e7 \
c652c81dfe0024377e22814c88d86ed7 \
- c01022fe0357c10ca1d48b16187f81bd \
+ 3ba90671392e5da62b511746dceb8067 \
fc16efabaf7b1499f7ee284d8c6dbace \
c0b01f9ecbe73d55a5bcc44146457039 \
f654fdede1434dc135c78e50a1233e25 \
- 9f9a0c026fdc5af23a1c3e8d5c6738c1 \
+ 9fe813682de37c9d3dff724f1cba454d \
d491839963d9704bd6aa24315b36e0c2 \
a3fdef868df4241e048e44bd24009fbf \
a1d857a2bddf43a7ed8cfa8e7f473144 \
76eae866746161f902ad17df8c2b531d \
- eaa2187c67e0a1fe6e9b005df2ed41fd \
+ 76f8565da8378bf61fa746f9012bd74b \
db851dc7d7e14003f2c61321c144ef9e \
- 8741f695aa6d4cb0d1c9a611b77ecd8d \
+ 87987ddd74b68b9f3be26f4222b486d4 \
5bd071fb3c895011b47f6fc628b09ccf \
- 13f5363ddfff39b9c255f8febb8f376c \
+ 023da2fd0878c4be8bc04508b934ab55 \
8aa5f281d832ffeda9df689de8bf795e \
3d76b70f45ed54a041eead03741f7bda \
a4add356e295ad0f859ab8a53220ee77 \
7d922f86acce25b03870b18e58d92549 \
11ce8b5f52cd315e8f52985b834b87eb \
- 4a9efe948c6c65096c5c57e5cd77610b \
+ 9b19a29c7a8300474bf15347ced57198 \
a184d54ca99f3af8f5afc00b6c64c0b5 \
83cd180e6991b62b1cc6d646bf4d0284 \
cbafbdc811ecda2c59593e87a05c219f \
46ad4f3e5384660617259ff0e3ff902b \
- c125f6c48f6f09ad96e234ff25a1c198 \
+ ba82a589ab0348c1be03dfb9dd33e2ad \
73272fe4aadb91d550dca8fc7ead8bf7 \
be01525e51d79736e7af74fe93d19f93 \
- 371fb71b0651ef8bf26e827ec21b1f76 \
+ 0ad7a955a6c047e85ce83787df542b9d \
1f421f29ba11d889e8b0693f29c62f84 \
bb0c20f6e3faaa647d9c463c5501a8e0 \
23cc9e52c52465f5b225e62ab7cc3457 \
- 6f6caf3c2cfbd1c440274c0a69eed97a \
+ 8501391edc08ecfa366d4c421cf77657 \
fd05e11da4cc641616b87a31223645bd \
3c64d1b666f4569338f6787fe73e3c8c \
b928626f9e8328e4085fc27cfc640c19 \
- 03c26b04c25769619eb596fe29352bfb \
+ 3252af08c54d2197ac63b86f5c78291c \
+ ff1ca673b7db4e0571e6a76beba52c00 \
c794e0a278b9d264dc033b1c840dd217 \
+ ee9b048b4b7458f88e047295cfbaecb5 \
b73413f331dc2f1279d6b29a4a151bee \
- 804136284b9ffda958f2762e5b8b5f9d \
+ 6024116d77633589f38c78bf1716c704 \
61f358bf6f442c02189af8a9c50e745a \
29614f150859d094548bed37e78f586b \
- e2fd590925afd5554f1508de1d265bd2 \
c0aab5e6eaaa6a2f3c7ed44f123d1c7d \
dfdf2484a5545f51cf6b1f5f23b9f92e \
8b708bc4b33c5e1683467444c9ed41b0 \
- eb2283b271af366f081fce4e3cd69988 \
+ 7eda6ebdba25986c8a1b7e465641fc38 \
8c5b656fbc77cf40ea254ccea0bb189d \
812af5e2e077cfed65bfda918cd1068d \
ed4e44c8eeb59ccf02891681bd0a5f2d \
@@ -547,40 +548,40 @@ MD5SUM="01994896d3301df833d06272c75007ae \
e092b3abcc54806f2a35889d725bf95f \
d443cbf9907b31a0f396fb13489d6cd0 \
b0476c408e48108f9a8a74c64372fe53 \
- a75d266fccd4dccbc36325bc1c6056aa \
+ 76f8e4dcc29ab304e065cced86a344d2 \
a997075a6ee099a1589014357bd5e6f8 \
28d34115cfbbe0e8f80333591f2cdd84 \
3d95144c0cb9d673d59fdaa60ec8f46d \
- 36bd746b65577ff4e6a4b797a2b706ec \
- 47adead8938ce0046cb481a2312e2c76 \
- 203545a42f47df90681bc4013cbb243b \
- 85f7a09ca25c13a57e1cb24ee1fdcbd7 \
- 108010732054bb0315653a532a77f414 \
- e7f8361928287e839acc444d950093ba \
- 74f13745b2023e451916b26b65e659e2 \
- ab073e8eafd80076069d134e5b8429dd \
+ 53528207ea3a69d3be5efeb86e2b8e99 \
+ e5cf80a975be8f30f19c647e986e4ff5 \
+ c015be06dbb3b2b10b1a5fc9dd8c4f1e \
+ 82a9307adb19f7035b4d197e6c5ee279 \
+ d6582946d689dab69b6afd8c1f1bbc5d \
+ a865c9128f0a56038a8bca6d56b38538 \
+ 0875a198d51c869376283bf395c65d0d \
+ 0f43d3331faf159efbcbb08578f55e2c \
c791353a0cfb368fc1529dc4483c2ec7 \
03a7ad2814bd9dd34e0acec8ca4f855e \
- d57243eda469f74ab7f743a0c22ab1d7 \
0ba30a94d7b8865c23e86d4d64e5b91e \
- 873aee3709630c68e84e072ed20bb14d \
+ a3a429a59ac5f418c8f4618bdb4fd37a \
f6c8ce4c412ca548e42dfd896c92112e \
- e5b5666ac99c843bd14919d81d678ef9 \
+ bba734ba9b9c23c96675e55d1eb3d785 \
07c75fec267864bcbb800ca7709ceae2 \
- e7462bc76b29e8a0bb662e334f07c862 \
+ c0cc536bbce6c848a2957222de166961 \
3a6cf20e308c1789575ba5501a426988 \
30eb4de1c1a3bd214d7649b891abf444 \
- 60ddef23e68d8cbb9f9f33b747fe1734 \
- ca8da47084dd715982ab196328d77ff4 \
- 1d813e5785bd2d72bca9758ba93ad912 \
+ 24b98ea919f5970d55ff176be1d551b1 \
+ 82b3114b4b21b5ea3767aa185341dcbb \
+ c16cc32167fa1743e25b85c7a2708a7c \
fe8631ad13c0a97ebfce62ddc6df83dd \
c378d8d83cf294cd77fad30b47f9d800 \
295ea11c907c2068f7ec3d799d075d20 \
0777c0114557e2388966ddf7caa92d3a \
3181dca31efe33cbed29a45d0ec67848 \
- 52eb2853b626a95fb6caad9516797aa1 \
+ f6471dc7b34a49fca3f64c3c2cb641a4 \
+ 2535f4ec6c6454ee31eeb69a81fe0163 \
ee7a5f842c39bc47c474196e83b0df5f \
- bb90bff291d72fb4586fc5eb4e81ae02 \
+ 3214b933c75e5d0a4dc7e4f080d46a87 \
e30085994bbeb4b7f4895d48216d5476 \
6072cecb286422299a2fd6c98319bd0d \
a1626b8f4d165b1b60d960862eba4cf0 \
@@ -588,40 +589,41 @@ MD5SUM="01994896d3301df833d06272c75007ae \
f9e79ef04a0f168cd981aaf93eb25272 \
7604a19f6ff2021e9fc02f9bce604494 \
7ee7a2b2f09d09fa2b1fb4c594fc8396 \
- 51b4349bb6c82c7d3ae0b910e35d2114 \
+ fa22d63cbf5984988a52568dd729f617 \
95f4b6766a27d814b4e54d1ccb3b7fc9 \
15ca0efe66412fae9536d428d93e6a73 \
f2303650593b13e30a85e39d8c79c961 \
45c2ac064f6aedb1944b989742218e26 \
83ecafda24e071eea2198d9b440739ce \
6bf11e977e0e103bc8cccb8be7862642 \
- 99ecc5d0e884e71b5a4094adbac8d7df \
- 615c14ad3404eaef04276ecd7fcc1cfb \
- 62f51032c1f1babd6aebc161660d4c64 \
+ afdc6adec0e9eab8de8e521479a9ad88 \
+ 8265cf994093824d7509b26da835d629 \
+ 240aa8a629702c405fd9aa30d5859616 \
767276cda7db10d65ba4537c6b13df11 \
b400c455aaf7d3e6a216261f07c4bc93 \
7b1261ea730a9314bc9bcdf4a379bf98 \
8391791c82ccf4f938ee8a58ea1d5e39 \
+ eab218c888e63b27906d511ac13d968f \
d6fcd9f1e87436897fe08ab234ccfb48 \
4b24bd32a2a5d6b5a23a75811e4a0748 \
fc1c3101db985c95fad8cbfdb66de6d0 \
fe89b5c8ce7887d299d9e50042234eb2 \
- 452783e73595051feb178d1feb67b038 \
- 852208752cf7c6a48a6f4a8ea92239eb \
- d1282b309f4d1e6ee06d6d25569878d1 \
- 27304adb7d8d058cdb50ed7806c59018 \
+ 85eae05999abc8e9487f011ee66d7ea8 \
+ 9022b1e7ff0f5cd964fde45f02185463 \
+ 6bb01cc08d94587555817e5284075480 \
+ f78b0c36a0f74a479aa2207667eab643 \
13268e6ab4023043e6dd8e993ce8b88a \
- 5e82082f200d92871797832f98a81e50 \
+ dc3cd3d0dc142df381bc6728ef740748 \
2d8d8b377d144f5e32b4f65a69eb0b24 \
5027acaafa33eff883f7efee8ba37048 \
f1358be8c98b98837cbd2cf51e75f8b3 \
ddbe25a4f2651d91d6c93b3c2d119203 \
3b3ebed978a7c19de258926438888de5 \
80d4d8167faa91ad6a01cb98995c0b60 \
- 4877747c236b2f42bdcca8aa61715731 \
- 38bd10ecf807ee89c8f078122cfd8f1d \
- 4d7b85235826b5b525022d1830303c58 \
- e8f1e9413e6ecd2837c08ecb0ecd6fd8 \
+ 667de7e136692e6fc18e3b41223696ba \
+ c7251782043416b8adca3bf107f7b667 \
+ 1a4ffa27fc05042873cff99ef4b4405d \
+ d23def43a238240dfaa85ac619e29944 \
717e66a221741e82f082a07b16e698bd \
47151b766b6b73e638fabe6fae7b723d \
289b776935f2184c6ba2974877285013 \
@@ -629,30 +631,30 @@ MD5SUM="01994896d3301df833d06272c75007ae \
6c623a8eed8450399ec323a72e96855c \
5589880087d08bb34ca9f492de374efb \
5d8c25fc51ffebca67935516c2325860 \
- 0b767ffd3525ecf09f950393ddc95fe7 \
+ c54eb04aaecfd4661799734d50e92fa0 \
990315c53f8d17d014cec279df56e521 \
b21cd0e69697f5655635a793d8768134 \
- 37a68fa50dab6314a1e02b5a85844f89 \
+ 3282872f9416c315c372b9ba3eae7e4b \
5988bad1543264a9f48b542192e7de9a \
fbe5da24bd1beef6125107ee41118187 \
611730d5a0344bd87742297274631890 \
- 8db13dd2b632de6d77872bf08771aecf \
+ 2eb8bb4ce0f40cec88a7f3e842e4feaa \
ff4e9640582e1c8c2168e3c79e3992d7 \
9b28f25fbaa21872ffe3de6c522071bd \
4668cb8d079162e0113240a4072900fa \
4659adaaaaee37c38748a2833f5f015b \
- 516c1fdecd02dfaea45803e1a3483463 \
+ a3636652e82028995941284b3d74edfd \
b83e3c4eee8862b3cd0dc8570da6d0c0 \
- 83ad5fb704a59701efc6764ed2524f73 \
+ 5582bab8364e7a5aec91bceea6c263e2 \
a4bb1b92a5b098fdaa5694733ea73e7a \
- 7291f99c00edc0ee2681bf4945c72b96 \
+ 13830a64c2daa5ff8dcee8f0f25bead1 \
9c02495b380dc51331dcd8789b26cbfb \
- f3210ab639bb43104069f5ecb3f1a786 \
+ ac74b7498f7923458b7537a812c90970 \
6739d2c377b9e20af9a23022e362aa33 \
192229a7b481a4becf170d8a34528739 \
- 7818a75208424a6d05d1d868559f0adf \
- 504da2c69a717cf18a048a88864fb728 \
- 854386a5dba4d6f56d7f39881bd669f1 \
+ 2411982fb6d5dda8d042b0893f42b701 \
+ d2ec1c2e8a6ebfd997e4c238f7fca3d8 \
+ 6e8af1737a37172d4ca0eaf0a81f556d \
6e593895d17d3b0b70d90138fd43b827 \
23c2d55b2debcd452d1320d9e563c8f4 \
9e2f7831d5c7d8bd2f430984e47c3065 \
@@ -660,11 +662,12 @@ MD5SUM="01994896d3301df833d06272c75007ae \
4b10df3f29319d432d54c499a862c4e2 \
ec0287f00b1ee53c8846100cb618bebf \
3c1c805d76adb466586bd43a6823f257 \
- ccc8b275e917583199b0775f25a4722e \
- 9ea63a6bb1270cbea0b4ec81607e5078 \
- a18f0ebdfb018b2e648fe9831c3ce568 \
- 3dc30b8ce4503073c466fb0735ab4920 \
- 0fde2ebc8be646a81248c43139ca43ce \
+ 49448f5231dfced71a07caa68ac13c05 \
+ add448c325d8b5fbd216034bf664d76c \
+ f5b6f850b3425cf134f5d64119d95c26 \
+ 864df15eaaa6fbb0ba919ee1142a05c0 \
+ 1e5bfca9e3469ca68f80fc13f66f2b6c \
+ 723fd12e7e9cfb26bb599fd20a436edc \
a3bb4672a0387d48241b5d4557e3b71f \
e422d5db1722c13ac3ab6f9d6deee3c7 \
efdf8f6fcb26ffb336db4d4437c6d537 \
@@ -673,7 +676,7 @@ MD5SUM="01994896d3301df833d06272c75007ae \
455343f64f758f5783ef4ffb09e26dda \
16954b67421d1ca0099c48bbe2cde06c \
beede1fdd5ce9840d395abc905d8ab3e \
- d21087e444aa0c5c760c06ad674e4b31 \
+ a7d95b49b9e861388a4d209204c60976 \
82c93b008ea326aa04d1fb913fdc839d \
7017e24adcde4f4411e9d9585a71e409 \
6f09120aa341d58ea072539176058a00 \
@@ -681,7 +684,7 @@ MD5SUM="01994896d3301df833d06272c75007ae \
caced58f08eea4d2ece7418f3cd66482 \
00dda16f17b456d99fb1cafa9125ed22 \
3ec417f0c381c9fe3b89d82be2c60076 \
- 8e35d4ef1aacb19d227ae2cd6e438d1e \
+ 5a9574684952eb362f96d6421b3b70cf \
674e5a6b49cf5e0ebb1d6cc85f6ec786 \
f850751d66c16ea6155809b0097b7851 \
223c59f6c140e81fb734f455df3b538d \
@@ -694,7 +697,7 @@ MD5SUM="01994896d3301df833d06272c75007ae \
f38b27b8c9625110a51293658f1cc014 \
4daa973c57624dc3d88eaa49dd86d3e1 \
e972ea58ec203bfa6c79c1207852298b \
- 03f217a2e69340ae2413bbeb7e7fae4b \
+ 609a0e13a5c1257c16fcecfa3d1b2e84 \
2b6f5bf7082672c9e3550290b0f97edc \
077d896569ed558dc871f827298f7714 \
97837379187cff7de19972e4dc416fb0 \
@@ -704,58 +707,65 @@ MD5SUM="01994896d3301df833d06272c75007ae \
9eb0dd5a560b2592decf1593be222fa8 \
c63a57a84e0b51be7a819a7989a7a821 \
f342d4158de6be8103e82018d590ae3e \
- 71f6989effa3d95fea8362e2221e31ad \
+ 4b355098dfad587db9ddc15f4e3c710f \
9f0ad88c4840b999e28531dee406432d \
db96b50050277bf05a3c68534bbb9586 \
e908e1808f2a480449f8d86281ae24ef \
09de9d01e7331ff3da11f58be8bef0df \
0498c4a11448bfc35dc7bb2caa64c753 \
- 3f94ee3f8c04b965b49d9788a79dedd1 \
- 289310cc0a3881cfc3bb10062f916d8e \
- 741cb176b0183e750c7caf9bbc1cffa4 \
- bec88d1b4f607b8ec490a6653b335e63 \
- 61a0a2e6e2c57ffa50661001a6e02c95 \
- 65d11d829b1d9b7a174b7a6f2616a261 \
+ f578d00496ac73c80fe7f90c2a847892 \
+ 64412a30d7643f658b3158ed861bd2e1 \
+ 44ed6cdd8e567d5df3d85899ddd95daa \
+ af520641979edc6a2316e18d9e6f7a62 \
5bccadcaa7ccd88723d70a8e40f259b4 \
+ d1efe0da5a172da6037d7c1b03a18b58 \
b58284cb8ce52b8de07e09f4f8fb9653 \
2376de634160158ece40c4bc2ab3eb41 \
73b177d6d000daaa8f05790414a887a3 \
a369d510325342310c7ab159bd181dae \
9e876a38acd8262d97e9302ecb4e0f72 \
+ c1c3136240b54107e0a2b2696ce9fce1 \
7968284877e481b58df1569b68b5dc26 \
8c8adde50f0a531c407c5b68ab928f0b \
+ b5b35ae7cacadb4c7f2e56590a562087 \
34d06a94727c506c11e4710160e90f32 \
233b17dfcf7e49ac791eef30b7f406e3 \
+ 63cb0928faa253dc0e15bdd547d8c171 \
017691b927b405669e1139b054a35f4a \
7cb99b00381f697eaf8a322ed3b8205c \
+ cb26b96687e637bbcef99fba346b0e99 \
1baf62319b533f3d996993b82305e547 \
+ 6d8192b0ec1ab6a0ab2aa92fd0c38ebd \
f56c70fbae23f08fb0912284333f7851 \
311ded6588844e072d3fb953a8f994da \
+ 2e33f05067fd6ec35fc47b96c1aae133 \
d20c2b0f45a62cc15c503ea610706a8f \
3f265cbde7668f38c1229043475470a9 \
+ 62a2240220902fa15ef3202adda8caae \
ec7e437088dc741e6a0653e553abca4e \
4e50e886c72204c268c15a3230001d71 \
+ 99fb5022e449c42f313b3543b0e65b4f \
8cec8a187df7a7b971009a7693f60140 \
b95760e9133ba1bb456d0f0cef74c9a4 \
- 74577bacfd7181b95e6da301cb3a6ff6 \
- c203037eeb993e291f47f76fdbb7602d \
+ 9a2e57fbd616cdf9917ad6fc47eb6daa \
+ ce1a336aabe7a24463039e0bdcd0228c \
+ 4f774fa728b562c8d195457a9ca93a57 \
d35e6e01813d7989bae0f1b30163858a \
7dcbc69fc640a9d311102b36db4550c9 \
- 71376608ea77105773e52cdbedbebf29 \
+ d073b8642e2803a2d39f206f88bc503b \
a4a2fb6845bb8ae426053dc7821ff75f \
2fa2c30a3507a351b931903efd7455bb \
13617c618a898500b53003631c811260 \
- 8b9abf87faaabfcedea7b9ac6381752d \
- dbb391f209d0c5fa12e44c7f02898c3d \
- 74ea77ca2056e0f68d6aa6f341c5ee3b \
- 1f01821db556f9cf0a190041f9b8163e \
+ 068d73995ae355b37610e0d70ca4df83 \
+ 65337c802392dc9316ec09625b543c95 \
e96c794b09413a6385abede6b7df704b \
585acef62e72bfa6bf712a966d968cc3 \
fc484f491cd0c91e5d7343776e055a77 \
69164390cb1498845fcb02f961b5f794 \
9f91863a5386e15032f83278785b9122 \
- 73858d505c90edeacbeb372d0d8e1ef2 \
- b1500345770a5b3b9078b049343b2a47 \
+ 27ac37bbfbc6e2fbf2b9060b78f2afaa \
+ ac61bd64667ed1622688b1adf7158dac \
+ 0ae9384829d6ef14a487fb5ae0ce3884 \
84a91e1c2f6ac3d93da10a68484c73a0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/development/sbcl/sbcl.SlackBuild b/development/sbcl/sbcl.SlackBuild
index 6a13049d24..6218aa0261 100644
--- a/development/sbcl/sbcl.SlackBuild
+++ b/development/sbcl/sbcl.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sbcl
-VERSION=${VERSION:-2.5.3}
+VERSION=${VERSION:-2.5.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/sbcl/sbcl.info b/development/sbcl/sbcl.info
index b435115cf0..93980f6c70 100644
--- a/development/sbcl/sbcl.info
+++ b/development/sbcl/sbcl.info
@@ -1,8 +1,8 @@
PRGNAM="sbcl"
-VERSION="2.5.3"
+VERSION="2.5.5"
HOMEPAGE="http://www.sbcl.org/"
-DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.5.3-source.tar.bz2"
-MD5SUM="571d0fae0e05a2563e12eccfdd4c1dbf"
+DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.5.5-source.tar.bz2"
+MD5SUM="ebee4c5107bbc9708b71938e67ca28ed"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/sbt/sbt.SlackBuild b/development/sbt/sbt.SlackBuild
index 80d68c2fab..356a625f43 100644
--- a/development/sbt/sbt.SlackBuild
+++ b/development/sbt/sbt.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sbt
-VERSION=${VERSION:-1.10.10}
+VERSION=${VERSION:-1.11.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/sbt/sbt.info b/development/sbt/sbt.info
index 38848ec189..caad2b7c09 100644
--- a/development/sbt/sbt.info
+++ b/development/sbt/sbt.info
@@ -1,10 +1,10 @@
PRGNAM="sbt"
-VERSION="1.10.10"
+VERSION="1.11.2"
HOMEPAGE="https://www.scala-sbt.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/sbt/sbt/releases/download/v1.10.10/sbt-1.10.10.tgz"
-MD5SUM_x86_64="3e9823f82ea4d4937172861721456e10"
+DOWNLOAD_x86_64="https://github.com/sbt/sbt/releases/download/v1.11.2/sbt-1.11.2.tgz"
+MD5SUM_x86_64="61ce825353081f479533a45aee25479c"
REQUIRES="zulu-openjdk8"
MAINTAINER="Julian Grinblat"
EMAIL="julian@dotcore.co.il"
diff --git a/development/scala3/scala3.SlackBuild b/development/scala3/scala3.SlackBuild
index c408d46899..32f6704776 100644
--- a/development/scala3/scala3.SlackBuild
+++ b/development/scala3/scala3.SlackBuild
@@ -9,7 +9,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=scala3
-VERSION=${VERSION:-3.6.4}
+VERSION=${VERSION:-3.7.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/scala3/scala3.info b/development/scala3/scala3.info
index 128a38438b..fde037f734 100644
--- a/development/scala3/scala3.info
+++ b/development/scala3/scala3.info
@@ -1,8 +1,8 @@
PRGNAM="scala3"
-VERSION="3.6.4"
+VERSION="3.7.1"
HOMEPAGE="https://www.scala-lang.org/"
-DOWNLOAD="https://github.com/scala/scala3/releases/download/3.6.4/scala3-3.6.4-x86_64-pc-linux.tar.gz"
-MD5SUM="fc1384073cabc65080e0e95a89e11710"
+DOWNLOAD="https://github.com/scala/scala3/releases/download/3.7.1/scala3-3.7.1-x86_64-pc-linux.tar.gz"
+MD5SUM="0541e5bf3220fcd9b5b8e027017d9e6b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk8"
diff --git a/development/scite/scite.SlackBuild b/development/scite/scite.SlackBuild
index 3c0f30db5d..19ccde8f55 100644
--- a/development/scite/scite.SlackBuild
+++ b/development/scite/scite.SlackBuild
@@ -30,7 +30,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=scite
-VERSION=${VERSION:-5.5.3}
+VERSION=${VERSION:-5.5.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/scite/scite.info b/development/scite/scite.info
index d967960feb..33bac07f6d 100644
--- a/development/scite/scite.info
+++ b/development/scite/scite.info
@@ -1,8 +1,8 @@
PRGNAM="scite"
-VERSION="5.5.3"
+VERSION="5.5.6"
HOMEPAGE="https://scintilla.org/SciTE.html"
-DOWNLOAD="https://scintilla.org/scite553.tgz"
-MD5SUM="e8986fc68ae2259509b9d95ef54a6658"
+DOWNLOAD="https://scintilla.org/scite556.tgz"
+MD5SUM="874ef64b19950f284c6755ff5e20e717"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/se/README b/development/se/README
new file mode 100644
index 0000000000..75588ee435
--- /dev/null
+++ b/development/se/README
@@ -0,0 +1,4 @@
+The Screen Editor (se) is a modified version of ed(1) with a screen.
+The idea is similar to vi(1), but the editor is simpler and closer to
+the original ed. The editor has a long history, it was essentially
+feature complete in 1985, and the code was later modernized in 2013.
diff --git a/development/se/se.SlackBuild b/development/se/se.SlackBuild
new file mode 100644
index 0000000000..46c120870c
--- /dev/null
+++ b/development/se/se.SlackBuild
@@ -0,0 +1,86 @@
+#!/bin/bash
+# Slackware build script for se
+# Written by Dan-Simon Myrland <dansimon@radiotube.org>
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=se
+VERSION=${VERSION:-3.0.1}
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+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 {} \;
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --enable-static=no \
+ --build=$ARCH-slackware-linux
+
+make
+make install-strip DESTDIR=$PKG
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; r
+m $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a COPYING ChangeLog NEWS README TODO $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/development/se/se.info b/development/se/se.info
new file mode 100644
index 0000000000..8a428c5451
--- /dev/null
+++ b/development/se/se.info
@@ -0,0 +1,10 @@
+PRGNAM="se"
+VERSION="3.0.1"
+HOMEPAGE="https://www.se-editor.org"
+DOWNLOAD="https://www.se-editor.org/dist/se-3.0.1.tar.gz"
+MD5SUM="1591fbb514729f846a4f12bdc45ee600"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Dan-Simon Myrland"
+EMAIL="dansimon@radiotube.org"
diff --git a/development/se/slack-desc b/development/se/slack-desc
new file mode 100644
index 0000000000..8cd54ad548
--- /dev/null
+++ b/development/se/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------------------------------------------------------|
+se: se (text editor)
+se:
+se: The Screen Editor (se) is a modified version of ed(1) with a screen.
+se: The idea is similar to vi(1), but the editor is simpler and closer to
+se: the original ed. The editor has a long history, it was essentially
+se: feature complete in 1985, and the code was later modernized in 2013.
+se:
+se:
+se:
+se:
+se:
diff --git a/development/smartgit/README b/development/smartgit/README
index 6d4890a574..584097fdac 100644
--- a/development/smartgit/README
+++ b/development/smartgit/README
@@ -1,2 +1,4 @@
SmartGit is a commercial desktop git client that provides a free
-non-commercial use license.
+non-commercial use license. You need to apply for this license
+in https://www.syntevo.com/register-non-commercial/
+otherwise you can purchase the software.
diff --git a/development/smartgit/doinst.sh b/development/smartgit/doinst.sh
index 5fb28930db..aea0f894eb 100644
--- a/development/smartgit/doinst.sh
+++ b/development/smartgit/doinst.sh
@@ -1,3 +1,13 @@
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
+
+if [ -x /usr/bin/update-mime-database ]; then
+ /usr/bin/update-mime-database usr/share/mime >/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/development/smartgit/slack-desc b/development/smartgit/slack-desc
index b6eb00f2cf..ed4c85d82f 100644
--- a/development/smartgit/slack-desc
+++ b/development/smartgit/slack-desc
@@ -8,10 +8,10 @@
|-----handy-ruler------------------------------------------------------|
smartgit: smartgit (Desktop Git Client)
smartgit:
-smartgit: SmartGit is a commercial desktop git client that provides
-smartgit: a free non-commercial use license.
-smartgit:
-smartgit: Homepage: https://www.syntevo.com/smartgit/
+smartgit: SmartGit is a commercial desktop git client that provides a
+smartgit: free non-commercial use license. You need to apply for this license
+smartgit: in https://www.syntevo.com/register-non-commercial/
+smartgit: otherwise you can purchase the software.
smartgit:
smartgit:
smartgit:
diff --git a/development/smartgit/smartgit b/development/smartgit/smartgit
new file mode 100644
index 0000000000..48a65e7924
--- /dev/null
+++ b/development/smartgit/smartgit
@@ -0,0 +1,55 @@
+#!/bin/bash
+
+# Slackware launcher script for smartgit
+
+# Copyright 2025 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# 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.
+
+PRGNAM=smartgit
+VERSION=24.1.3
+MAINVERSION=$(echo $VERSION | awk -F '.' '{ print $1"."$2 }')
+PROP="${HOME}/.config/${PRGNAM}/${MAINVERSION}/smartgit.properties"
+
+if ! [ -f $PROP ]; then
+ mkdir -p `dirname $PROP`
+ touch $PROP
+fi
+
+aux=`cat $PROP | grep "smartgit.updateCheck.automatic"`
+if [ "$aux" = "" ]; then
+ echo "smartgit.updateCheck.automatic=false" >> $PROP
+fi
+
+aux=`cat $PROP | grep "smartgit.updateCheck.enabled"`
+if [ "$aux" = "" ]; then
+ echo "smartgit.updateCheck.enabled=false" >> $PROP
+fi
+
+aux=`cat $PROP | grep "smartgit.preferences.updateCheck.visible"`
+if [ "$aux" = "" ]; then
+ echo "smartgit.preferences.updateCheck.visible=false" >> $PROP
+fi
+
+aux=`cat $PROP | grep "smartgit.updateCheck.checkForLatestBuildVisible"`
+if [ "$aux" = "" ]; then
+ echo "smartgit.updateCheck.checkForLatestBuildVisible=false" >> $PROP
+fi
+
+/opt/$PRGNAM/bin/$PRGNAM.sh "$@"
diff --git a/development/smartgit/smartgit.SlackBuild b/development/smartgit/smartgit.SlackBuild
index bb4d1ccd34..9a4aa0b81c 100644
--- a/development/smartgit/smartgit.SlackBuild
+++ b/development/smartgit/smartgit.SlackBuild
@@ -1,6 +1,8 @@
#!/bin/bash
# Slackware Package Build Script for SmartGit
+
+# Copyright 2025 Antonio Leal, Porto Salvo, Oeiras, Portugal
# Copyright 2014 Miguel De Anda
# All rights reserved.
#
@@ -23,16 +25,20 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM="smartgit"
-VERSION=${VERSION:-7.0.3}
+PRGNAM=smartgit
+VERSION=${VERSION:-24.1.3}
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 "$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
@@ -41,8 +47,6 @@ fi
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-
-#they use _ instead of periods...
FILE_VERSION=${VERSION//./_}
set -e
@@ -50,7 +54,7 @@ set -e
rm -rf $TMP/$PRGNAM-$VERSION $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-tar xvf $CWD/$PRGNAM-generic-$FILE_VERSION.tar.gz
+tar xvf $CWD/$PRGNAM-linux-$FILE_VERSION.tar.gz
cd $PRGNAM
chown -R root:root .
find -L . \
@@ -59,26 +63,28 @@ 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 {} \;
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -R changelog.txt known-issues.txt readme-linux.txt smartgit.url license.html licenses $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-mkdir -p $PKG/usr/share/$PRGNAM
-cp -R lib bin $PKG/usr/share/$PRGNAM
+mkdir -p $PKG/opt/$PRGNAM
+cp -avxu bin dictionaries git jre lib $PKG/opt/$PRGNAM
mkdir -p $PKG/usr/share/pixmaps
cp bin/$PRGNAM-128.png $PKG/usr/share/pixmaps/$PRGNAM.png
-
mkdir -p $PKG/usr/share/applications
cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop
+mkdir -p $PKG/usr/bin
+install -D -m 0755 $CWD/smartgit $PKG/usr/bin/$PRGNAM
+
+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
+mv readme-linux.txt smartgit.url license.html licenses $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
cat $CWD/doinst.sh > $PKG/install/doinst.sh
-mkdir -p $PKG/usr/bin
-cd $PKG/usr/bin
-ln -s ../share/$PRGNAM/bin/$PRGNAM.sh $PRGNAM
-
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/smartgit/smartgit.desktop b/development/smartgit/smartgit.desktop
index 60dff074ea..93758e7d5a 100644
--- a/development/smartgit/smartgit.desktop
+++ b/development/smartgit/smartgit.desktop
@@ -2,11 +2,11 @@
Version=1.0
Name=SmartGit
Keywords=git;hg;svn;mercurial;subversion
-GenericName=Git&Hg-Client + SVN-support
+GenericName=Git & Hg-Client + SVN-support
Type=Application
Categories=Development;RevisionControl
Terminal=false
StartupNotify=true
-Exec="/usr/share/smartgit/bin/smartgit.sh" %u
+Exec=smartgit %u
MimeType=x-scheme-handler/smartgit
Icon=smartgit
diff --git a/development/smartgit/smartgit.info b/development/smartgit/smartgit.info
index 6fa5a8ff74..1842add5dc 100644
--- a/development/smartgit/smartgit.info
+++ b/development/smartgit/smartgit.info
@@ -1,10 +1,10 @@
PRGNAM="smartgit"
-VERSION="7.0.3"
+VERSION="24.1.3"
HOMEPAGE="https://www.syntevo.com/smartgit/"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/smartgit-generic-7_0_3.tar.gz"
-MD5SUM="a33819ab59229049d5b847d78b72c0c0"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="zulu-openjdk8"
-MAINTAINER="Miguel De Anda"
-EMAIL="miguel@thedeanda.com"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://downloads.syntevo.com/downloads/smartgit/smartgit-linux-24_1_3.tar.gz"
+MD5SUM_x86_64="0b0cd3b94e43fbabc24a466720b85c56"
+REQUIRES=""
+MAINTAINER="Antonio Leal"
+EMAIL="antonioleal@yahoo.com"
diff --git a/development/smartsvn/README b/development/smartsvn/README
index 202a22e744..b0de21975b 100644
--- a/development/smartsvn/README
+++ b/development/smartsvn/README
@@ -1,5 +1,5 @@
SmartSVN is a commercial desktop svn client.
-SmartSVN starts with free evaluation mode for the Professional
-edition for 30 days and, if not registered, will continue in the free
-Foundation edition.
+SmartSVN starts with free evaluation mode for 30 days,
+but you can request a non-commercial license at:
+https://www.syntevo.com/register-non-commercial/
diff --git a/development/smartsvn/slack-desc b/development/smartsvn/slack-desc
index 873ac2cc51..3790e8ab49 100644
--- a/development/smartsvn/slack-desc
+++ b/development/smartsvn/slack-desc
@@ -8,10 +8,10 @@
|-----handy-ruler------------------------------------------------------|
smartsvn: smartsvn (Desktop SVN Client)
smartsvn:
-smartsvn: SmartSvn is a commercial desktop svn client that provides
-smartsvn: trial edition for a limited time (31 days)
-smartsvn:
-smartsvn: Homepage: http://www.smartsvn.com/
+smartsvn: SmartSvn is a commercial desktop svn client.
+smartsvn: SmartSVN starts with free evaluation mode for 30 days,
+smartsvn: but you can request a non-commercial license at:
+smartsvn: https://www.syntevo.com/register-non-commercial/
smartsvn:
smartsvn:
smartsvn:
diff --git a/development/smartsvn/smartsvn b/development/smartsvn/smartsvn
new file mode 100644
index 0000000000..a41046a23a
--- /dev/null
+++ b/development/smartsvn/smartsvn
@@ -0,0 +1,40 @@
+#!/bin/bash
+
+# Slackware launcher script for smartsvn
+
+# Copyright 2025 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# 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.
+
+PRGNAM=smartsvn
+VERSION=14.5.0
+MAINVERSION=$(echo $VERSION | awk -F '.' '{ print $1"."$2 }')
+PROP="${HOME}/.config/${PRGNAM}/${MAINVERSION}/smartsvn.properties"
+
+if ! [ -f $PROP ]; then
+ mkdir -p `dirname $PROP`
+ touch $PROP
+fi
+
+aux=`cat $PROP | grep "smartsvn.updateCheck.automatic"`
+if [ "$aux" = "" ]; then
+ echo "smartsvn.updateCheck.automatic=false" >> $PROP
+fi
+
+/opt/$PRGNAM/bin/$PRGNAM.sh "$@"
diff --git a/development/smartsvn/smartsvn.SlackBuild b/development/smartsvn/smartsvn.SlackBuild
index 54b0b426a3..13ffc8764f 100644
--- a/development/smartsvn/smartsvn.SlackBuild
+++ b/development/smartsvn/smartsvn.SlackBuild
@@ -1,6 +1,8 @@
#!/bin/bash
# Slackware Package Build Script for SmartSvn
+
+# Copyright 2025 Antonio Leal, Porto Salvo, Oeiras, Portugal
# Copyright 2014 Miguel De Anda
# All rights reserved.
#
@@ -23,17 +25,21 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM="smartsvn"
-VERSION=${VERSION:-9.0.5}
+PRGNAM=smartsvn
+VERSION=${VERSION:-14.5.0}
SRCVER=$(echo $VERSION | tr . _)
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 "$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
@@ -58,27 +64,29 @@ 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 {} \;
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -R license.html smartsvn.url licenses/ \
- $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-mkdir -p $PKG/usr/share/$PRGNAM
-cp -R lib bin dictionaries $PKG/usr/share/$PRGNAM
+mkdir -p $PKG/opt/$PRGNAM
+cp -avxu bin dictionaries jre lib opt $PKG/opt/$PRGNAM
+
+mkdir -p $PKG/usr/bin
+install -D -m 0755 $CWD/smartsvn $PKG/usr/bin/$PRGNAM
mkdir -p $PKG/usr/share/pixmaps
cp bin/$PRGNAM-128.png $PKG/usr/share/pixmaps/$PRGNAM.png
-
mkdir -p $PKG/usr/share/applications
cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop
+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 -avxu changelog.txt known-issues.txt license.html readme-linux.txt smartsvn.url licenses/ \
+ $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
cat $CWD/doinst.sh > $PKG/install/doinst.sh
-mkdir -p $PKG/usr/bin
-cd $PKG/usr/bin
-ln -s ../share/$PRGNAM/bin/$PRGNAM.sh $PRGNAM
-
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/smartsvn/smartsvn.desktop b/development/smartsvn/smartsvn.desktop
index 04fb9eba92..884c4ea8e8 100644
--- a/development/smartsvn/smartsvn.desktop
+++ b/development/smartsvn/smartsvn.desktop
@@ -7,6 +7,6 @@ Type=Application
Categories=Development;RevisionControl
Terminal=false
StartupNotify=true
-Exec="/usr/share/smartsvn/bin/smartsvn.sh" %f
-MimeType=x-directory/normal
+Exec=smartsvn %f
+MimeType=x-scheme-handler/smartsvn
Icon=smartsvn
diff --git a/development/smartsvn/smartsvn.info b/development/smartsvn/smartsvn.info
index 9ab9eff7fb..9ec7088a21 100644
--- a/development/smartsvn/smartsvn.info
+++ b/development/smartsvn/smartsvn.info
@@ -1,10 +1,10 @@
PRGNAM="smartsvn"
-VERSION="9.0.5"
+VERSION="14.5.0"
HOMEPAGE="https://www.smartsvn.com/"
-DOWNLOAD="https://www.smartsvn.com/downloads/smartsvn/archive/smartsvn-linux-9_0_5.tar.gz"
-MD5SUM="639222a333cb032be86d09b689102965"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="zulu-openjdk8"
-MAINTAINER="Miguel De Anda"
-EMAIL="miguel@thedeanda.com"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://downloads.smartsvn.com/downloads/smartsvn/smartsvn-linux-14_5_0.tar.gz"
+MD5SUM_x86_64="7b947893f2318875def793b76ffbb3d5"
+REQUIRES=""
+MAINTAINER="Antonio Leal"
+EMAIL="antonioleal@yahoo.com"
diff --git a/development/sourcegit/README b/development/sourcegit/README
index 1c50162cd6..0a5dfb950f 100644
--- a/development/sourcegit/README
+++ b/development/sourcegit/README
@@ -1,3 +1,4 @@
sourcegit GUI client for GIT users
Note: This script requires network access during build process
+Note: This app has updates very very often. If you need latest please version edit SlackBuild.
diff --git a/development/sourcegit/sourcegit.SlackBuild b/development/sourcegit/sourcegit.SlackBuild
index 03f1da1b89..ff64be01f2 100644
--- a/development/sourcegit/sourcegit.SlackBuild
+++ b/development/sourcegit/sourcegit.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sourcegit
-VERSION=${VERSION:-2025.15}
+VERSION=${VERSION:-2025.22}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/sourcegit/sourcegit.info b/development/sourcegit/sourcegit.info
index a2bfc5bf8b..a38649202d 100644
--- a/development/sourcegit/sourcegit.info
+++ b/development/sourcegit/sourcegit.info
@@ -1,10 +1,10 @@
PRGNAM="sourcegit"
-VERSION="2025.15"
+VERSION="2025.22"
HOMEPAGE="https://github.com/sourcegit-scm/sourcegit"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/sourcegit-scm/sourcegit/archive/v2025.15/sourcegit-2025.15.tar.gz"
-MD5SUM_x86_64="c0de1f8b7529febf5f4db973522e1ef6"
+DOWNLOAD_x86_64="https://github.com/sourcegit-scm/sourcegit/archive/v2025.22/sourcegit-2025.22.tar.gz"
+MD5SUM_x86_64="a204a292f36e201abe0bb6ae38ad7c4a"
REQUIRES="dotnet-runtime-9.0 dotnet-sdk-9.0"
MAINTAINER="Ioannis Anagnostakis"
EMAIL="rizitis@gmail.com"
diff --git a/development/stm32cubeide/stm32cubeide.SlackBuild b/development/stm32cubeide/stm32cubeide.SlackBuild
index d7d30273a0..a64594b039 100644
--- a/development/stm32cubeide/stm32cubeide.SlackBuild
+++ b/development/stm32cubeide/stm32cubeide.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=stm32cubeide
-VERSION=${VERSION:-1.17.0_23558_20241125_2245}
+VERSION=${VERSION:-1.18.1_24813_20250409_2138}
SRCNAM=st-stm32cubeide_${VERSION}_amd64
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/stm32cubeide/stm32cubeide.info b/development/stm32cubeide/stm32cubeide.info
index 3ad31b3493..d0abc8fccd 100644
--- a/development/stm32cubeide/stm32cubeide.info
+++ b/development/stm32cubeide/stm32cubeide.info
@@ -1,10 +1,10 @@
PRGNAM="stm32cubeide"
-VERSION="1.17.0_23558_20241125_2245"
+VERSION="1.18.1_24813_20250409_2138"
HOMEPAGE="https://www.st.com/en/development-tools/stm32cubeide.html"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://www.st.com/en/development-tools/stm32cubeide.html"
-MD5SUM_x86_64="22e0e167c025ff20129b270359ccd284"
+MD5SUM_x86_64="6fea9a2780e72752e79fef58e7828501"
REQUIRES=""
MAINTAINER="Andrzej Telszewski"
EMAIL="andrzej@telszewski.com"
diff --git a/development/stm32cubeprog/slack-desc b/development/stm32cubeprog/slack-desc
index fa614a93b7..d463d5cfa3 100644
--- a/development/stm32cubeprog/slack-desc
+++ b/development/stm32cubeprog/slack-desc
@@ -6,7 +6,7 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-stm32cubeprog: STM32CubeProg (all-in-one tool for programming STM32 products)
+stm32cubeprog: stm32cubeprog (all-in-one tool for programming STM32 products)
stm32cubeprog:
stm32cubeprog: STM32CubeProg provides an easy-to-use and efficient environment for
stm32cubeprog: reading, writing, and verifying device memory through both the debug
diff --git a/development/stm32cubeprog/stm32cubeprog.SlackBuild b/development/stm32cubeprog/stm32cubeprog.SlackBuild
index 3c6b32ce3a..8d3dff949e 100644
--- a/development/stm32cubeprog/stm32cubeprog.SlackBuild
+++ b/development/stm32cubeprog/stm32cubeprog.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=stm32cubeprog
-VERSION=${VERSION:-2.18.0}
+VERSION=${VERSION:-2.19.0}
SRCNAM=en.stm32cubeprg-lin-v$(echo $VERSION | tr . -).zip
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/stm32cubeprog/stm32cubeprog.info b/development/stm32cubeprog/stm32cubeprog.info
index f554fea156..3b1401c7e6 100644
--- a/development/stm32cubeprog/stm32cubeprog.info
+++ b/development/stm32cubeprog/stm32cubeprog.info
@@ -1,10 +1,10 @@
PRGNAM="stm32cubeprog"
-VERSION="2.18.0"
+VERSION="2.19.0"
HOMEPAGE="https://www.st.com/en/development-tools/stm32cubeprog.html"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://www.st.com/en/development-tools/stm32cubeprog.html"
-MD5SUM_x86_64="eee410dc8e2c0c7405ae56325b5bc0f2"
+MD5SUM_x86_64="dfcf0e079d08e56c40db6ca9a151e6ed"
REQUIRES="7zip zulu-openjdk17"
MAINTAINER="Andrzej Telszewski"
EMAIL="andrzej@telszewski.com"
diff --git a/development/stubb/README b/development/stubb/README
new file mode 100644
index 0000000000..ebbb249e7d
--- /dev/null
+++ b/development/stubb/README
@@ -0,0 +1,9 @@
+stubb (Stub file creator)
+
+stubb is a command-line program written in Perl that can create stub
+files and directories from pre-existing templates. stubb provides many
+facilities for customizing the rendering of these templates, making it
+well-suited to use for your templated file creation needs.
+
+As a testament to the utility of stubb, this SlackBuild was created
+from a stub generated by this program.
diff --git a/development/stubb/slack-desc b/development/stubb/slack-desc
new file mode 100644
index 0000000000..3ce9ca6cfa
--- /dev/null
+++ b/development/stubb/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------------------------------------------------------|
+stubb: stubb (Stub file creator)
+stubb:
+stubb: stubb is a command-line program written in Perl that can create stub
+stubb: files and directories from pre-existing templates. stubb provides
+stubb: many facilities for customizing the rendering of these templates,
+stubb: making it well-suited to use for your templated file creation needs.
+stubb:
+stubb:
+stubb:
+stubb: Homepage: https://codeberg.org/1-1sam/stubb
+stubb:
diff --git a/development/stubb/stubb.SlackBuild b/development/stubb/stubb.SlackBuild
new file mode 100644
index 0000000000..8cdf8f6093
--- /dev/null
+++ b/development/stubb/stubb.SlackBuild
@@ -0,0 +1,111 @@
+#!/bin/bash
+
+# Slackware build script for stubb
+
+# Copyright 2025 Samuel Young, MO, USA
+# 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=stubb
+VERSION=${VERSION:-0.01}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+SRCNAM=File-Stubb
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -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 {} \;
+
+perl Makefile.PL \
+ PREFIX=/usr \
+ INSTALLDIRS=vendor \
+ INSTALLVENDORMAN1DIR=/usr/man/man1 \
+ INSTALLVENDORMAN3DIR=/usr/man/man3
+make
+make test
+make install 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
+
+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
+
+find $PKG -name perllocal.pod \
+ -o -name ".packlist" \
+ -o -name "*.bs" \
+ | xargs rm -f
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -ra \
+ Changes LICENSE README.md examples \
+ $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/development/stubb/stubb.info b/development/stubb/stubb.info
new file mode 100644
index 0000000000..840943d6be
--- /dev/null
+++ b/development/stubb/stubb.info
@@ -0,0 +1,10 @@
+PRGNAM="stubb"
+VERSION="0.01"
+HOMEPAGE="https://codeberg.org/1-1sam/stubb"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/File-Stubb-0.01.tar.gz"
+MD5SUM="3023127d9c298e3f9f452341c12ee7da"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Samuel Young"
+EMAIL="samyoung12788@gmail.com"
diff --git a/development/terraform/terraform.SlackBuild b/development/terraform/terraform.SlackBuild
index bc9d849413..c7014f3979 100644
--- a/development/terraform/terraform.SlackBuild
+++ b/development/terraform/terraform.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=terraform
-VERSION=${VERSION:-1.11.3}
+VERSION=${VERSION:-1.12.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/terraform/terraform.info b/development/terraform/terraform.info
index da81b1cd32..31a7a765f4 100644
--- a/development/terraform/terraform.info
+++ b/development/terraform/terraform.info
@@ -1,8 +1,8 @@
PRGNAM="terraform"
-VERSION="1.11.3"
+VERSION="1.12.2"
HOMEPAGE="https://www.terraform.io/"
-DOWNLOAD="https://github.com/hashicorp/terraform/archive/v1.11.3/terraform-1.11.3.tar.gz"
-MD5SUM="a68ef37c55b555f77b5cddacadfea4d8"
+DOWNLOAD="https://github.com/hashicorp/terraform/archive/v1.12.2/terraform-1.12.2.tar.gz"
+MD5SUM="21ccb464653e423b8742f4cd55f141c6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="google-go-lang"
diff --git a/development/tflint/tflint.SlackBuild b/development/tflint/tflint.SlackBuild
index 3f9d8d72b2..25c7354d6b 100644
--- a/development/tflint/tflint.SlackBuild
+++ b/development/tflint/tflint.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tflint
-VERSION=${VERSION:-0.56.0}
+VERSION=${VERSION:-0.58.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/tflint/tflint.info b/development/tflint/tflint.info
index 91a5000acd..73af266d00 100644
--- a/development/tflint/tflint.info
+++ b/development/tflint/tflint.info
@@ -1,8 +1,8 @@
PRGNAM="tflint"
-VERSION="0.56.0"
+VERSION="0.58.0"
HOMEPAGE="https://github.com/terraform-linters/tflint"
-DOWNLOAD="https://github.com/terraform-linters/tflint/archive/v0.56.0/tflint-0.56.0.tar.gz"
-MD5SUM="a69bd198f6f2dbef59bcb15da370be1f"
+DOWNLOAD="https://github.com/terraform-linters/tflint/archive/v0.58.0/tflint-0.58.0.tar.gz"
+MD5SUM="533cc1192de8a4f648673ec87368a61b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="google-go-lang"
diff --git a/development/uftrace/uftrace.SlackBuild b/development/uftrace/uftrace.SlackBuild
index d31ed58965..1693712dc4 100644
--- a/development/uftrace/uftrace.SlackBuild
+++ b/development/uftrace/uftrace.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for uftrace
-# Copyright 2023-2024 Ebben Aries <slackbuilds@dscp.org>
+# Copyright 2023-2025 Ebben Aries <slackbuilds@dscp.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=uftrace
-VERSION=${VERSION:-20241004_b47a765}
-GITHASH=${GITHASH:-b47a7654194fe42d232c4c54e75a363e8d70b537}
+VERSION=${VERSION:-20250617_d8ebb42}
+GITHASH=${GITHASH:-d8ebb421db7cf866523c5c1bd098e8ec7f4ea6f3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/uftrace/uftrace.info b/development/uftrace/uftrace.info
index 310c85701e..58d47fabf3 100644
--- a/development/uftrace/uftrace.info
+++ b/development/uftrace/uftrace.info
@@ -1,8 +1,8 @@
PRGNAM="uftrace"
-VERSION="20241004_b47a765"
+VERSION="20250617_d8ebb42"
HOMEPAGE="https://github.com/namhyung/uftrace"
-DOWNLOAD="https://github.com/namhyung/uftrace/archive/b47a765/uftrace-b47a7654194fe42d232c4c54e75a363e8d70b537.tar.gz"
-MD5SUM="5499a6463ebff576c030591dcda987ba"
+DOWNLOAD="https://github.com/namhyung/uftrace/archive/d8ebb42/uftrace-d8ebb421db7cf866523c5c1bd098e8ec7f4ea6f3.tar.gz"
+MD5SUM="ec4e03d69fa08705c18db8d098b6adcf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="capstone"
diff --git a/development/uncrustify/uncrustify.SlackBuild b/development/uncrustify/uncrustify.SlackBuild
index a115bc2bd0..cc1e1e53a8 100644
--- a/development/uncrustify/uncrustify.SlackBuild
+++ b/development/uncrustify/uncrustify.SlackBuild
@@ -8,7 +8,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=uncrustify
-VERSION=${VERSION:-0.80.1}
+VERSION=${VERSION:-0.81.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -78,6 +78,7 @@ cp -a documentation $PKG/usr/doc/$PRGNAM-$VERSION
mv $PKG/usr/share/doc/uncrustify/* $PKG/usr/doc/$PRGNAM-$VERSION
rm -rf $PKG/usr/share
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+cat $CWD/$PRGNAM.info > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.info
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/development/uncrustify/uncrustify.info b/development/uncrustify/uncrustify.info
index 157cd980a8..2f735796e7 100644
--- a/development/uncrustify/uncrustify.info
+++ b/development/uncrustify/uncrustify.info
@@ -1,8 +1,8 @@
PRGNAM="uncrustify"
-VERSION="0.80.1"
+VERSION="0.81.0"
HOMEPAGE="http://uncrustify.sourceforge.net/"
-DOWNLOAD="https://github.com/uncrustify/uncrustify/archive/uncrustify-0.80.1/uncrustify-uncrustify-0.80.1.tar.gz"
-MD5SUM="b6692648a3526de92750391734b2e630"
+DOWNLOAD="https://github.com/uncrustify/uncrustify/archive/uncrustify-0.81.0/uncrustify-uncrustify-0.81.0.tar.gz"
+MD5SUM="5b7ead1524307e8e45aef1209e78b1b1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/universal-ctags/universal-ctags.SlackBuild b/development/universal-ctags/universal-ctags.SlackBuild
index 7f03ab26d4..4f98fce5f6 100644
--- a/development/universal-ctags/universal-ctags.SlackBuild
+++ b/development/universal-ctags/universal-ctags.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for universal-ctags
-# Copyright 2015-2023 Eugene Wissner, Mannheim, Germany
+# Copyright 2015-2025 Eugene Wissner, Mannheim, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=universal-ctags
-VERSION=${VERSION:-6.1.0}
+VERSION=${VERSION:-6.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/universal-ctags/universal-ctags.info b/development/universal-ctags/universal-ctags.info
index 89a2593a1e..e945d30847 100644
--- a/development/universal-ctags/universal-ctags.info
+++ b/development/universal-ctags/universal-ctags.info
@@ -1,8 +1,8 @@
PRGNAM="universal-ctags"
-VERSION="6.1.0"
+VERSION="6.2.0"
HOMEPAGE="https://ctags.io"
-DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-6.1.0.tar.gz"
-MD5SUM="eb0047378f0f49b013de032a7530caf7"
+DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-6.2.0.tar.gz"
+MD5SUM="65064cbaf0955916a98d381a9c90240d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README%"
diff --git a/development/valgrind/valgrind.SlackBuild b/development/valgrind/valgrind.SlackBuild
index 8232d735c2..30d42ef90b 100644
--- a/development/valgrind/valgrind.SlackBuild
+++ b/development/valgrind/valgrind.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=valgrind
-VERSION=${VERSION:-3.25.0}
+VERSION=${VERSION:-3.25.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/valgrind/valgrind.info b/development/valgrind/valgrind.info
index 5067e6f68d..53c01637b0 100644
--- a/development/valgrind/valgrind.info
+++ b/development/valgrind/valgrind.info
@@ -1,8 +1,8 @@
PRGNAM="valgrind"
-VERSION="3.25.0"
+VERSION="3.25.1"
HOMEPAGE="http://www.valgrind.org/"
-DOWNLOAD="http://sourceware.org/pub/valgrind/valgrind-3.25.0.tar.bz2"
-MD5SUM="c3da1f96462bc885ceaa528b171dc300"
+DOWNLOAD="http://sourceware.org/pub/valgrind/valgrind-3.25.1.tar.bz2"
+MD5SUM="2b424c9a43aa9bf2840d4989b01ea6e7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/vscode-bin/vscode-bin.SlackBuild b/development/vscode-bin/vscode-bin.SlackBuild
index deca59a804..9391b2af11 100644
--- a/development/vscode-bin/vscode-bin.SlackBuild
+++ b/development/vscode-bin/vscode-bin.SlackBuild
@@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vscode-bin
SRCNAM=code-stable
-VERSION=${VERSION:-1.99.3}
-SRCVER=1744760498
+VERSION=${VERSION:-1.101.0}
+SRCVER=1749655159
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/vscode-bin/vscode-bin.info b/development/vscode-bin/vscode-bin.info
index 65981d89ff..cfdc8bc44f 100644
--- a/development/vscode-bin/vscode-bin.info
+++ b/development/vscode-bin/vscode-bin.info
@@ -1,10 +1,10 @@
PRGNAM="vscode-bin"
-VERSION="1.99.3"
+VERSION="1.101.0"
HOMEPAGE="https://code.visualstudio.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://vscode.download.prss.microsoft.com/dbazure/download/stable/17baf841131aa23349f217ca7c570c76ee87b957/code-stable-x64-1744760498.tar.gz"
-MD5SUM_x86_64="85f08dceaf424d5299de7a05b9f173d7"
+DOWNLOAD_x86_64="https://vscode.download.prss.microsoft.com/dbazure/download/stable/dfaf44141ea9deb3b4096f7cd6d24e00c147a4b1/code-stable-x64-1749655159.tar.gz"
+MD5SUM_x86_64="e9966f1277d277206a0fd9a0f6391869"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/vstudio/vstudio.SlackBuild b/development/vstudio/vstudio.SlackBuild
index 64214ace26..420281609c 100644
--- a/development/vstudio/vstudio.SlackBuild
+++ b/development/vstudio/vstudio.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vstudio
-VERSION=${VERSION:-15.2}
+VERSION=${VERSION:-15.3.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/vstudio/vstudio.info b/development/vstudio/vstudio.info
index 5c9edf652b..46cf61e5fa 100644
--- a/development/vstudio/vstudio.info
+++ b/development/vstudio/vstudio.info
@@ -1,10 +1,10 @@
PRGNAM="vstudio"
-VERSION="15.2"
+VERSION="15.3.5"
HOMEPAGE="http://www.valentina-db.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://valentina-db.com/download/prev_releases/15.2/lin_64/vstudio_x64_15_lin.deb"
-MD5SUM_x86_64="02a515ce291be6cdd64c2d26894bb57c"
+DOWNLOAD_x86_64="http://valentina-db.com/download/prev_releases/15.3.5/lin_64/vstudio_x64_15_lin.deb"
+MD5SUM_x86_64="d12e36252991a89a4ded85c57f64319b"
REQUIRES=""
MAINTAINER="Antonio Leal"
EMAIL="antonioleal@yahoo.com"
diff --git a/development/webstorm/webstorm.SlackBuild b/development/webstorm/webstorm.SlackBuild
index ba53a87309..18b94fb927 100644
--- a/development/webstorm/webstorm.SlackBuild
+++ b/development/webstorm/webstorm.SlackBuild
@@ -8,7 +8,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=webstorm
ARCNAM=WebStorm
-VERSION=${VERSION:-2024.3}
+VERSION=${VERSION:-2025.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/webstorm/webstorm.info b/development/webstorm/webstorm.info
index 5193e3bcda..773f9b21dd 100644
--- a/development/webstorm/webstorm.info
+++ b/development/webstorm/webstorm.info
@@ -1,10 +1,10 @@
PRGNAM="webstorm"
-VERSION="2024.3"
+VERSION="2025.1.1"
HOMEPAGE="https://www.jetbrains.com/webstorm/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download-cdn.jetbrains.com/webstorm/WebStorm-2024.3.tar.gz"
-MD5SUM_x86_64="bc018053ae9b98d6d7ee178f8f4b117f"
+DOWNLOAD_x86_64="https://download-cdn.jetbrains.com/webstorm/WebStorm-2025.1.1.tar.gz"
+MD5SUM_x86_64="4ffdc9cb455dae267ec4f4d984f3d46d"
REQUIRES=""
MAINTAINER="Joielechong"
EMAIL="juansspy@gmail.com"
diff --git a/development/witsy/README b/development/witsy/README
index 250c5fdc51..169f12419f 100644
--- a/development/witsy/README
+++ b/development/witsy/README
@@ -1 +1,4 @@
witsy Generative AI desktop application
+
+Note: this app has version updates more than 2 times per week. That is something I cant follow.
+If you really need latest version please edit manually SlackBuild for it.
diff --git a/development/witsy/witsy.SlackBuild b/development/witsy/witsy.SlackBuild
index 1f74a76f3c..19ef3db478 100644
--- a/development/witsy/witsy.SlackBuild
+++ b/development/witsy/witsy.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=witsy
-VERSION=${VERSION:-2.4.12}
+VERSION=${VERSION:-2.8.2}
SRCNAM=Witsy-"$VERSION"-linux-x64
WTF_NAME=Witsy-linux-x64
BUILD=${BUILD:-1}
diff --git a/development/witsy/witsy.info b/development/witsy/witsy.info
index 4d4a4d6d63..6adf11f993 100644
--- a/development/witsy/witsy.info
+++ b/development/witsy/witsy.info
@@ -1,10 +1,10 @@
PRGNAM="witsy"
-VERSION="2.4.12"
+VERSION="2.8.2"
HOMEPAGE="https://github.com/nbonamy/witsy"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/nbonamy/witsy/releases/download/v2.4.12/Witsy-2.4.12-linux-x64.zip"
-MD5SUM_x86_64="69ef1b2cd05013db06b3869ac476c661"
+DOWNLOAD_x86_64="https://github.com/nbonamy/witsy/releases/download/v2.8.2/Witsy-2.8.2-linux-x64.zip"
+MD5SUM_x86_64="69ad469f1ce21d68e8f0ba575011c941"
REQUIRES="electron"
MAINTAINER="Ioannis Anagnostakis"
EMAIL="rizitis@gmail.com"
diff --git a/development/xmake/xmake.SlackBuild b/development/xmake/xmake.SlackBuild
index 3e429ecab9..283f1d0671 100644
--- a/development/xmake/xmake.SlackBuild
+++ b/development/xmake/xmake.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xmake
-VERSION=${VERSION:-2.9.9}
+VERSION=${VERSION:-3.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/xmake/xmake.info b/development/xmake/xmake.info
index 121ca729e8..a66b01be1b 100644
--- a/development/xmake/xmake.info
+++ b/development/xmake/xmake.info
@@ -1,8 +1,8 @@
PRGNAM="xmake"
-VERSION="2.9.9"
+VERSION="3.0.0"
HOMEPAGE="https://xmake.io/"
-DOWNLOAD="https://github.com/xmake-io/xmake/releases/download/v2.9.9/xmake-v2.9.9.tar.gz"
-MD5SUM="481ec54f83cc3d1517fa28fcb5f0e99a"
+DOWNLOAD="https://github.com/xmake-io/xmake/releases/download/v3.0.0/xmake-v3.0.0.tar.gz"
+MD5SUM="b6c614e6395f3b1d4daa4cacf3614263"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/yabasic/yabasic.SlackBuild b/development/yabasic/yabasic.SlackBuild
index d99b279ab4..d88b5d3a36 100644
--- a/development/yabasic/yabasic.SlackBuild
+++ b/development/yabasic/yabasic.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yabasic
-VERSION=${VERSION:-2.91.2}
+VERSION=${VERSION:-2.91.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/yabasic/yabasic.info b/development/yabasic/yabasic.info
index 9b26b17489..06b6ecaeca 100644
--- a/development/yabasic/yabasic.info
+++ b/development/yabasic/yabasic.info
@@ -1,8 +1,8 @@
PRGNAM="yabasic"
-VERSION="2.91.2"
+VERSION="2.91.3"
HOMEPAGE="http://2484.de/yabasic/"
-DOWNLOAD="http://2484.de/yabasic/download/yabasic-2.91.2.tar.gz"
-MD5SUM="6d19a2ebbe0c3c1ab5aaf1d4a01903da"
+DOWNLOAD="http://2484.de/yabasic/download/yabasic-2.91.3.tar.gz"
+MD5SUM="1e9eb105f15cfe99c9df5142dd872701"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/zxbasic/README b/development/zxbasic/README
new file mode 100644
index 0000000000..dc1a475b58
--- /dev/null
+++ b/development/zxbasic/README
@@ -0,0 +1,27 @@
+ZX BASIC is a BASIC "cross compiler". It will compile BASIC
+programs (in your PC) for your ZX Spectrum. ZX BASIC is an
+SDK entirely written in python. The SDK is implemented using
+the PLY (Python Lex/Yacc) compiler tool. It translates BASIC
+to Z80 assembler code, so it is easily portable to other Z80
+platforms (Amstrad, MSX). Other non Z80 targets could also
+be available in the future.
+
+ZX BASIC syntax tries to maintain compatibility as much as
+possible with Sinclair BASIC, it also have many new features,
+mostly taken from FreeBASIC dialect.
+
+ZX Basic is also know as "Boriel Basic" in reference to its
+creator, Jose Rodriguez "Boriel".
+
+This Slackware package provides the following commands
+
+- zxbc
+- zxbpp
+- zxbasm
+
+usage example:
+zxbc -taB zxbc /usr/doc/zxbasic-1.18.1/examples/pong.bas
+
+generates the file pong.tap which is a ZXSpectrum tape.
+Now use the fuse-emulator (available at SlackBuilds.org) for
+example, to play the pong game.
diff --git a/development/zxbasic/slack-desc b/development/zxbasic/slack-desc
new file mode 100644
index 0000000000..9b0eaaee3e
--- /dev/null
+++ b/development/zxbasic/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------------------------------------------------------|
+zxbasic: zxbasic (basic compiler for ZXSpectrum)
+zxbasic:
+zxbasic: ZX BASIC is a BASIC "cross compiler". It will compile BASIC
+zxbasic: programs (in your PC) for your ZX Spectrum. ZX BASIC is an
+zxbasic: SDK entirely written in python. The SDK is implemented using
+zxbasic: the PLY (Python Lex/Yacc) compiler tool. It translates BASIC
+zxbasic: to Z80 assembler code, so it is easily portable to other Z80
+zxbasic: platforms (Amstrad, MSX). Other non Z80 targets could also
+zxbasic: be available in the future.
+zxbasic:
+zxbasic:
diff --git a/development/zxbasic/zxbasic.SlackBuild b/development/zxbasic/zxbasic.SlackBuild
new file mode 100644
index 0000000000..164c0eb823
--- /dev/null
+++ b/development/zxbasic/zxbasic.SlackBuild
@@ -0,0 +1,127 @@
+#!/bin/bash
+
+# Slackware build script for zxbasic
+
+# Copyright 2025 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# 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=zxbasic
+VERSION=${VERSION:-1.18.1}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+PYTHONTARBALL=Python-3.13.3
+
+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"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION $PYTHONTARBALL
+tar xfz $CWD/$PYTHONTARBALL.tgz
+tar xfz $CWD/$PRGNAM-$VERSION.tar.gz
+
+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 {} \;
+
+cd $PYTHONTARBALL
+./configure --prefix=/opt/zxbasic/python --with-ensurepip=no
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" make -j8
+make install DESTDIR=$PKG
+rm -rf $PKG/opt/zxbasic/python/lib/python3.13/site-packages/pip
+rm -rf $PKG/opt/zxbasic/python/share
+rm -rf $PKG/opt/zxbasic/python/include
+
+cd ../$PRGNAM-$VERSION
+mkdir -p $PKG/opt/zxbasic/python
+cp -avxu CNAME \
+ benchmarks \
+ img \
+ mkdocs.yml \
+ poetry.lock \
+ pyproject.toml \
+ src \
+ tests \
+ tools \
+ zxbasm.py \
+ zxbc.py \
+ zxbpp.py \
+ $PKG/opt/zxbasic
+
+mkdir -p $PKG/usr/bin
+install -T -m0755 $CWD/zxbc $PKG/usr/bin/zxbc
+install -T -m0755 $CWD/zxbpp $PKG/usr/bin/zxbpp
+install -T -m0755 $CWD/zxbasm $PKG/usr/bin/zxbasm
+
+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
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+cp -axvu CHANGELOG.md \
+ CODE_OF_CONDUCT.md \
+ LICENSE.txt \
+ README.md \
+ docs \
+ examples \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+
+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/development/zxbasic/zxbasic.info b/development/zxbasic/zxbasic.info
new file mode 100644
index 0000000000..f0d1859057
--- /dev/null
+++ b/development/zxbasic/zxbasic.info
@@ -0,0 +1,12 @@
+PRGNAM="zxbasic"
+VERSION="1.18.1"
+HOMEPAGE="https://zxbasic.readthedocs.io"
+DOWNLOAD="https://github.com/boriel-basic/zxbasic/archive/v1.18.1/zxbasic-1.18.1.tar.gz \
+ https://www.python.org/ftp/python/3.13.3/Python-3.13.3.tgz"
+MD5SUM="8fec927af0cc03027b0a6d3898e991fb \
+ b3d8c043dcdd52d55d48769a95c8e7d1"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Antonio Leal"
+EMAIL="antonioleal@yahoo.com"
diff --git a/development/zxbasic/zxbasm b/development/zxbasic/zxbasm
new file mode 100644
index 0000000000..5221cc826e
--- /dev/null
+++ b/development/zxbasic/zxbasm
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+/opt/zxbasic/python/bin/python3.13 /opt/zxbasic/zxbasm.py "$@"
diff --git a/development/zxbasic/zxbc b/development/zxbasic/zxbc
new file mode 100644
index 0000000000..4434a4fe9e
--- /dev/null
+++ b/development/zxbasic/zxbc
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+/opt/zxbasic/python/bin/python3.13 /opt/zxbasic/zxbc.py "$@"
diff --git a/development/zxbasic/zxbpp b/development/zxbasic/zxbpp
new file mode 100644
index 0000000000..e4994befd6
--- /dev/null
+++ b/development/zxbasic/zxbpp
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+/opt/zxbasic/python/bin/python3.13 /opt/zxbasic/zxbpp.py "$@"
diff --git a/development/zxbasicstudio/README b/development/zxbasicstudio/README
new file mode 100644
index 0000000000..0f8b17e916
--- /dev/null
+++ b/development/zxbasicstudio/README
@@ -0,0 +1,8 @@
+ZX Basic Studio is a project initially created by Dr. Gusman
+whose original code and earlier versions can be found at
+https://github.com/gusmanb/ZXBasicStudio. ZX Basic Studio
+is a cross-platform IDE for the Boriel Basic compiler
+
+This is a work in progress but the development has reached
+a state in which we feel comfortable to release it to be
+tested by users. Expect bugs as this is a development build.
diff --git a/development/zxbasicstudio/doinst.sh b/development/zxbasicstudio/doinst.sh
new file mode 100644
index 0000000000..4e8ba7071d
--- /dev/null
+++ b/development/zxbasicstudio/doinst.sh
@@ -0,0 +1,4 @@
+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/development/zxbasicstudio/slack-desc b/development/zxbasicstudio/slack-desc
new file mode 100644
index 0000000000..b03aeed998
--- /dev/null
+++ b/development/zxbasicstudio/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------------------------------------------------------|
+zxbasicstudio: zxbasicstudio (an ide for zxbasic)
+zxbasicstudio:
+zxbasicstudio: ZX Basic Studio is a cross-platform IDE for zxbasic
+zxbasicstudio:
+zxbasicstudio: This is a work in progress but the development has reached a state
+zxbasicstudio: in which we feel comfortable to release it to be tested by users.
+zxbasicstudio: Expect bugs as this is a development build.
+zxbasicstudio:
+zxbasicstudio:
+zxbasicstudio:
+zxbasicstudio:
diff --git a/development/zxbasicstudio/zxbasicstudio.SlackBuild b/development/zxbasicstudio/zxbasicstudio.SlackBuild
new file mode 100644
index 0000000000..ca78aa23c4
--- /dev/null
+++ b/development/zxbasicstudio/zxbasicstudio.SlackBuild
@@ -0,0 +1,89 @@
+#!/bin/bash
+
+# Slackware build script for zxbasicstudio
+
+# Copyright 2025 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# 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=zxbasicstudio
+VERSION=${VERSION:-1.5}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+TARBALL=ZXBasicStudio-Linux64-v${VERSION}-beta.zip
+
+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}
+
+set -e
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+mkdir $PRGNAM-$VERSION
+cd $PRGNAM-$VERSION
+unzip $CWD/$TARBALL
+
+
+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/zxbasicstudio
+cp -avxu * $PKG/opt/zxbasicstudio
+chmod +x $PKG/opt/zxbasicstudio/*.so
+
+mkdir -p $PKG/usr/share/applications $PKG/usr/share/pixmaps
+cp $CWD/zxbasicstudio.png $PKG/usr/share/pixmaps/zxbasicstudio.png
+cp $CWD/zxbasicstudio.desktop $PKG/usr/share/applications/zxbasicstudio.desktop
+
+# For the moment must comment these
+#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
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+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/development/zxbasicstudio/zxbasicstudio.desktop b/development/zxbasicstudio/zxbasicstudio.desktop
new file mode 100644
index 0000000000..0b2b29f820
--- /dev/null
+++ b/development/zxbasicstudio/zxbasicstudio.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=ZXBasicStudio
+GenericName=ZX Basic Studio
+Comment=An IDE for ZX Basic
+Exec=/opt/zxbasicstudio/ZXBasicStudio
+Icon=zxbasicstudio
+Terminal=false
+Type=Application
+Categories=Development;IDE;
+StartupNotify=false
diff --git a/development/zxbasicstudio/zxbasicstudio.info b/development/zxbasicstudio/zxbasicstudio.info
new file mode 100644
index 0000000000..916faa7355
--- /dev/null
+++ b/development/zxbasicstudio/zxbasicstudio.info
@@ -0,0 +1,10 @@
+PRGNAM="zxbasicstudio"
+VERSION="1.5"
+HOMEPAGE="https://github.com/boriel-basic/ZXBasicStudio"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/boriel-basic/ZXBasicStudio/releases/download/v1.5/ZXBasicStudio-Linux64-v1.5-beta.zip"
+MD5SUM_x86_64="54c2263bf300d1a3356cea4405a77cd5"
+REQUIRES=""
+MAINTAINER="Antonio Leal"
+EMAIL="antonioleal@yahoo.com"
diff --git a/development/zxbasicstudio/zxbasicstudio.png b/development/zxbasicstudio/zxbasicstudio.png
new file mode 100644
index 0000000000..3030aec791
--- /dev/null
+++ b/development/zxbasicstudio/zxbasicstudio.png
Binary files differ