summaryrefslogtreecommitdiffstats
path: root/development
diff options
context:
space:
mode:
Diffstat (limited to 'development')
-rw-r--r--development/Coin/Coin.SlackBuild54
-rw-r--r--development/Coin/Coin.info8
-rw-r--r--development/Coin/coin-include_and_js.patch91
-rw-r--r--development/Coin/memhandler-initialization.patch20
-rw-r--r--development/J-Link/J-Link.SlackBuild69
-rw-r--r--development/J-Link/J-Link.info16
-rw-r--r--development/J-Link/README39
-rw-r--r--development/J-Link/slack-desc8
-rw-r--r--development/KKEdit/KKEdit.SlackBuild93
-rw-r--r--development/KKEdit/KKEdit.info10
-rw-r--r--development/KKEdit/README1
-rw-r--r--development/KKEdit/doinst.sh9
-rw-r--r--development/KKEdit/slack-desc19
-rw-r--r--development/MySQL-python/MySQL-python.SlackBuild9
-rw-r--r--development/MySQL-python/MySQL-python.info6
-rw-r--r--development/MySQL-python/patches/MySQL-python-1.2.4-include-my_config-first.patch33
-rw-r--r--development/MySQL-python/patches/no_distribute_download.patch12
-rw-r--r--development/Naked/Naked.info2
-rw-r--r--development/OpenHantek6022/OpenHantek6022.info2
-rw-r--r--development/Pivy/Pivy.SlackBuild25
-rw-r--r--development/Pivy/Pivy.info8
-rw-r--r--development/Pivy/slack-desc2
-rw-r--r--development/SoQt/SoQt.SlackBuild39
-rw-r--r--development/SoQt/SoQt.info8
-rw-r--r--development/Sphinx/README10
-rw-r--r--development/acpica/acpica.SlackBuild17
-rw-r--r--development/acpica/acpica.info6
-rw-r--r--development/alembic/alembic.SlackBuild2
-rw-r--r--development/alembic/alembic.info2
-rw-r--r--development/alloy/README4
-rw-r--r--development/alloy/alloy.SlackBuild90
-rw-r--r--development/alloy/alloy.desktop10
-rw-r--r--development/alloy/alloy.info10
-rw-r--r--development/alloy/alloy.pngbin6390 -> 0 bytes
-rw-r--r--development/alloy/doinst.sh3
-rw-r--r--development/alloy/slack-desc19
-rw-r--r--development/anjuta/README8
-rw-r--r--development/anjuta/anjuta.SlackBuild104
-rw-r--r--development/anjuta/anjuta.info10
-rw-r--r--development/anjuta/doinst.sh19
-rw-r--r--development/anjuta/slack-desc19
-rw-r--r--development/avarice/README2
-rw-r--r--development/avarice/avarice.SlackBuild14
-rw-r--r--development/avarice/avarice.info6
-rw-r--r--development/avarice/bug-777789-gcc-5.patch23
-rw-r--r--development/avarice/drop_keyword_unused.patch.gzbin0 -> 563 bytes
-rw-r--r--development/bacon/bacon.info2
-rw-r--r--development/bas55/README3
-rw-r--r--development/bas55/bas55.SlackBuild8
-rw-r--r--development/beautysh/beautysh.info2
-rw-r--r--development/binwalk/binwalk.info2
-rw-r--r--development/bless/bless.SlackBuild2
-rw-r--r--development/bless/patches/disambiguate-system.range-and-gtk.range.patch92
-rw-r--r--development/bpython/README2
-rw-r--r--development/bpython/bpython.info2
-rw-r--r--development/brackets/README10
-rw-r--r--development/brackets/brackets.SlackBuild77
-rw-r--r--development/brackets/brackets.info10
-rw-r--r--development/brackets/doinst.sh9
-rw-r--r--development/brackets/slack-desc19
-rw-r--r--development/byacc/byacc.SlackBuild2
-rw-r--r--development/byacc/byacc.info4
-rw-r--r--development/bzr/bzr.SlackBuild2
-rw-r--r--development/bzr/bzr.info2
-rw-r--r--development/bzr/slack-desc2
-rw-r--r--development/codespell/README4
-rw-r--r--development/conan/conan.SlackBuild2
-rw-r--r--development/conan/conan.info2
-rw-r--r--development/curlpp/README1
-rw-r--r--development/curlpp/curlpp.info10
-rw-r--r--development/curlpp/slack-desc19
-rw-r--r--development/cycler/cycler.info2
-rw-r--r--development/decklink-sdk/decklink-sdk.info2
-rw-r--r--development/device-tree-compiler/device-tree-compiler.SlackBuild2
-rw-r--r--development/device-tree-compiler/device-tree-compiler.info6
-rw-r--r--development/diffoscope/README10
-rw-r--r--development/ecl/ecl.SlackBuild4
-rw-r--r--development/ecl/ecl.info8
-rw-r--r--development/ecl/slack-desc2
-rw-r--r--development/eclipse-cpp/eclipse-cpp.SlackBuild6
-rw-r--r--development/eclipse-cpp/eclipse-cpp.info8
-rw-r--r--development/eclipse-java/eclipse-java.SlackBuild4
-rw-r--r--development/eclipse-java/eclipse-java.info8
-rw-r--r--development/eclipse-jee/eclipse-jee.SlackBuild6
-rw-r--r--development/eclipse-jee/eclipse-jee.info8
-rw-r--r--development/eclipse-php/README6
-rw-r--r--development/eclipse-php/doinst.sh5
-rw-r--r--development/eclipse-php/eclipse-php.SlackBuild4
-rw-r--r--development/eclipse-php/eclipse-php.info8
-rw-r--r--development/enki/enki.info2
-rw-r--r--development/envytools/envytools.info2
-rw-r--r--development/facile/README1
-rw-r--r--development/facile/facile.SlackBuild83
-rw-r--r--development/facile/facile.info10
-rw-r--r--development/facile/slack-desc19
-rw-r--r--development/fuel/README5
-rw-r--r--development/fuel/doinst.sh13
-rw-r--r--development/fuel/fuel.SlackBuild88
-rw-r--r--development/fuel/fuel.info10
-rw-r--r--development/fuel/slack-desc19
-rw-r--r--development/gambas3/README7
-rw-r--r--development/gede/gede.info2
-rw-r--r--development/github-cli/github-cli.SlackBuild2
-rw-r--r--development/github-cli/github-cli.info10
-rw-r--r--development/gnome-inform7/README10
-rw-r--r--development/gnome-inform7/doinst.sh19
-rw-r--r--development/gnome-inform7/gnome-inform7.SlackBuild108
-rw-r--r--development/gnome-inform7/gnome-inform7.info12
-rw-r--r--development/gnome-inform7/slack-desc19
-rw-r--r--development/gnuradio/gnuradio.info2
-rw-r--r--development/gnustep-startup/README34
-rw-r--r--development/gnustep-startup/gnustep-startup.SlackBuild105
-rw-r--r--development/gnustep-startup/gnustep-startup.info10
-rw-r--r--development/gnustep-startup/slack-desc19
-rw-r--r--development/google-appengine-gosdk/README52
-rw-r--r--development/google-appengine-gosdk/doinst.sh17
-rw-r--r--development/google-appengine-gosdk/gae.csh3
-rw-r--r--development/google-appengine-gosdk/gae.sh3
-rw-r--r--development/google-appengine-gosdk/go.csh3
-rw-r--r--development/google-appengine-gosdk/go.sh3
-rw-r--r--development/google-appengine-gosdk/google-appengine-gosdk.SlackBuild76
-rw-r--r--development/google-appengine-gosdk/google-appengine-gosdk.info10
-rw-r--r--development/google-appengine-gosdk/slack-desc19
-rw-r--r--development/google-appengine-pysdk/README9
-rw-r--r--development/google-appengine-pysdk/doinst.sh15
-rw-r--r--development/google-appengine-pysdk/gae.csh3
-rw-r--r--development/google-appengine-pysdk/gae.sh3
-rw-r--r--development/google-appengine-pysdk/google-appengine-pysdk.SlackBuild72
-rw-r--r--development/google-appengine-pysdk/google-appengine-pysdk.info10
-rw-r--r--development/google-appengine-pysdk/slack-desc19
-rw-r--r--development/google-go-lang/google-go-lang.SlackBuild25
-rw-r--r--development/google-go-lang/google-go-lang.info6
-rw-r--r--development/google-webdesigner/README16
-rw-r--r--development/google-webdesigner/doinst.sh7
-rw-r--r--development/google-webdesigner/google-webdesigner.SlackBuild71
-rw-r--r--development/google-webdesigner/google-webdesigner.info10
-rw-r--r--development/google-webdesigner/slack-desc19
-rw-r--r--development/guile-json/README11
-rw-r--r--development/guile-json/guile-json.SlackBuild86
-rw-r--r--development/guile-json/guile-json.info10
-rw-r--r--development/guile-json/slack-desc19
-rw-r--r--development/guzzle_sphinx_theme/README2
-rw-r--r--development/hhvm/0001-Link-static-libiberty.patch49
-rw-r--r--development/hhvm/hhvm.SlackBuild81
-rw-r--r--development/hhvm/hhvm.info30
-rw-r--r--development/hopper/hopper.SlackBuild2
-rw-r--r--development/hopper/hopper.info8
-rw-r--r--development/idlex/README5
-rw-r--r--development/idlex/idlex.SlackBuild5
-rw-r--r--development/jdk/jdk.SlackBuild2
-rw-r--r--development/jdk/jdk.info10
-rw-r--r--development/jdk11/README25
-rw-r--r--development/jdk11/jdk11.SlackBuild35
-rw-r--r--development/jdk11/jdk11.info8
-rw-r--r--development/jdk16/README2
-rw-r--r--development/jdk16/jdk16.SlackBuild17
-rw-r--r--development/jdk16/jdk16.info8
-rw-r--r--development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild2
-rw-r--r--development/jupyter-qtconsole/jupyter-qtconsole.info6
-rw-r--r--development/jupyter_client/jupyter_client.SlackBuild2
-rw-r--r--development/jupyter_client/jupyter_client.info6
-rw-r--r--development/jython/README8
-rw-r--r--development/jython/jython.SlackBuild63
-rw-r--r--development/jython/jython.info10
-rw-r--r--development/jython/slack-desc19
-rw-r--r--development/kaaedit/README3
-rw-r--r--development/kaaedit/kaaedit.info2
-rw-r--r--development/kotlin/kotlin.SlackBuild2
-rw-r--r--development/kotlin/kotlin.info6
-rw-r--r--development/ldns/ldns.info2
-rw-r--r--development/mads/README2
-rw-r--r--development/mcrl2/README5
-rw-r--r--development/mcrl2/mcrl2.SlackBuild105
-rw-r--r--development/mcrl2/mcrl2.info10
-rw-r--r--development/mcrl2/slack-desc19
-rw-r--r--development/ming/README9
-rw-r--r--development/ming/doinst.sh15
-rw-r--r--development/ming/ming.SlackBuild134
-rw-r--r--development/ming/ming.info10
-rw-r--r--development/ming/ming.ini2
-rw-r--r--development/ming/slack-desc19
-rw-r--r--development/mit-scheme/README3
-rw-r--r--development/mono/README3
-rw-r--r--development/mono/doinst.sh3
-rw-r--r--development/mono/mono.SlackBuild8
-rw-r--r--development/mono/mono.info10
-rw-r--r--development/mutagen/README2
-rw-r--r--development/mysql-workbench/find-libssh.patch13
-rw-r--r--development/mysql-workbench/mysql-workbench.SlackBuild19
-rw-r--r--development/mysql-workbench/mysql-workbench.info22
-rw-r--r--development/mysql-workbench/slackware_linux_profile.xml2
-rw-r--r--development/ne/README6
-rw-r--r--development/ne/ne.SlackBuild77
-rw-r--r--development/ne/ne.info10
-rw-r--r--development/ne/slack-desc19
-rw-r--r--development/neovim-remote/README2
-rw-r--r--development/neovim-remote/neovim-remote.info2
-rw-r--r--development/nodejs-bin/README8
-rw-r--r--development/nodejs-bin/nodejs-bin.SlackBuild104
-rw-r--r--development/nodejs-bin/nodejs-bin.info10
-rw-r--r--development/nodejs-bin/npm.sh58
-rw-r--r--development/nodejs-bin/slack-desc19
-rw-r--r--development/nodejs/nodejs.SlackBuild2
-rw-r--r--development/nodejs/nodejs.info6
-rw-r--r--development/notepadqq/notepadqq.info2
-rw-r--r--development/numpy-legacy3/numpy-legacy3.info2
-rw-r--r--development/numpy3/numpy3.SlackBuild2
-rw-r--r--development/numpy3/numpy3.info8
-rw-r--r--development/patchutils/patchutils.SlackBuild10
-rw-r--r--development/patchutils/patchutils.info6
-rw-r--r--development/perf/README6
-rw-r--r--development/perl-shtags/README24
-rw-r--r--development/perl-shtags/perl-shtags.SlackBuild66
-rw-r--r--development/perl-shtags/perl-shtags.info10
-rw-r--r--development/perl-shtags/slack-desc19
-rw-r--r--development/poedit/281f93b29190c67c86c4403b96efdbac957a0162.patch25
-rw-r--r--development/poedit/poedit.SlackBuild8
-rw-r--r--development/poedit/poedit.info8
-rw-r--r--development/postman/postman.SlackBuild2
-rw-r--r--development/postman/postman.info6
-rw-r--r--development/pudb/GETTING_STARTED12
-rw-r--r--development/pudb/README31
-rw-r--r--development/pudb/pudb.SlackBuild103
-rw-r--r--development/pudb/pudb.info10
-rw-r--r--development/pyqt-distutils/pyqt-distutils.info2
-rw-r--r--development/python3-cycler/python3-cycler.info2
-rw-r--r--development/pyvim/pyvim.info2
-rw-r--r--development/qbs/qbs.info2
-rw-r--r--development/qt-creator/qt-creator.SlackBuild2
-rw-r--r--development/qt-creator/qt-creator.info6
-rw-r--r--development/racer/README4
-rw-r--r--development/racer/racer.SlackBuild4
-rw-r--r--development/racer/racer.info120
-rw-r--r--development/robotframework/README2
-rw-r--r--development/robotframework/robotframework.SlackBuild2
-rw-r--r--development/robotframework/robotframework.info6
-rw-r--r--development/scala/scala.SlackBuild6
-rw-r--r--development/scala/scala.info8
-rw-r--r--development/scratch/README3
-rw-r--r--development/scratch/doinst.sh13
-rw-r--r--development/scratch/scratch.SlackBuild122
-rw-r--r--development/scratch/scratch.info10
-rw-r--r--development/scratch/slack-desc19
-rw-r--r--development/shiboken2/README9
-rw-r--r--development/shiboken2/shiboken2.SlackBuild (renamed from development/curlpp/curlpp.SlackBuild)25
-rw-r--r--development/shiboken2/shiboken2.info10
-rw-r--r--development/shiboken2/slack-desc (renamed from development/squeak-vm/slack-desc)22
-rw-r--r--development/smlnj/smlnj.info2
-rw-r--r--development/snappy/snappy.info2
-rw-r--r--development/sphinx_rtd_theme/README2
-rw-r--r--development/spl/README22
-rw-r--r--development/spl/curses.patch12
-rw-r--r--development/spl/slack-desc19
-rw-r--r--development/spl/spl.SlackBuild87
-rw-r--r--development/spl/spl.info10
-rw-r--r--development/sqlitebrowser/sqlitebrowser.info2
-rw-r--r--development/squeak-vm/README10
-rw-r--r--development/squeak-vm/squeak-vm.SlackBuild119
-rw-r--r--development/squeak-vm/squeak-vm.info10
-rw-r--r--development/sublime_merge/sublime_merge.SlackBuild12
-rw-r--r--development/sublime_merge/sublime_merge.info6
-rw-r--r--development/swi-prolog/README4
-rw-r--r--development/swift/swift.info2
-rw-r--r--development/tea/README12
-rw-r--r--development/tea/tea.SlackBuild10
-rw-r--r--development/tea/tea.info6
-rw-r--r--development/texi2html/README8
-rw-r--r--development/texi2html/texi2html.SlackBuild8
-rw-r--r--development/thunderpad/README2
-rw-r--r--development/thunderpad/slack-desc19
-rw-r--r--development/thunderpad/thunderpad.SlackBuild112
-rw-r--r--development/thunderpad/thunderpad.info10
-rw-r--r--development/tig/tig.SlackBuild2
-rw-r--r--development/tig/tig.info6
-rw-r--r--development/tiled/tiled.SlackBuild2
-rw-r--r--development/tiled/tiled.info8
-rw-r--r--development/tora/include_unistd.patch11
-rw-r--r--development/tora/tora.SlackBuild12
-rw-r--r--development/tora/tora.info8
-rw-r--r--development/trac/README2
-rw-r--r--development/tyrutils-ericw/README21
-rw-r--r--development/tyrutils-ericw/slack-desc19
-rw-r--r--development/tyrutils-ericw/tyrutils-ericw.SlackBuild93
-rw-r--r--development/tyrutils-ericw/tyrutils-ericw.info10
-rw-r--r--development/udis86/udis86.SlackBuild45
-rw-r--r--development/udis86/udis86.info2
-rw-r--r--development/viewvc/README3
-rw-r--r--development/vscode-bin/vscode-bin.SlackBuild4
-rw-r--r--development/vscode-bin/vscode-bin.info6
-rw-r--r--development/vscode/README6
-rw-r--r--development/vscode/doinst.sh9
-rw-r--r--development/vscode/product.json.patch33
-rw-r--r--development/vscode/slack-desc19
-rw-r--r--development/vscode/vscode.SlackBuild108
-rw-r--r--development/vscode/vscode.desktop9
-rw-r--r--development/vscode/vscode.info10
-rw-r--r--development/xdebug/xdebug.SlackBuild24
-rw-r--r--development/xdebug/xdebug.info8
-rw-r--r--development/xdebug/xdebug.ini45
-rw-r--r--development/xkeys-sdk/xkeys-sdk.info2
300 files changed, 861 insertions, 4651 deletions
diff --git a/development/Coin/Coin.SlackBuild b/development/Coin/Coin.SlackBuild
index eb99408893..77dde87ab2 100644
--- a/development/Coin/Coin.SlackBuild
+++ b/development/Coin/Coin.SlackBuild
@@ -7,8 +7,10 @@
# Revision date: 2010/07/10
PRGNAM=Coin
-VERSION=${VERSION:-3.1.3}
-BUILD=${BUILD:-4}
+SRCNAM=coin
+VERSION=${VERSION:-4.0.0.f8a82c09bb5aa62702b9ed396067a25905571c82}
+COMMIT=f8a82c09bb5aa62702b9ed396067a25905571c82
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -51,9 +53,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$COMMIT
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -61,38 +63,36 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# Thanks Fedora
-patch -p1 < $CWD/memhandler-initialization.patch
-
-# Thanks Debian
-patch -p1 < $CWD/coin-include_and_js.patch
-
-# fix compilation - from AUR
-sed -i \
- '/^#include "fonts\/freetype.h"$/i #include <cstdlib>\n#include <cmath>' \
- src/fonts/freetype.cpp
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --mandir=/usr/man \
- --build=$ARCH-slackware-linux$ARCHQUADLET
-
-make
-make install DESTDIR=$PKG
+mkdir -p coin_build
+cd coin_build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -Hcoin -G "Unix Makefiles" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCOIN_BUILD_DOCUMENTATION=ON \
+ -DCOIN_BUILD_DOCUMENTATION_MAN=ON \
+ -DCMAKE_BUILD_TYPE=Release ..
+
+ make
+ make install DESTDIR=$PKG
+cd ..
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+mv $PKG/usr/share/man $PKG/usr/
+mkdir -p $PKG/usr/man/man1
+cp man/man1/coin-config.1 $PKG/usr/man/man1/
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 \
- AUTHORS COPYING ChangeLog FAQ* INSTALL* LICENSE.GPL NEWS RE* THANKS \
+ AUTHORS COPYING ChangeLog FAQ* INSTALL* NEWS RE* THANKS \
$PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/share/doc/Coin/html $PKG/usr/doc/$PRGNAM-$VERSION
+rm -rf $PKG/usr/share/doc
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/Coin/Coin.info b/development/Coin/Coin.info
index c6bf34c600..765ccbfbf6 100644
--- a/development/Coin/Coin.info
+++ b/development/Coin/Coin.info
@@ -1,8 +1,8 @@
PRGNAM="Coin"
-VERSION="3.1.3"
-HOMEPAGE="https://bitbucket.org/Coin3D/coin/wiki/Home"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/Coin-3.1.3.tar.gz"
-MD5SUM="1538682f8d92cdf03e845c786879fbea"
+VERSION="4.0.0.f8a82c09bb5aa62702b9ed396067a25905571c82"
+HOMEPAGE="https://coin3d.github.io/"
+DOWNLOAD="https://github.com/coin3d/coin/archive/f8a82c0/coin-4.0.0.f8a82c09bb5aa62702b9ed396067a25905571c82.tar.gz"
+MD5SUM="17f98e2166a3189f7c8f2b783224bc0b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/Coin/coin-include_and_js.patch b/development/Coin/coin-include_and_js.patch
deleted file mode 100644
index ce435d0275..0000000000
--- a/development/Coin/coin-include_and_js.patch
+++ /dev/null
@@ -1,91 +0,0 @@
---- coin3-3.1.3.orig/include/Inventor/SbBasic.h
-+++ coin3-3.1.3/include/Inventor/SbBasic.h
-@@ -24,6 +24,7 @@
- *
- \**************************************************************************/
-
-+#include <Inventor/C/errors/debugerror.h>
- #include <Inventor/C/basic.h>
-
- /* ********************************************************************** */
---- coin3-3.1.3.orig/html/dynsections.js
-+++ coin3-3.1.3/html/dynsections.js
-@@ -0,0 +1,78 @@
-+function toggleVisibility(linkObj)
-+{
-+ var base = $(linkObj).attr('id');
-+ var summary = $('#'+base+'-summary');
-+ var content = $('#'+base+'-content');
-+ var trigger = $('#'+base+'-trigger');
-+ var src=$(trigger).attr('src');
-+ if (content.is(':visible')===true) {
-+ content.hide();
-+ summary.show();
-+ $(linkObj).addClass('closed').removeClass('opened');
-+ $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
-+ } else {
-+ content.show();
-+ summary.hide();
-+ $(linkObj).removeClass('closed').addClass('opened');
-+ $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
-+ }
-+ return false;
-+}
-+
-+function updateStripes()
-+{
-+ $('table.directory tr').
-+ removeClass('even').filter(':visible:even').addClass('even');
-+}
-+function toggleLevel(level)
-+{
-+ $('table.directory tr').each(function(){
-+ var l = this.id.split('_').length-1;
-+ var i = $('#img'+this.id.substring(3));
-+ var a = $('#arr'+this.id.substring(3));
-+ if (l<level+1) {
-+ i.attr('src','ftv2folderopen.png');
-+ a.attr('src','ftv2mnode.png');
-+ $(this).show();
-+ } else if (l==level+1) {
-+ i.attr('src','ftv2folderclosed.png');
-+ a.attr('src','ftv2pnode.png');
-+ $(this).show();
-+ } else {
-+ $(this).hide();
-+ }
-+ });
-+ updateStripes();
-+}
-+function toggleFolder(id)
-+{
-+ var n = $('[id^=row_'+id+']');
-+ var i = $('[id^=img_'+id+']');
-+ var a = $('[id^=arr_'+id+']');
-+ var c = n.slice(1);
-+ if (c.filter(':first').is(':visible')===true) {
-+ i.attr('src','ftv2folderclosed.png');
-+ a.attr('src','ftv2pnode.png');
-+ c.hide();
-+ } else {
-+ i.attr('src','ftv2folderopen.png');
-+ a.attr('src','ftv2mnode.png');
-+ c.show();
-+ }
-+ updateStripes();
-+}
-+
-+function toggleInherit(id)
-+{
-+ var rows = $('tr.inherit.'+id);
-+ var img = $('tr.inherit_header.'+id+' img');
-+ var src = $(img).attr('src');
-+ if (rows.filter(':first').is(':visible')===true) {
-+ rows.css('display','none');
-+ $(img).attr('src',src.substring(0,src.length-8)+'closed.png');
-+ } else {
-+ rows.css('display','table-row'); // using show() causes jump in firefox
-+ $(img).attr('src',src.substring(0,src.length-10)+'open.png');
-+ }
-+}
-+
diff --git a/development/Coin/memhandler-initialization.patch b/development/Coin/memhandler-initialization.patch
deleted file mode 100644
index 4c346487ed..0000000000
--- a/development/Coin/memhandler-initialization.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- Coin-3.1.3/src/misc/SbHash.h.init 2010-03-02 22:20:09.000000000 +0900
-+++ Coin-3.1.3/src/misc/SbHash.h 2016-04-22 16:52:39.888883757 +0900
-@@ -89,6 +89,8 @@
- cc_memalloc_deallocate(entry->memhandler, ptr);
- }
- SbHashEntry(const Key & key, const Type & obj) : key(key), obj(obj) {}
-+ SbHashEntry(const Key & key, const Type & obj, cc_memalloc *memhandler)
-+ : key(key), obj(obj), memhandler(memhandler) {}
-
- Key key;
- Type obj;
-@@ -218,7 +220,7 @@
- /* Key not already in the hash table; insert a new
- * entry as the first element in the bucket
- */
-- entry = new (this->memhandler) SbHashEntry<Type, Key>(key, obj);
-+ entry = new (this->memhandler) SbHashEntry<Type, Key>(key, obj, this->memhandler);
- entry->next = this->buckets[i];
- this->buckets[i] = entry;
-
diff --git a/development/J-Link/J-Link.SlackBuild b/development/J-Link/J-Link.SlackBuild
index 5cadb2eff2..78772c786c 100644
--- a/development/J-Link/J-Link.SlackBuild
+++ b/development/J-Link/J-Link.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for SEGGER J-Link
-# Copyright 2015 Andrzej Telszewski, Sabadell
+# Copyright 2021 Andrzej Telszewski, Szczecin
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,14 +23,13 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=J-Link
-VERSION=${VERSION:-5.02}
-SRCNAM="JLink_Linux_V"$(echo $VERSION | tr -d .)"_"
+VERSION=${VERSION:-7.00a}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -47,15 +46,17 @@ else
LIBDIRSUFFIX=""
fi
-if [ "$ARCH" != "i486" ] && [ "$ARCH" != "x86_64" ]; then
+if [ "$ARCH" != "i586" ] && [ "$ARCH" != "x86_64" ]; then
echo -ne "\n\nError: \"${ARCH}\" architecture is not supported.\n\n"
exit 1
fi
-if [ "$ARCH" = "i486" ]; then
- SRCNAM="${SRCNAM}i386"
+SRCNAM="JLink_Linux_V$(echo $VERSION | tr -d .)"
+
+if [ "$ARCH" = "i586" ]; then
+ SRCNAM="${SRCNAM}_i386"
else
- SRCNAM="${SRCNAM}$ARCH"
+ SRCNAM="${SRCNAM}_${ARCH}"
fi
set -e
@@ -68,9 +69,11 @@ tar xvf $CWD/$SRCNAM.tgz
mv $SRCNAM $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
-TREE_MD5=80fa37c7583e6eb366e15c1fc84e630f
-UDEV_MD5=4918ffb129c5691e8f9a01313f975fea
-TREE_MD5_NEW=( $(find . ! -name "libjlinkarm.so.*" ! -name "libedit.so.*" | sort | md5sum) )
+TREE_MD5=bfc46ffdebe4e426f48d2ad74e1aeb33
+UDEV_MD5=048a92be10a5864e558415326001d5e9
+
+TREE_MD5_NEW=( $(find . -not \( -path './x86' -prune \) -not -name 'libjlinkarm.so*' \
+ -not -name 'libjlinkarm_x86.so*' -not -name 'libQt*' | LC_ALL=C sort | md5sum) )
UDEV_MD5_NEW=( $(md5sum 99-jlink.rules) )
if [ $TREE_MD5 != $TREE_MD5_NEW ] || [ $UDEV_MD5 != $UDEV_MD5_NEW ]; then
@@ -90,29 +93,39 @@ if [ $TREE_MD5 != $TREE_MD5_NEW ] || [ $UDEV_MD5 != $UDEV_MD5_NEW ]; then
fi
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/etc/udev/rules.d
-fromdos < 99-jlink.rules > $PKG/etc/udev/rules.d/99-jlink.rules
-sed -i 's/BUS!="usb", ACTION!="add", SUBSYSTEM!=="usb_device", GOTO="jlink_rules_end"/ACTION!="add", SUBSYSTEM!="usb", GOTO="jlink_rules_end"/' \
- $PKG/etc/udev/rules.d/99-jlink.rules
-sed -i 's/MODE="666"/MODE="664", GROUP="plugdev"/' $PKG/etc/udev/rules.d/99-jlink.rules
+chmod -R a-st,u+rwX,go-w+rX .
+
+mkdir -p $PKG/opt/J-Link
+cp -a Devices ETC GDBServer JFlash* JLink* JMemExe JRunExe JTAGLoadExe libQt* \
+ $PKG/opt/J-Link
mkdir -p $PKG/usr/bin
-cp -a JFlashSPI_CL JLink{Exe,GDBServer,RemoteServer,RTTClient,STM32,SWOViewer} $PKG/usr/bin
+
+# The official J-Link tarball contains executables and soft links to executables
+# in the _root_ directory of the tarball. This SlackBuild makes _/opt/J-Link_
+# the _root_ directory of the executables and exposes them in _/usr/bin_ with soft links.
+
+find $PKG/opt/J-Link -maxdepth 1 -print0 | xargs -0 file -L | grep -e 'ELF.*executable' | \
+ cut -f1 -d: | rev | cut -f1 -d/ | rev | while IFS= read -r EXENAME; do
+ if [ -L $EXENAME ]; then
+ ln -s /opt/J-Link/$(readlink $EXENAME) $PKG/usr/bin/$EXENAME
+ else
+ ln -s /opt/J-Link/$EXENAME $PKG/usr/bin/$EXENAME
+ fi
+done
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX
-cp -a libjlinkarm.so.* $PKG/usr/lib$LIBDIRSUFFIX
+cp -a libjlinkarm.so* $PKG/usr/lib$LIBDIRSUFFIX
+ln -s /usr/lib$LIBDIRSUFFIX/libjlinkarm.so $PKG/opt/J-Link/libjlinkarm.so
+
+mkdir -p $PKG/lib/udev/rules.d
+fromdos < 99-jlink.rules > $PKG/lib/udev/rules.d/99-jlink.rules
+sed -i 's/SUBSYSTEM!="usb_device"/SUBSYSTEM!="usb"/g' $PKG/lib/udev/rules.d/99-jlink.rules
+sed -i -E 's/MODE="0{0,1}666"(, GROUP="dialout"){0,1}/MODE="0664", GROUP="plugdev"/g' \
+ $PKG/lib/udev/rules.d/99-jlink.rules
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a Doc/{License.txt,UM08001_JLink.pdf,ReleaseNotes/ReleaseJLink.html} \
- $PKG/usr/doc/$PRGNAM-$VERSION
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/samples
-cp -a Samples/JLink/* $PKG/usr/doc/$PRGNAM-$VERSION/samples
+cp -a Doc/* Samples $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/J-Link/J-Link.info b/development/J-Link/J-Link.info
index 59ab609a0d..a0e4723bfa 100644
--- a/development/J-Link/J-Link.info
+++ b/development/J-Link/J-Link.info
@@ -1,10 +1,10 @@
PRGNAM="J-Link"
-VERSION="5.02"
-HOMEPAGE="https://www.segger.com/"
-DOWNLOAD="https://www.segger.com/jlink-software.html?step=1&file=JLinkLinuxTGZ32_502"
-MD5SUM="0f7d058711d62a2837a13f01d41caf8a"
-DOWNLOAD_x86_64="https://www.segger.com/jlink-software.html?step=1&file=JLinkLinuxTGZ64_502"
-MD5SUM_x86_64="1129746191f45657a6e24aa0e3c85b37"
-REQUIRES="libedit"
+VERSION="7.00a"
+HOMEPAGE="https://www.segger.com/products/debug-probes/j-link/"
+DOWNLOAD="https://www.segger.com/downloads/jlink/JLink_Linux_V700a_i386.tgz"
+MD5SUM="ed538976180a520b7931a7643df6e4f3"
+DOWNLOAD_x86_64="https://www.segger.com/downloads/jlink/JLink_Linux_V700a_x86_64.tgz"
+MD5SUM_x86_64="38974c621365e25575486343f12f108f"
+REQUIRES=""
MAINTAINER="Andrzej Telszewski"
-EMAIL="atelszewski@gmail.com"
+EMAIL="andrzej@telszewski.com"
diff --git a/development/J-Link/README b/development/J-Link/README
index 79ad906590..31316b19ad 100644
--- a/development/J-Link/README
+++ b/development/J-Link/README
@@ -1,23 +1,36 @@
-The J-Link software gives you the USB drivers needed for your system,
+J-Link software gives you the USB drivers needed for your system,
a number of utilities as well as a dynamically linkable library used
by most of the IDEs and debuggers using J-Link. Also included are
a number of sample setup scripts for devices needing one as well as
documentation.
NOTES:
-1. This SlackBuild is not sbopkg compatible because source download
+
+1. This SlackBuild is not _sbopkg_ compatible, because source download
requires licence acceptance (the link provided in .info points to
- download site) and the source tarball name is different from the
- resulting package name.
+ the download form). In addition, the source tarball name is
+ different from the resulting package name.
+
+2. This SlackBuild repackages the official J-Link pre-compiled
+ binaries.
+
+3. Remember to reload udev rules after installing this package:
+
+ $ /etc/rc.d/rc.udev reload
+
+ and then to re-plug your J-Link probe.
-2. This SlackBuild repackages the official J-Link binary package.
+4. The upstream _udev_ rules change the device nodes perms to 0666.
+ This SlackBuild updates the rules, so that the permissions are set
+ to 0664 and group is set to _plugdev_. Be sure to make yourself
+ a member of this group to use J-Link probes without _root_.
+ The same perms/group is applied to the J-Link embedded serial ports
+ device nodes as well.
-3. The official binary package bundles libedit, which is also
- available from slackbuilds.org so I decided to go with the one from
- slackbuilds.org and not with the bundled one. BTW, ldd shows that
- libedit is not used at all.
+5. If you're looking for replacing ST-LINK/V2 on ST Discovery or
+ Nucleo boards with J-Link, see [here]. It requires Windows
+ to perform the update, but can be done using QEMU with usbredir.
+ Such a converted board is used for testing the J-Link package
+ on my Slackware machine.
-4. The original udev rules change the device permissions to 0666.
- This SlackBuild modifies the rules, so that the permissions are
- 0664 and the group is plugdev. Make sure to make yourself a member
- of this group.
+[here]: https://www.segger.com/products/debug-probes/j-link/models/other-j-links/st-link-on-board/
diff --git a/development/J-Link/slack-desc b/development/J-Link/slack-desc
index e659599c66..0d45ca26f8 100644
--- a/development/J-Link/slack-desc
+++ b/development/J-Link/slack-desc
@@ -8,12 +8,12 @@
|-----handy-ruler------------------------------------------------------|
J-Link: J-Link (software and documentation for J-Link)
J-Link:
-J-Link: The J-Link software gives you the USB drivers needed for your system,
+J-Link: J-Link software gives you the USB drivers needed for your system,
J-Link: a number of utilities as well as a dynamically linkable library used
-J-Link: by most of the IDEs and debuggers using J-Link. Also included are a
-J-Link: number of sample setup scripts for devices needing one as well as
+J-Link: by most of the IDEs and debuggers using J-Link. Also included are
+J-Link: a number of sample setup scripts for devices needing one as well as
J-Link: documentation.
J-Link:
+J-Link: Homepage: https://www.segger.com/products/debug-probes/j-link/
J-Link:
-J-Link: Homepage: https://www.segger.com/
J-Link:
diff --git a/development/KKEdit/KKEdit.SlackBuild b/development/KKEdit/KKEdit.SlackBuild
deleted file mode 100644
index 1f53e7daa7..0000000000
--- a/development/KKEdit/KKEdit.SlackBuild
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for KKEdit
-
-# Copyright 2014 K.D.Hedger
-# 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=KKEdit
-VERSION=${VERSION:-0.1.8}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -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 \
- --build=$ARCH-slackware-linux
-
-make
-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
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a "Example External Tools/" ChangeLog $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:-tgz}
diff --git a/development/KKEdit/KKEdit.info b/development/KKEdit/KKEdit.info
deleted file mode 100644
index c4c5c1d293..0000000000
--- a/development/KKEdit/KKEdit.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="KKEdit"
-VERSION="0.1.8"
-HOMEPAGE="http://web.archive.org/web/20140403205405/http://keithhedger.hostingsiteforfree.com:80/pages/kkedit/help.html"
-DOWNLOAD="http://slackware.uk/sbosrcarch/by-md5/b/8/b8f297d8d9b8714addf65dee1a0b9aee/KKEdit-0.1.8.tar.gz"
-MD5SUM="b8f297d8d9b8714addf65dee1a0b9aee"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="gtksourceview libunique webkitgtk"
-MAINTAINER="K.D.Hedger"
-EMAIL="kdhedger68713@gmail.com"
diff --git a/development/KKEdit/README b/development/KKEdit/README
deleted file mode 100644
index 8e4106c9b8..0000000000
--- a/development/KKEdit/README
+++ /dev/null
@@ -1 +0,0 @@
-KKEdit is a deceptively simple text editor with syntax colouring.
diff --git a/development/KKEdit/doinst.sh b/development/KKEdit/doinst.sh
deleted file mode 100644
index 65c7e2eeb9..0000000000
--- a/development/KKEdit/doinst.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
- if [ -x /usr/bin/gtk-update-icon-cache ]; then
- /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
diff --git a/development/KKEdit/slack-desc b/development/KKEdit/slack-desc
deleted file mode 100644
index 1c4d154491..0000000000
--- a/development/KKEdit/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-KKEdit: KKEdit (a simple text editor)
-KKEdit:
-KKEdit: KKEdit is a deceptively simple text editor with syntax colouring.
-KKEdit:
-KKEdit: Homepage:
-KKEdit: http://keithhedger.hostingsiteforfree.com/pages/kkedit/help.html
-KKEdit:
-KKEdit:
-KKEdit:
-KKEdit:
-KKEdit:
diff --git a/development/MySQL-python/MySQL-python.SlackBuild b/development/MySQL-python/MySQL-python.SlackBuild
index cc212f17be..cee8fa2899 100644
--- a/development/MySQL-python/MySQL-python.SlackBuild
+++ b/development/MySQL-python/MySQL-python.SlackBuild
@@ -6,8 +6,8 @@
# Modified by the Slackbuilds.org project
PRGNAM=MySQL-python
-VERSION=${VERSION:-1.2.4}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-1.2.5}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -52,11 +52,6 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# Avoid downloading distribute
-patch -p1 < $CWD/patches/no_distribute_download.patch
-# Include my_config.h first
-patch -p1 < $CWD/patches/MySQL-python-1.2.4-include-my_config-first.patch
-
CPPFLAGS="-I/usr/include/mysql/server" python setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/development/MySQL-python/MySQL-python.info b/development/MySQL-python/MySQL-python.info
index a64af09544..a96804f1af 100644
--- a/development/MySQL-python/MySQL-python.info
+++ b/development/MySQL-python/MySQL-python.info
@@ -1,8 +1,8 @@
PRGNAM="MySQL-python"
-VERSION="1.2.4"
+VERSION="1.2.5"
HOMEPAGE="https://pypi.python.org/pypi/MySQL-python"
-DOWNLOAD="https://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.4.zip"
-MD5SUM="ddf2386daf10a97af115ffad2ed4a9a0"
+DOWNLOAD="https://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.5.zip"
+MD5SUM="654f75b302db6ed8dc5a898c625e030c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/MySQL-python/patches/MySQL-python-1.2.4-include-my_config-first.patch b/development/MySQL-python/patches/MySQL-python-1.2.4-include-my_config-first.patch
deleted file mode 100644
index 81d2041f47..0000000000
--- a/development/MySQL-python/patches/MySQL-python-1.2.4-include-my_config-first.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Naur MySQL-python-1.2.4.orig/_mysql.c MySQL-python-1.2.4/_mysql.c
---- MySQL-python-1.2.4.orig/_mysql.c 2013-01-01 17:18:48.000000000 +0100
-+++ MySQL-python-1.2.4/_mysql.c 2014-11-07 20:25:20.483927425 +0100
-@@ -26,6 +26,14 @@
- PERFORMANCE OF THIS SOFTWARE.
- */
-
-+#if defined(MS_WINDOWS)
-+#include <config-win.h>
-+#else
-+#include "my_config.h"
-+#endif
-+#include "mysql.h"
-+#include "mysqld_error.h"
-+#include "errmsg.h"
- #include "Python.h"
- #if PY_MAJOR_VERSION >= 3
- #define IS_PY3K
-@@ -38,14 +46,6 @@
- #endif
- #include "pymemcompat.h"
- #include "structmember.h"
--#if defined(MS_WINDOWS)
--#include <config-win.h>
--#else
--#include "my_config.h"
--#endif
--#include "mysql.h"
--#include "mysqld_error.h"
--#include "errmsg.h"
-
- #if PY_VERSION_HEX < 0x02020000
- # define MyTuple_Resize(t,n,d) _PyTuple_Resize(t, n, d)
diff --git a/development/MySQL-python/patches/no_distribute_download.patch b/development/MySQL-python/patches/no_distribute_download.patch
deleted file mode 100644
index 2a94802373..0000000000
--- a/development/MySQL-python/patches/no_distribute_download.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur MySQL-python-1.2.4.orig/setup.py MySQL-python-1.2.4/setup.py
---- MySQL-python-1.2.4.orig/setup.py 2012-10-08 13:46:54.000000000 +0200
-+++ MySQL-python-1.2.4/setup.py 2013-12-06 20:34:36.214964072 +0100
-@@ -3,8 +3,6 @@
- import os
- import sys
-
--from distribute_setup import use_setuptools
--use_setuptools()
- from setuptools import setup, Extension
-
- if not hasattr(sys, "hexversion") or sys.hexversion < 0x02040000:
diff --git a/development/Naked/Naked.info b/development/Naked/Naked.info
index b296dbdafd..fa82062bee 100644
--- a/development/Naked/Naked.info
+++ b/development/Naked/Naked.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://pypi.python.org/packages/source/N/Naked/Naked-0.1.31.tar.gz"
MD5SUM="ec2cb4948c6ba72f92f57484eb27ee35"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python-requests PyYAML"
+REQUIRES="PyYAML"
MAINTAINER="Dimitris Zlatanidis"
EMAIL="d.zlatanidis@gmail.com"
diff --git a/development/OpenHantek6022/OpenHantek6022.info b/development/OpenHantek6022/OpenHantek6022.info
index 8acc03e7ae..ab5c0f3a00 100644
--- a/development/OpenHantek6022/OpenHantek6022.info
+++ b/development/OpenHantek6022/OpenHantek6022.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/OpenHantek/OpenHantek6022/archive/3.1.0/OpenHantek6
MD5SUM="1617f414c92e52f67d4f869c6de94919"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5 pcre2"
+REQUIRES=""
MAINTAINER="Mauricio Martinez"
EMAIL="eigenfilter@gmail.com"
diff --git a/development/Pivy/Pivy.SlackBuild b/development/Pivy/Pivy.SlackBuild
index d5b40188c3..a1950f4f58 100644
--- a/development/Pivy/Pivy.SlackBuild
+++ b/development/Pivy/Pivy.SlackBuild
@@ -23,10 +23,11 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# Revision date: 2011/08/10
+# Revision date: 2021/05/19
PRGNAM=Pivy
-VERSION=${VERSION:-hg_20101207}
+SRCNAM=pivy
+VERSION=${VERSION:-0.6.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -62,9 +63,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -72,14 +73,24 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-python setup.py install --root $PKG
+mkdir build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DPYTHON_EXECUTABLE=/usr/bin/python3 \
+ -DCMAKE_BUILD_TYPE=Release ..
+ make
+ make install DESTDIR=$PKG
+cd ..
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- AUTHORS HACKING LICENSE NEWS README THANKS docs \
+ AUTHORS HACKING LICENSE NEWS README* THANKS docs \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc -type f -exec chmod 0644 {} \;
diff --git a/development/Pivy/Pivy.info b/development/Pivy/Pivy.info
index 74f011c302..eaa1427eab 100644
--- a/development/Pivy/Pivy.info
+++ b/development/Pivy/Pivy.info
@@ -1,8 +1,8 @@
PRGNAM="Pivy"
-VERSION="hg_20101207"
-HOMEPAGE="https://pypi.python.org/pypi/Pivy"
-DOWNLOAD="http://www.nielshorn.net/_download/slackware/source/Pivy-hg_20101207.tar.bz2"
-MD5SUM="ba6e9960f7cf0f9624d7b4f14172725a"
+VERSION="0.6.6"
+HOMEPAGE="https://coin3d.github.io"
+DOWNLOAD="https://github.com/coin3d/pivy/archive/0.6.6/pivy-0.6.6.tar.gz"
+MD5SUM="1b3d07aab6eccf2eba05479639825d86"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SoQt"
diff --git a/development/Pivy/slack-desc b/development/Pivy/slack-desc
index ea330d24cd..f41d1bacf3 100644
--- a/development/Pivy/slack-desc
+++ b/development/Pivy/slack-desc
@@ -11,7 +11,7 @@ Pivy:
Pivy: Pivy is an extension to the Python programming language,
Pivy: wrapping Coin C++ scene graph library for usage from Python.
Pivy:
-Pivy: Homepage: https://pypi.python.org/pypi/Pivy
+Pivy: Homepage: https://coin3d.github.io
Pivy:
Pivy:
Pivy:
diff --git a/development/SoQt/SoQt.SlackBuild b/development/SoQt/SoQt.SlackBuild
index f56a556a11..ffdce5bbcf 100644
--- a/development/SoQt/SoQt.SlackBuild
+++ b/development/SoQt/SoQt.SlackBuild
@@ -7,8 +7,9 @@
# Revision data 2010/07/10
PRGNAM=SoQt
-VERSION=${VERSION:-1.5.0}
-BUILD=${BUILD:-2}
+SRCNAM=soqt
+VERSION=${VERSION:-1.6.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -51,9 +52,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION-src.tar.gz
+cd $SRCNAM
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -61,27 +62,33 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --mandir=/usr/man \
- --build=$ARCH-slackware-linux$ARCHQUADLET
-
-make
-make install DESTDIR=$PKG
+mkdir -p soqt_build
+cd soqt_build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DSOQT_BUILD_DOCUMENTATION=ON \
+ -DSOQT_BUILD_DOC_MAN=ON \
+ -DCMAKE_BUILD_TYPE=Release ..
+
+ make
+ make install DESTDIR=$PKG
+cd ..
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+mv $PKG/usr/share/man $PKG/usr/
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 \
- AUTHORS BUGS.txt COPYING ChangeLog FAQ INSTALL* LICENSE.GPL NEWS README* \
+ AUTHORS BUGS.txt COPYING ChangeLog FAQ INSTALL* NEWS README* RELEASE.txt\
$PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/share/doc/$PRGNAM/html $PKG/usr/doc/$PRGNAM-$VERSION
+rm -rf $PKG/usr/share/doc
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/SoQt/SoQt.info b/development/SoQt/SoQt.info
index db19279a27..ad6728bb90 100644
--- a/development/SoQt/SoQt.info
+++ b/development/SoQt/SoQt.info
@@ -1,8 +1,8 @@
PRGNAM="SoQt"
-VERSION="1.5.0"
-HOMEPAGE="https://bitbucket.org/Coin3D/soqt"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/SoQt-1.5.0.tar.gz"
-MD5SUM="9f1e582373d66f556b1db113a93ac68e"
+VERSION="1.6.0"
+HOMEPAGE="https://coin3d.github.io/"
+DOWNLOAD="https://github.com/coin3d/soqt/releases/download/SoQt-1.6.0/soqt-1.6.0-src.tar.gz"
+MD5SUM="724996aedad2a33760dc36f08ceeda22"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="Coin"
diff --git a/development/Sphinx/README b/development/Sphinx/README
index cfd397e4f1..e3f923a7f7 100644
--- a/development/Sphinx/README
+++ b/development/Sphinx/README
@@ -3,13 +3,3 @@ source files into various output formats, including HTML, ePub,
LaTeX and plain text. Sphinx was originally created for the Python
documentation, but it has excellent facilities for the documentation
of software projects in a range of languages.
-
-All Sphinx dependencies must be built with Python 3 support and since
-there are many different way of providing this, the following packages
-require special build instructions not captured in REQUIRES:
-- python/python-urllib3: install python/python3 first
-- python/idna: install python/python3 first
-- python/python-chardet: install python/python3 first
-- python/imagesize: install python/python3 first
-- python/alabaster: install python/python3 first
-- python/pytz: install python/python3 first
diff --git a/development/acpica/acpica.SlackBuild b/development/acpica/acpica.SlackBuild
index 734499bb12..5406dd605c 100644
--- a/development/acpica/acpica.SlackBuild
+++ b/development/acpica/acpica.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=acpica
-VERSION=${VERSION:-20170531}
+VERSION=${VERSION:-20210331}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -43,19 +43,15 @@ OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
- BITS="32"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
- BITS="32"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
- BITS="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
- BITS="32"
fi
set -e
@@ -63,9 +59,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-unix2-$VERSION
-tar xvf $CWD/$PRGNAM-unix2-$VERSION.tar.gz
-cd $PRGNAM-unix2-$VERSION
+rm -rf $PRGNAM-unix-$VERSION
+tar xvf $CWD/$PRGNAM-unix-$VERSION.tar.gz
+cd $PRGNAM-unix-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -74,9 +70,8 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
cd generate/unix
- CFLAGS="$SLKCFLAGS -fcommon -Wno-error=format-overflow -Wno-error=stringop-truncation" \
- CXXFLAGS="$SLKCFLAGS" \
- make BITS=$BITS
+ OPT_CFLAGS="$SLKCFLAGS" \
+ make
make install DESTDIR=$PKG
cd -
diff --git a/development/acpica/acpica.info b/development/acpica/acpica.info
index dea5cd5d50..8156f2f178 100644
--- a/development/acpica/acpica.info
+++ b/development/acpica/acpica.info
@@ -1,8 +1,8 @@
PRGNAM="acpica"
-VERSION="20170531"
+VERSION="20210331"
HOMEPAGE="http://www.acpica.org"
-DOWNLOAD="https://acpica.org/sites/acpica/files/acpica-unix2-20170531.tar.gz"
-MD5SUM="46c4c93435ad1d8c4eb5bacde17503b8"
+DOWNLOAD="https://acpica.org/sites/acpica/files/acpica-unix-20210331.tar.gz"
+MD5SUM="bf54ef57eeff1c3be04669d9526a29b3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/alembic/alembic.SlackBuild b/development/alembic/alembic.SlackBuild
index e609bdc8d5..56cde52db0 100644
--- a/development/alembic/alembic.SlackBuild
+++ b/development/alembic/alembic.SlackBuild
@@ -69,7 +69,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+python2 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/development/alembic/alembic.info b/development/alembic/alembic.info
index 5e800cc989..84eedcc147 100644
--- a/development/alembic/alembic.info
+++ b/development/alembic/alembic.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/6f/42/48447bf41287bc577e4f340e
MD5SUM="6fe272274fce2641b93998ef9b702b76"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="SQLAlchemy Mako MarkupSafe python-editor python-dateutil"
+REQUIRES="SQLAlchemy MarkupSafe python2-editor python-dateutil"
MAINTAINER="Chris Walker"
EMAIL="kris240376@gmail.com"
diff --git a/development/alloy/README b/development/alloy/README
deleted file mode 100644
index 49ec15f20b..0000000000
--- a/development/alloy/README
+++ /dev/null
@@ -1,4 +0,0 @@
-Alloy is a lightweight modelling language for software design. It is
-amenable to a fully automatic analysis, using the Alloy Analyzer, and
-provides a visualizer for making sense of solutions and counterexamples
-it finds.
diff --git a/development/alloy/alloy.SlackBuild b/development/alloy/alloy.SlackBuild
deleted file mode 100644
index b0906a7279..0000000000
--- a/development/alloy/alloy.SlackBuild
+++ /dev/null
@@ -1,90 +0,0 @@
-#!/bin/sh
-#
-# Slackware build script for alloy
-#
-# Originally written by Jockey S. Kyd (jockey dot kyd at gmail dot com)
-#
-# Copyright 2014 Ryan P.C. McQuen, WA, ryanpcmcquen@member.fsf.org
-# 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=alloy
-VERSION=${VERSION:-4.2}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$(uname -m) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-DIST=$PRGNAM${VERSION}
-
-case "$ARCH" in
- x86_64) LIBDIRSUFFIX="64" ;;
- *) LIBDIRSUFFIX="" ;;
-esac
-
-set -e
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-
-# check the jarball's version matches VERSION (doesn't matter the dots
-# in VERSION are treated as meta-character by grep)
-if ! unzip -c $CWD/$DIST.jar edu/mit/csail/sdg/alloy4/Version.java \
- | grep 'String version()' | grep --quiet $VERSION; then
- printf "%s is not of version %s.\n" $DIST.jar $VERSION 1>&2
- exit 1
-fi
-
-mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM
-install -Dm 644 $CWD/$DIST.jar $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/$DIST.jar
-
-mkdir -p $PKG/usr/bin
-( cd $PKG/usr/bin
- cat > $PRGNAM <<__END__
-#!/bin/sh
-exec java -jar /usr/lib$LIBDIRSUFFIX/$PRGNAM/$DIST.jar "\$@"
-__END__
- chmod 0755 $PRGNAM
-)
-
-mkdir -p $PKG/usr/share/pixmaps
-cat $CWD/alloy.png > $PKG/usr/share/pixmaps/alloy.png
-
-mkdir -p $PKG/usr/share/applications
-cat $CWD/alloy.desktop > $PKG/usr/share/applications/alloy.desktop
-
-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:-tgz}
diff --git a/development/alloy/alloy.desktop b/development/alloy/alloy.desktop
deleted file mode 100644
index 6e0739e971..0000000000
--- a/development/alloy/alloy.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Type=Application
-Name=Alloy Analyzer
-Comment=Alloy modeling language and analyzer
-Exec=alloy
-Icon=alloy
-Terminal=false
-Categories=Development;
-StartupNotify=true
diff --git a/development/alloy/alloy.info b/development/alloy/alloy.info
deleted file mode 100644
index 82db176c76..0000000000
--- a/development/alloy/alloy.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="alloy"
-VERSION="4.2"
-HOMEPAGE="http://alloy.mit.edu/"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/alloy4.2.jar"
-MD5SUM="dfc6f233a88738f2ac62bd2d6eb1c2bc"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="jdk"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/alloy/alloy.png b/development/alloy/alloy.png
deleted file mode 100644
index 8d01c72da2..0000000000
--- a/development/alloy/alloy.png
+++ /dev/null
Binary files differ
diff --git a/development/alloy/doinst.sh b/development/alloy/doinst.sh
deleted file mode 100644
index 5fb28930db..0000000000
--- a/development/alloy/doinst.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
diff --git a/development/alloy/slack-desc b/development/alloy/slack-desc
deleted file mode 100644
index a6a1559de4..0000000000
--- a/development/alloy/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-alloy: alloy (Alloy Analyzer)
-alloy:
-alloy: Alloy is a lightweight modelling language for software design. It is
-alloy: amenable to a fully automatic analysis, using the Alloy Analyzer, and
-alloy: provides a visualizer for making sense of solutions and
-alloy: counterexamples it finds.
-alloy:
-alloy: http://alloy.mit.edu/
-alloy:
-alloy:
-alloy:
diff --git a/development/anjuta/README b/development/anjuta/README
deleted file mode 100644
index 5511d19f0f..0000000000
--- a/development/anjuta/README
+++ /dev/null
@@ -1,8 +0,0 @@
-Anjuta DevStudio is a versatile software development studio featuring a
-number of advanced programming facilities including project management,
-application wizard, interactive debugger, source editor, version
-control, GUI designer, profiler and many more tools. It focuses on
-providing simple and usable user interface, yet powerful for efficient
-development.
-
-graphviz is an optional dependency; vieweing help pages requires yelp.
diff --git a/development/anjuta/anjuta.SlackBuild b/development/anjuta/anjuta.SlackBuild
deleted file mode 100644
index 6ad50aec7b..0000000000
--- a/development/anjuta/anjuta.SlackBuild
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for anjuta
-
-# Copyright 2012-2019 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-# 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=anjuta
-VERSION=${VERSION:-3.28.0}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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.xz
-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 -Wno-error=format-nonliteral -Wno-error=format-y2k" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --enable-glade-catalog \
- --disable-schemas-compile \
- --build=$ARCH-slackware-linux
-
-make
-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
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a ABOUT-NLS AUTHORS COPYING ChangeLog FUTURE INSTALL MAINTAINERS NEWS README ROADMAP \
- THANKS 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
-cat $CWD/doinst.sh > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/anjuta/anjuta.info b/development/anjuta/anjuta.info
deleted file mode 100644
index cccc4df58b..0000000000
--- a/development/anjuta/anjuta.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="anjuta"
-VERSION="3.28.0"
-HOMEPAGE="http://anjuta.org/"
-DOWNLOAD="https://sources.voidlinux.org/anjuta-3.28.0/anjuta-3.28.0.tar.xz"
-MD5SUM="5c76725853710055fb9bee008cf78658"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="autogen gdl libgda"
-MAINTAINER="Willy Sudiarto Raharjo"
-EMAIL="willysr@slackbuilds.org"
diff --git a/development/anjuta/doinst.sh b/development/anjuta/doinst.sh
deleted file mode 100644
index f25bed6fb6..0000000000
--- a/development/anjuta/doinst.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -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
-
-if [ -e usr/share/glib-2.0/schemas ]; then
- if [ -x /usr/bin/glib-compile-schemas ]; then
- /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1
- fi
-fi
diff --git a/development/anjuta/slack-desc b/development/anjuta/slack-desc
deleted file mode 100644
index a38440658d..0000000000
--- a/development/anjuta/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-anjuta: anjuta (GNOME Integrated Development Environment)
-anjuta:
-anjuta: Advanced programming facilities including project management,
-anjuta: application wizard, interactive debugger, source editor, version
-anjuta: control, GUI designer, profiler and many more tools.
-anjuta: It focuses on providing simple and usable user interface,
-anjuta: yet powerful for efficient development.
-anjuta:
-anjuta: Project Site: http://anjuta.org/
-anjuta:
-anjuta:
diff --git a/development/avarice/README b/development/avarice/README
index 22e27c6e50..53fda7280b 100644
--- a/development/avarice/README
+++ b/development/avarice/README
@@ -1,2 +1,2 @@
-AVaRICE is a program which interfaces the GNU Debugger GDB with the
+AVaRICE is a program which interfaces the GNU Debugger GDB with the
AVR JTAG ICE available from Atmel.
diff --git a/development/avarice/avarice.SlackBuild b/development/avarice/avarice.SlackBuild
index 3346fc77cc..30746c7409 100644
--- a/development/avarice/avarice.SlackBuild
+++ b/development/avarice/avarice.SlackBuild
@@ -4,13 +4,13 @@
# Written by thorsten
PRGNAM=avarice
-VERSION=${VERSION:-2.13}
+VERSION=${VERSION:-2.14}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -21,8 +21,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -43,6 +43,8 @@ cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
+# thanks alpine linux maintainers
+zcat $CWD/drop_keyword_unused.patch.gz | patch -p1
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -50,10 +52,6 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# Fix for gcc-5.2.0 (-current)
-# http://anonscm.debian.org/cgit/collab-maint/avarice.git/plain/debian/patches/bug-777789-gcc-5.patch?id=f8686dbd02cc6710e36f31ab118a46ed0adc758c
-patch -p1 < $CWD/bug-777789-gcc-5.patch
-
rm -rf $TMP/$PRGNAM-build-$VERSION
mkdir $TMP/$PRGNAM-build-$VERSION
cd $TMP/$PRGNAM-build-$VERSION
diff --git a/development/avarice/avarice.info b/development/avarice/avarice.info
index 1ad7ba7bd3..09cab6e04e 100644
--- a/development/avarice/avarice.info
+++ b/development/avarice/avarice.info
@@ -1,8 +1,8 @@
PRGNAM="avarice"
-VERSION="2.13"
+VERSION="2.14"
HOMEPAGE="http://avarice.sourceforge.net/"
-DOWNLOAD="http://sourceforge.net/projects/avarice/files/avarice/avarice-2.13/avarice-2.13.tar.bz2"
-MD5SUM="b9ea1202cfe78b6b008192f092b2dd6c"
+DOWNLOAD="https://sourceforge.net/projects/avarice/files/avarice/avarice-2.14/avarice-2.14.tar.bz2"
+MD5SUM="393f5f607a42a6ac9b47b5e963a66584"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="avr-gdb"
diff --git a/development/avarice/bug-777789-gcc-5.patch b/development/avarice/bug-777789-gcc-5.patch
deleted file mode 100644
index a4e385e3f9..0000000000
--- a/development/avarice/bug-777789-gcc-5.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Description: Fix FTBFS for GCC 5
-Author: Tobias Frost <tobi@debian.org>
-Bug: https://sourceforge.net/p/avarice/patches/34/
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777789
-Last-Update: 2015-05-18
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/src/pragma.h
-+++ b/src/pragma.h
-@@ -28,9 +28,10 @@
- */
- #if defined(__GNUC__)
- # if __GNUC__ > 4
--# define PRAGMA_DIAG_PUSH _Pragma(GCC diagnostic push)
--# define PRAGMA_DIAG_POP _Pragma(GCC diagnostic pop)
--# define PRAGMA_DIAG_IGNORED(x) _Pragma(GCC diagnostic ignored x)
-+# define PRAGMA_DIAG_PUSH _Pragma("GCC diagnostic push")
-+# define PRAGMA_DIAG_POP _Pragma("GCC diagnostic pop")
-+# define PRAGMA_(x) _Pragma(#x)
-+# define PRAGMA_DIAG_IGNORED(x) PRAGMA_(GCC diagnostic ignored x)
- # elif __GNUC__ == 4
- # if __GNUC_MINOR__ >= 6
- # define PRAGMA_DIAG_PUSH _Pragma("GCC diagnostic push")
diff --git a/development/avarice/drop_keyword_unused.patch.gz b/development/avarice/drop_keyword_unused.patch.gz
new file mode 100644
index 0000000000..d23aa38ada
--- /dev/null
+++ b/development/avarice/drop_keyword_unused.patch.gz
Binary files differ
diff --git a/development/bacon/bacon.info b/development/bacon/bacon.info
index 4c6e9a83db..0796743f84 100644
--- a/development/bacon/bacon.info
+++ b/development/bacon/bacon.info
@@ -1,7 +1,7 @@
PRGNAM="bacon"
VERSION="3.2.2"
HOMEPAGE="http://www.basic-converter.org"
-DOWNLOAD="http://sourceforge.net/projects/slackbuildsdirectlinks/files/bacon/bacon-3.2.2.tar.gz"
+DOWNLOAD="http://www.basic-converter.org/museum/bacon-3.2.2.tar.gz"
MD5SUM="09f31555f883f89014dda531bdd23f2b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/development/bas55/README b/development/bas55/README
index f740f48136..95fc4e2e85 100644
--- a/development/bas55/README
+++ b/development/bas55/README
@@ -3,6 +3,3 @@ bas55 (ECMA-55 Minimal BASIC System)
bas55 is an implementation of the the Minimal BASIC programming
language as defined by the ECMA 55 standard. It provides an
interpreter and an editor with line renumbering capabilities.
-
-For enhanced editing support, pass LIBEDIT=yes to the SlackBuild. This
-requires "libedit".
diff --git a/development/bas55/bas55.SlackBuild b/development/bas55/bas55.SlackBuild
index c4f9a9b643..1c7c194fca 100644
--- a/development/bas55/bas55.SlackBuild
+++ b/development/bas55/bas55.SlackBuild
@@ -54,12 +54,6 @@ else
LIBDIRSUFFIX=""
fi
-if [ "$LIBEDIT" = yes ]; then
- LIBEDITOPTION="--with-libedit"
-else
- LIBEDITOPTION=""
-fi
-
set -e
rm -rf $PKG
@@ -86,7 +80,7 @@ CXXFLAGS="$SLKCFLAGS" \
--infodir=/usr/info \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux \
- ${LIBEDITOPTION}
+ --with-libedit
make
make install DESTDIR=$PKG
diff --git a/development/beautysh/beautysh.info b/development/beautysh/beautysh.info
index c43258369e..c0a66b0227 100644
--- a/development/beautysh/beautysh.info
+++ b/development/beautysh/beautysh.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/lovesegfault/beautysh/archive/6.0.1/beautysh-6.0.1.
MD5SUM="8839e2f2a945b83f677f34a2b78ee08a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3"
+REQUIRES=""
MAINTAINER="Leo C."
EMAIL="leoc@gmx.com"
diff --git a/development/binwalk/binwalk.info b/development/binwalk/binwalk.info
index 779a3342a4..9139943714 100644
--- a/development/binwalk/binwalk.info
+++ b/development/binwalk/binwalk.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/devttys0/binwalk/archive/v2.1.1/binwalk-2.1.1.tar.g
MD5SUM="e5015a8d0eff287eda8c4afeeca89ed6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3"
+REQUIRES=""
MAINTAINER="Fernando Lopez Jr."
EMAIL="fernando.lopezjr@gmail.com"
diff --git a/development/bless/bless.SlackBuild b/development/bless/bless.SlackBuild
index 207854b161..7dcc418adc 100644
--- a/development/bless/bless.SlackBuild
+++ b/development/bless/bless.SlackBuild
@@ -82,6 +82,8 @@ patch -p1 < $CWD/patches/fixxmltextwriter.patch
# state if you just press Insert to toggle it.
patch -p1 < $CWD/patches/default_overwrite.patch
+patch -p1 < $CWD/patches/disambiguate-system.range-and-gtk.range.patch
+
# Grr. The configure script doesn't allow setting CS or MCS or CSC or
# anything to override the compiler (like normal stuff does with CC).
# FFS, it's even hardcoded in C# code...
diff --git a/development/bless/patches/disambiguate-system.range-and-gtk.range.patch b/development/bless/patches/disambiguate-system.range-and-gtk.range.patch
new file mode 100644
index 0000000000..fd314c4b53
--- /dev/null
+++ b/development/bless/patches/disambiguate-system.range-and-gtk.range.patch
@@ -0,0 +1,92 @@
+Index: bless/src/buffers/ByteBuffer.cs
+===================================================================
+--- bless.orig/src/buffers/ByteBuffer.cs
++++ bless/src/buffers/ByteBuffer.cs
+@@ -26,6 +26,8 @@ using System.Threading;
+ using Bless.Util;
+ using Bless.Tools;
+
++using Range=Bless.Util.Range;
++
+ namespace Bless.Buffers {
+
+ ///<summary>
+Index: bless/src/tools/find/IFindStrategy.cs
+===================================================================
+--- bless.orig/src/tools/find/IFindStrategy.cs
++++ bless/src/tools/find/IFindStrategy.cs
+@@ -23,6 +23,8 @@ using System;
+ using Bless.Util;
+ using Bless.Buffers;
+
++using Range=Bless.Util.Range;
++
+ namespace Bless.Tools.Find {
+
+ public interface IFindStrategy
+@@ -40,4 +42,4 @@ public interface IFindStrategy
+ bool Cancelled { get; set; }
+ }
+
+-} // end namespace
+\ No newline at end of file
++} // end namespace
+Index: bless/src/tools/find/IFinder.cs
+===================================================================
+--- bless.orig/src/tools/find/IFinder.cs
++++ bless/src/tools/find/IFinder.cs
+@@ -23,6 +23,8 @@ using System;
+ using Bless.Util;
+ using Bless.Buffers;
+
++using Range=Bless.Util.Range;
++
+ namespace Bless.Tools.Find {
+
+ public delegate void FirstFindHandler();
+@@ -41,4 +43,4 @@ public interface IFinder
+ IAsyncResult ReplaceAll(byte[] ba, AsyncCallback ac);
+ }
+
+-} // end namespace
+\ No newline at end of file
++} // end namespace
+Index: bless/src/tools/find/FindOperations.cs
+===================================================================
+--- bless.orig/src/tools/find/FindOperations.cs
++++ bless/src/tools/find/FindOperations.cs
+@@ -24,6 +24,8 @@ using System.IO;
+ using System.Threading;
+ using Bless.Util;
+
++using Range=Bless.Util.Range;
++
+ namespace Bless.Tools.Find {
+
+ ///<summary>
+Index: bless/src/gui/areas/AreaGroup.cs
+===================================================================
+--- bless.orig/src/gui/areas/AreaGroup.cs
++++ bless/src/gui/areas/AreaGroup.cs
+@@ -25,6 +25,8 @@ using Bless.Buffers;
+ using Bless.Util;
+ using Bless.Gui.Drawers;
+
++using Range=Bless.Util.Range;
++
+ namespace Bless.Gui.Areas
+ {
+
+Index: bless/src/gui/DataBookFinder.cs
+===================================================================
+--- bless.orig/src/gui/DataBookFinder.cs
++++ bless/src/gui/DataBookFinder.cs
+@@ -26,6 +26,8 @@ using Bless.Util;
+ using Bless.Buffers;
+ using Bless.Tools.Find;
+
++using Range=Bless.Util.Range;
++
+ namespace Bless.Gui {
+
+ public class DataBookFinder : IFinder
diff --git a/development/bpython/README b/development/bpython/README
index c62aab2615..ac79e6626e 100644
--- a/development/bpython/README
+++ b/development/bpython/README
@@ -1,4 +1,2 @@
bpython is a fancy curses interface to the Python interactive
interpreter.
-
-NOTE: Install python3 first before installing all other requirements.
diff --git a/development/bpython/bpython.info b/development/bpython/bpython.info
index e5abedf937..1476cf590e 100644
--- a/development/bpython/bpython.info
+++ b/development/bpython/bpython.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/8f/34/7bdeba9999d2dfe5c0682291
MD5SUM="ca73d8c605767242aea522ec6bb84d48"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3-six python-requests Pygments curtsies greenlet pyxdg"
+REQUIRES="curtsies greenlet"
MAINTAINER="Dimitris Zlatanidis"
EMAIL="d.zlatanidis@gmail.com"
diff --git a/development/brackets/README b/development/brackets/README
deleted file mode 100644
index 9004a2d6ec..0000000000
--- a/development/brackets/README
+++ /dev/null
@@ -1,10 +0,0 @@
-Brackets is an open source code editor for web designers and front-end
-developers.
-
-Google Chrome or Chromium is currently required to use the live preview
-function, Firefox support is planned for the future.
-
-As of version 1.0, the Extract bundle is now included, more details
-here:
-
-http://blog.brackets.io/2014/11/04/brackets-1-0-and-extract-for-brackets-preview-now-available/
diff --git a/development/brackets/brackets.SlackBuild b/development/brackets/brackets.SlackBuild
deleted file mode 100644
index 70509c9160..0000000000
--- a/development/brackets/brackets.SlackBuild
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for brackets
-
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
-# 2017 - Dhaby Xiloj <slack.dhabyx@gmail.com>
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version, with the following exception:
-# the text of the GPL license may be omitted.
-
-# This program is distributed in the hope that it will be useful, but
-# without any warranty; without even the implied warranty of
-# merchantability or fitness for a particular purpose. Compiling,
-# interpreting, executing or merely reading the text of the program
-# may result in lapses of consciousness and/or very being, up to and
-# including the end of all existence and the Universe as we know it.
-# See the GNU General Public License for more details.
-
-# You may have received a copy of the GNU General Public License
-# along with this program (most likely, a file named COPYING). If
-# not, see <https://www.gnu.org/licenses/>.
-
-PRGNAM=brackets
-SRCNAM=Brackets
-RELEASE=Release
-VERSION=${VERSION:-1.9}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-# Allow $ARCH to be preset before running the script. This is useful in the
-# case where someone is running a 32-bit chroot environment under an x86_64
-# kernel:
-ARCH=${ARCH:-$(uname -m)}
-
-case "$ARCH" in
- i?86) DEBARCH="32-bit" ; LIBDIRSUFFIX="" ; ARCH=i386 ;;
- x86_64) DEBARCH="64-bit" ; LIBDIRSUFFIX="64" ; ARCH=x86_64 ;;
- *) echo "Package for $(uname -m) architecture is not available." ; exit 1 ;;
-esac
-
-set -e
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $PKG
-ar p $CWD/${SRCNAM}.${RELEASE}.${VERSION}.${DEBARCH}.deb data.tar.xz | tar xJv
-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 sure top-level perms are correct:
-chmod 0755 .
-
-# Install a .desktop launcher:
-sed -i -e "s#Icon=$PRGNAM#Icon=/opt/$PRGNAM/appshell256.png#" \
- $PKG/opt/$PRGNAM/$PRGNAM.desktop
-mkdir -p $PKG/usr/share/applications
-ln -s /opt/$PRGNAM/$PRGNAM.desktop \
- $PKG/usr/share/applications/$PRGNAM.desktop
-
-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:-tgz}
diff --git a/development/brackets/brackets.info b/development/brackets/brackets.info
deleted file mode 100644
index a71ddbda70..0000000000
--- a/development/brackets/brackets.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="brackets"
-VERSION="1.9"
-HOMEPAGE="http://brackets.io"
-DOWNLOAD="https://github.com/adobe/brackets/releases/download/release-1.9/Brackets.Release.1.9.32-bit.deb"
-MD5SUM="dd681b20e08795051a42a6e0d3ca592e"
-DOWNLOAD_x86_64="https://github.com/adobe/brackets/releases/download/release-1.9/Brackets.Release.1.9.64-bit.deb"
-MD5SUM_x86_64="ad904786545fce0c854c5e00d960a031"
-REQUIRES="libgcrypt15"
-MAINTAINER="DhabyX"
-EMAIL="slack.dhabyx@gmail.com"
diff --git a/development/brackets/doinst.sh b/development/brackets/doinst.sh
deleted file mode 100644
index 3e49e606f2..0000000000
--- a/development/brackets/doinst.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications > /dev/null 2>&1
-fi
-
-if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
- if [ -x /usr/bin/gtk-update-icon-cache ]; then
- /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
diff --git a/development/brackets/slack-desc b/development/brackets/slack-desc
deleted file mode 100644
index a2d7ee6e10..0000000000
--- a/development/brackets/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-brackets: brackets (code editor for the web)
-brackets:
-brackets: Brackets is an open source code editor for
-brackets: web designers and front-end developers.
-brackets:
-brackets: It features a live preview function, JS debugging, and is built
-brackets: with web technologies.
-brackets:
-brackets:
-brackets: http://brackets.io
-brackets:
diff --git a/development/byacc/byacc.SlackBuild b/development/byacc/byacc.SlackBuild
index 2e4493bf3f..53ce5a54d8 100644
--- a/development/byacc/byacc.SlackBuild
+++ b/development/byacc/byacc.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=byacc
-VERSION=${VERSION:-20210328}
+VERSION=${VERSION:-20210520}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/byacc/byacc.info b/development/byacc/byacc.info
index 98aa44251c..3bdaf52dde 100644
--- a/development/byacc/byacc.info
+++ b/development/byacc/byacc.info
@@ -1,8 +1,8 @@
PRGNAM="byacc"
-VERSION="20210328"
+VERSION="20210520"
HOMEPAGE="https://invisible-island.net/byacc/"
DOWNLOAD="https://invisible-island.net/datafiles/release/byacc.tar.gz"
-MD5SUM="a31940c74254f6b4cc51155322f58651"
+MD5SUM="19c810c46de9ea37d2568ab83a583e4e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/bzr/bzr.SlackBuild b/development/bzr/bzr.SlackBuild
index 4676643624..84f9a69d1f 100644
--- a/development/bzr/bzr.SlackBuild
+++ b/development/bzr/bzr.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for bzr
-# Copyright 2006-2012,2017 Robby Workman Tuscaloosa, AL, USA
+# Copyright 2006,2017,2021 Robby Workman Tuscaloosa, AL, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
diff --git a/development/bzr/bzr.info b/development/bzr/bzr.info
index 3c91147b0e..ca25e9c6bb 100644
--- a/development/bzr/bzr.info
+++ b/development/bzr/bzr.info
@@ -1,6 +1,6 @@
PRGNAM="bzr"
VERSION="2.7.0"
-HOMEPAGE="http://bazaar-vcs.org/"
+HOMEPAGE="http://bazaar.canonical.com/"
DOWNLOAD="http://launchpad.net/bzr/2.7/2.7.0/+download/bzr-2.7.0.tar.gz"
MD5SUM="8e5020502efd54f5925a14a456b88b89"
DOWNLOAD_x86_64=""
diff --git a/development/bzr/slack-desc b/development/bzr/slack-desc
index c2f1112450..9166cd9489 100644
--- a/development/bzr/slack-desc
+++ b/development/bzr/slack-desc
@@ -12,7 +12,7 @@ bzr: Bazaar ("bzr") is a decentralized revision control system, designed
bzr: to be easy for developers and end users alike. Bazaar is part of the
bzr: GNU project to develop a complete free operating system.
bzr:
-bzr: Homepage: http://bazaar-vcs.org/
+bzr: Homepage: http://bazaar.canonical.com/
bzr:
bzr:
bzr:
diff --git a/development/codespell/README b/development/codespell/README
index 6c714b66f2..cdbc979cec 100644
--- a/development/codespell/README
+++ b/development/codespell/README
@@ -3,7 +3,3 @@ codespell (spell checker for source code)
codespell fixes common misspellings in text files. It's designed
primarily for checking misspelled words in source code, but it can be
used with other files as well.
-
-Optional dependency: python-chardet. This is required for codespell's
--e option. Unless you deal with files that are not ASCII, ISO-8859-1,
-or UTF-8, you probably don't need the -e option.
diff --git a/development/conan/conan.SlackBuild b/development/conan/conan.SlackBuild
index 4d1a30001b..8a5b44e59a 100644
--- a/development/conan/conan.SlackBuild
+++ b/development/conan/conan.SlackBuild
@@ -61,7 +61,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+python2 setup.py install --root=$PKG
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a LICENSE.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/development/conan/conan.info b/development/conan/conan.info
index a62b3038eb..b743381f84 100644
--- a/development/conan/conan.info
+++ b/development/conan/conan.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/conan-io/conan/archive/0.21.1/conan-0.21.1.tar.gz"
MD5SUM="70093441ca250ff825bc4fd8e4661046"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="PyYAML boto passlib colorama python-requests cfgparse pyjwt python-patch fasteners six bottle node-semver python-distro pluginbase"
+REQUIRES="PyYAML boto passlib colorama cfgparse pyjwt python2-patch fasteners bottle node-semver pluginbase"
MAINTAINER="Andre Barboza"
EMAIL="bmg.andre@gmail.com"
diff --git a/development/curlpp/README b/development/curlpp/README
deleted file mode 100644
index 119f3a261c..0000000000
--- a/development/curlpp/README
+++ /dev/null
@@ -1 +0,0 @@
-cURLpp is a C++ wrapper for libcURL
diff --git a/development/curlpp/curlpp.info b/development/curlpp/curlpp.info
deleted file mode 100644
index e4602de13a..0000000000
--- a/development/curlpp/curlpp.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="curlpp"
-VERSION="0.8.1"
-HOMEPAGE="http://www.curlpp.org/"
-DOWNLOAD="https://github.com/jpbarrette/curlpp/archive/v0.8.1/curlpp-0.8.1.tar.gz"
-MD5SUM="2fdd2fc2e577b7e76193018cac457e9c"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Asaf Ohayon"
-EMAIL="asaf@hadasa-oss.net"
diff --git a/development/curlpp/slack-desc b/development/curlpp/slack-desc
deleted file mode 100644
index cd91b8d42e..0000000000
--- a/development/curlpp/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-curlpp: curlpp (C++ wrapper for libcURL)
-curlpp:
-curlpp: cURLpp is a C++ wrapper for libcURL
-curlpp:
-curlpp:
-curlpp: Project URL: http://www.curlpp.org/
-curlpp:
-curlpp:
-curlpp:
-curlpp:
-curlpp:
diff --git a/development/cycler/cycler.info b/development/cycler/cycler.info
index 0a5f131ec4..cad6834a62 100644
--- a/development/cycler/cycler.info
+++ b/development/cycler/cycler.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://pypi.python.org/packages/c2/4b/137dea450d6e1e3d474e1d873cd1d4f
MD5SUM="4cb42917ac5007d1cdff6cccfe2d016b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="six"
+REQUIRES=""
MAINTAINER="Serban Udrea"
EMAIL="S.Udrea@gsi.de"
diff --git a/development/decklink-sdk/decklink-sdk.info b/development/decklink-sdk/decklink-sdk.info
index 6c40b71ca5..9a51f54fff 100644
--- a/development/decklink-sdk/decklink-sdk.info
+++ b/development/decklink-sdk/decklink-sdk.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://sw.blackmagicdesign.com/DeckLink/v12.0/Blackmagic_DeckLink_SDK_
MD5SUM="1898d67834f82e0cb3055f1c03b92682"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="Christoph Willing"
EMAIL="chris.willing@linux.com"
diff --git a/development/device-tree-compiler/device-tree-compiler.SlackBuild b/development/device-tree-compiler/device-tree-compiler.SlackBuild
index 811fbb7c4e..f3bab5faac 100644
--- a/development/device-tree-compiler/device-tree-compiler.SlackBuild
+++ b/development/device-tree-compiler/device-tree-compiler.SlackBuild
@@ -25,7 +25,7 @@
# With tweaks from rworkman to use in SlackBuilds.org tree
PRGNAM=device-tree-compiler
-VERSION=${VERSION:-1.5.0}
+VERSION=${VERSION:-1.6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/device-tree-compiler/device-tree-compiler.info b/development/device-tree-compiler/device-tree-compiler.info
index 93be5bab57..c164b151c4 100644
--- a/development/device-tree-compiler/device-tree-compiler.info
+++ b/development/device-tree-compiler/device-tree-compiler.info
@@ -1,8 +1,8 @@
PRGNAM="device-tree-compiler"
-VERSION="1.5.0"
+VERSION="1.6.0"
HOMEPAGE="https://git.kernel.org/cgit/utils/dtc/dtc.git"
-DOWNLOAD="http://harrier.slackbuilds.org/misc/device-tree-compiler-1.5.0.tar.lz"
-MD5SUM="a609b2995f94de58fc7544a429ac0b28"
+DOWNLOAD="http://harrier.slackbuilds.org/misc/device-tree-compiler-1.6.0.tar.lz"
+MD5SUM="c149c980ca2a2c3b07597883e4749ede"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/diffoscope/README b/development/diffoscope/README
index 54ec0c72e1..0e6a139424 100644
--- a/development/diffoscope/README
+++ b/development/diffoscope/README
@@ -3,16 +3,6 @@ directories different. It will recursively unpack archives of many
kinds and transform various binary formats into more human readable
form to compare them.
-
-Required Dependencies
-
-Both python-magic and python-libarchive-c must be built with python3
-support, for example
-
- PYTHON3=yes ./python-magic.SlackBuild
- PYTHON3=yes ./python-libarchive-c.SlackBuild
-
-
Optional Dependencies
argcomplete (for argument completion)
diff --git a/development/ecl/ecl.SlackBuild b/development/ecl/ecl.SlackBuild
index 8d5a29e210..32351ae4d3 100644
--- a/development/ecl/ecl.SlackBuild
+++ b/development/ecl/ecl.SlackBuild
@@ -20,11 +20,11 @@
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=ecl
-VERSION=${VERSION:-15.3.7}
+VERSION=${VERSION:-21.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-DOCS="ANNOUNCEMENT INSTALL README.1st Copyright LGPL"
+DOCS="CHANGELOG COPYING INSTALL LICENSE README.md"
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/development/ecl/ecl.info b/development/ecl/ecl.info
index af2e88b308..079ad4ca45 100644
--- a/development/ecl/ecl.info
+++ b/development/ecl/ecl.info
@@ -1,8 +1,8 @@
PRGNAM="ecl"
-VERSION="15.3.7"
-HOMEPAGE="http://ecls.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/project/ecls/ecls/15.3/ecl-15.3.7.tgz"
-MD5SUM="39f4fb924c88e47ce31e6d57ac2a6de8"
+VERSION="21.2.1"
+HOMEPAGE="https://common-lisp.net/project/ecl/"
+DOWNLOAD="https://common-lisp.net/project/ecl/static/files/release/ecl-21.2.1.tgz"
+MD5SUM="0c9e0437dbf3a7f1b00da32b7794a3b0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/ecl/slack-desc b/development/ecl/slack-desc
index 656c790945..1b821a2668 100644
--- a/development/ecl/slack-desc
+++ b/development/ecl/slack-desc
@@ -14,6 +14,6 @@ ecl: featuring CLOS (Common-Lisp Object System), conditions, loops,
ecl: etc, plus a translator to C, which can produce standalone
ecl: executables
ecl:
-ecl: Homepage: http://ecls.sourceforge.net/
+ecl: Homepage: https://common-lisp.net/project/ecl/
ecl:
ecl:
diff --git a/development/eclipse-cpp/eclipse-cpp.SlackBuild b/development/eclipse-cpp/eclipse-cpp.SlackBuild
index 30c85fd50f..f6050ac95d 100644
--- a/development/eclipse-cpp/eclipse-cpp.SlackBuild
+++ b/development/eclipse-cpp/eclipse-cpp.SlackBuild
@@ -27,8 +27,8 @@
# This script is just a binary repackaging.
PRGNAM=eclipse-cpp
-VERSION=${VERSION:-4.15}
-SRCVERSION=${SRCVERSION:-2020-03-R}
+VERSION=${VERSION:-4.19}
+SRCVERSION=${SRCVERSION:-2021-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -53,7 +53,7 @@ cd $PKG/opt/$PRGNAM
# Untar source code tarball according with ARCH value
# ARCH can only be 'x86_64'
if [ "$ARCH" = "x86_64" ]; then
- tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-incubation-linux-gtk-$ARCH.tar.gz
+ tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-linux-gtk-$ARCH.tar.gz
else
printf "$ARCH is not supported...\n"
exit 1
diff --git a/development/eclipse-cpp/eclipse-cpp.info b/development/eclipse-cpp/eclipse-cpp.info
index e38d2e3ca1..e4dbe2bf83 100644
--- a/development/eclipse-cpp/eclipse-cpp.info
+++ b/development/eclipse-cpp/eclipse-cpp.info
@@ -1,10 +1,10 @@
PRGNAM="eclipse-cpp"
-VERSION="4.15"
+VERSION="4.19"
HOMEPAGE="http://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2020-03/R/eclipse-cpp-2020-03-R-incubation-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="c419a30918f1396c9d46106ed2350a01"
-REQUIRES="jdk webkit2gtk"
+DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2021-03/R/eclipse-cpp-2021-03-R-linux-gtk-x86_64.tar.gz"
+MD5SUM_x86_64="c94c6bd7c23530e1bd4a264bda4da5e0"
+REQUIRES="jdk11 webkit2gtk"
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 2ac761caaa..1f2bd2d317 100644
--- a/development/eclipse-java/eclipse-java.SlackBuild
+++ b/development/eclipse-java/eclipse-java.SlackBuild
@@ -27,8 +27,8 @@
# This script is just a binary repackaging.
PRGNAM=eclipse-java
-VERSION=${VERSION:-4.15}
-SRCVERSION=${SRCVERSION:-2020-03-R}
+VERSION=${VERSION:-4.19}
+SRCVERSION=${SRCVERSION:-2021-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/eclipse-java/eclipse-java.info b/development/eclipse-java/eclipse-java.info
index 6cfda43736..71dc6686e3 100644
--- a/development/eclipse-java/eclipse-java.info
+++ b/development/eclipse-java/eclipse-java.info
@@ -1,10 +1,10 @@
PRGNAM="eclipse-java"
-VERSION="4.15"
+VERSION="4.19"
HOMEPAGE="http://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2020-03/R/eclipse-java-2020-03-R-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="1f4485a89895dd830489dbbb9581c3ae"
-REQUIRES="jdk webkit2gtk"
+DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2021-03/R/eclipse-java-2021-03-R-linux-gtk-x86_64.tar.gz"
+MD5SUM_x86_64="56669395653c3af763b46ca2950673b8"
+REQUIRES="jdk11 webkit2gtk"
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 d54d108fa5..ac0ff26471 100644
--- a/development/eclipse-jee/eclipse-jee.SlackBuild
+++ b/development/eclipse-jee/eclipse-jee.SlackBuild
@@ -27,8 +27,8 @@
# This script is just a binary repackaging.
PRGNAM=eclipse-jee
-VERSION=${VERSION:-4.15}
-SRCVERSION=${SRCVERSION:-2020-03-R}
+VERSION=${VERSION:-4.19}
+SRCVERSION=${SRCVERSION:-2021-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -53,7 +53,7 @@ cd $PKG/opt/$PRGNAM
# Untar source code tarball according with ARCH value
# ARCH can only be 'x86_64'
if [ "$ARCH" = "x86_64" ]; then
- tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-incubation-linux-gtk-$ARCH.tar.gz
+ tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-linux-gtk-$ARCH.tar.gz
else
printf "$ARCH is not supported...\n"
exit 1
diff --git a/development/eclipse-jee/eclipse-jee.info b/development/eclipse-jee/eclipse-jee.info
index 3f43bbadbc..807d77cdfc 100644
--- a/development/eclipse-jee/eclipse-jee.info
+++ b/development/eclipse-jee/eclipse-jee.info
@@ -1,10 +1,10 @@
PRGNAM="eclipse-jee"
-VERSION="4.15"
+VERSION="4.19"
HOMEPAGE="http://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2020-03/R/eclipse-jee-2020-03-R-incubation-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="435abf4f12fd20b4b10c0b81ccbdd4b8"
-REQUIRES="jdk webkit2gtk"
+DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2021-03/R/eclipse-jee-2021-03-R-linux-gtk-x86_64.tar.gz"
+MD5SUM_x86_64="8428cf7b84b2c2988678f93250fc85a6"
+REQUIRES="jdk11 webkit2gtk"
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/eclipse-php/README b/development/eclipse-php/README
index 4e15e24c15..449e64db4a 100644
--- a/development/eclipse-php/README
+++ b/development/eclipse-php/README
@@ -12,11 +12,11 @@ This package includes:
**********
UPGRADING:
**********
-if you find an error during Eclipse initialization, check
-these two files:
+if you find an error during Eclipse initialisation, check
+this two files:
/opt/eclipse-php/configuration/config.ini
/opt/eclipse-php/eclipse.ini
-If you haven't done modifications in those files, overwrite
+If you haven't made modifications to those files, overwrite
them with config.ini.new and eclipse.ini.new.
diff --git a/development/eclipse-php/doinst.sh b/development/eclipse-php/doinst.sh
index 95382d88a1..e6a482879a 100644
--- a/development/eclipse-php/doinst.sh
+++ b/development/eclipse-php/doinst.sh
@@ -1,14 +1,11 @@
config() {
NEW="$1"
OLD="$(dirname $NEW)/$(basename $NEW .new)"
- # If there's no config file by that name, mv it over:
if [ ! -r $OLD ]; then
mv $NEW $OLD
- elif [ "$(cat $OLD|md5sum)" = "$(cat $NEW|md5sum)" ]; then
- # toss the redundant copy
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
rm $NEW
fi
- # Otherwise, we leave the .new copy for the admin to consider...
}
if [ -x /usr/bin/update-desktop-database ]; then
diff --git a/development/eclipse-php/eclipse-php.SlackBuild b/development/eclipse-php/eclipse-php.SlackBuild
index bfde2c534a..c053bef344 100644
--- a/development/eclipse-php/eclipse-php.SlackBuild
+++ b/development/eclipse-php/eclipse-php.SlackBuild
@@ -28,8 +28,8 @@
# This script is just a binary repackaging.
PRGNAM=eclipse-php
-VERSION=${VERSION:-4.14}
-SRCVERSION=${SRCVERSION:-2019-12-R}
+VERSION=${VERSION:-4.19}
+SRCVERSION=${SRCVERSION:-2021-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/eclipse-php/eclipse-php.info b/development/eclipse-php/eclipse-php.info
index 9d09f14e10..54d7ba35ab 100644
--- a/development/eclipse-php/eclipse-php.info
+++ b/development/eclipse-php/eclipse-php.info
@@ -1,10 +1,10 @@
PRGNAM="eclipse-php"
-VERSION="4.14"
+VERSION="4.19"
HOMEPAGE="http://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2019-12/R/eclipse-php-2019-12-R-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="273dad6dfff659928be652367772b2cd"
-REQUIRES="jdk webkit2gtk"
+DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2021-03/R/eclipse-php-2021-03-R-linux-gtk-x86_64.tar.gz"
+MD5SUM_x86_64="f629e9a589ff0e3b312a96d1e602e491"
+REQUIRES="jdk11 webkit2gtk"
MAINTAINER="Giuseppe Di Terlizzi"
EMAIL="giuseppe.diterlizzi@gmail.com"
diff --git a/development/enki/enki.info b/development/enki/enki.info
index b6f62e591c..436a01a0bf 100644
--- a/development/enki/enki.info
+++ b/development/enki/enki.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/andreikop/enki/archive/v15.11.1/enki-15.11.1.tar.gz
MD5SUM="9db077a097ca75ae3f89f159ac245c3d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="pyparsing qutepart"
+REQUIRES="qutepart"
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/development/envytools/envytools.info b/development/envytools/envytools.info
index 8acce67a75..9ec7914f37 100644
--- a/development/envytools/envytools.info
+++ b/development/envytools/envytools.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://ponce.cc/slackware/sources/repo/envytools-20210309_39d90be.tar.
MD5SUM="727c3fdb5405350f238b53dc841b9fdf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3"
+REQUIRES=""
MAINTAINER="Hunter Sezen"
EMAIL="orbea@riseup.net"
diff --git a/development/facile/README b/development/facile/README
deleted file mode 100644
index ba9340af9f..0000000000
--- a/development/facile/README
+++ /dev/null
@@ -1 +0,0 @@
-FaCiLe is a Functional Constraint Library implemented in Objective Caml.
diff --git a/development/facile/facile.SlackBuild b/development/facile/facile.SlackBuild
deleted file mode 100644
index db7d46ca08..0000000000
--- a/development/facile/facile.SlackBuild
+++ /dev/null
@@ -1,83 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for facile
-
-# Copyright 2008-2017 Heinz Wiesinger, Amsterdam, The Netherlands
-# 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=facile
-VERSION=${VERSION:-1.1.3}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
-else
- LIBDIRSUFFIX=""
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$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 $PKG/usr/lib$LIBDIRSUFFIX/ocaml/facile
-
-./configure \
- --faciledir $PKG/usr/lib$LIBDIRSUFFIX/ocaml/facile
-
-make
-make install
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE README $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-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:-tgz}
diff --git a/development/facile/facile.info b/development/facile/facile.info
deleted file mode 100644
index 14d061ce49..0000000000
--- a/development/facile/facile.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="facile"
-VERSION="1.1.3"
-HOMEPAGE="http://facile.recherche.enac.fr"
-DOWNLOAD="http://facile.recherche.enac.fr/distrib/facile-1.1.3.tar.gz"
-MD5SUM="172c4fbea636a8fa575b988390639d8d"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="ocaml"
-MAINTAINER="Heinz Wiesinger"
-EMAIL="pprkut@liwjatan.at"
diff --git a/development/facile/slack-desc b/development/facile/slack-desc
deleted file mode 100644
index 1557c54f6d..0000000000
--- a/development/facile/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-facile: facile (Functional Constraint Library)
-facile:
-facile: FaCiLe is a Functional Constraint Library implemented in Objective
-facile: Caml.
-facile:
-facile: Homepage: http://facile.recherche.enac.fr
-facile:
-facile:
-facile:
-facile:
-facile:
diff --git a/development/fuel/README b/development/fuel/README
deleted file mode 100644
index ff72f85181..0000000000
--- a/development/fuel/README
+++ /dev/null
@@ -1,5 +0,0 @@
-fuel (GUI front-end for Fossil)
-
-Fuel is cross-platform GUI front-end for the excellent Fossil SCM tool
-written in Qt. Fuel runs on Windows, OSX as well as various flavors
-of Unix including Linux and FreeBSD.
diff --git a/development/fuel/doinst.sh b/development/fuel/doinst.sh
deleted file mode 100644
index aea0f894eb..0000000000
--- a/development/fuel/doinst.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -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/fuel/fuel.SlackBuild b/development/fuel/fuel.SlackBuild
deleted file mode 100644
index 077fd340d6..0000000000
--- a/development/fuel/fuel.SlackBuild
+++ /dev/null
@@ -1,88 +0,0 @@
-#!/bin/sh
-#
-# Slackware build script for fuel.
-#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# 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=fuel
-VERSION=${VERSION:-1.0.1}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$(uname -m) ;;
- esac
-fi
-
-CWD=$(pwd)
-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 {} \;
-
-qmake fuel.pro
-make
-make INSTALL_ROOT=$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 doc/{Building.md,Changes.md,License.txt} $PKG/usr/doc/$PRGNAM-$VERSION/
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/doinst.sh > $PKG/install/doinst.sh
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/fuel/fuel.info b/development/fuel/fuel.info
deleted file mode 100644
index 76323862a4..0000000000
--- a/development/fuel/fuel.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="fuel"
-VERSION="1.0.1"
-HOMEPAGE="https://fuel-scm.org/fossil/home"
-DOWNLOAD="https://fuel-scm.org/files/releases/fuel-1.0.1.tar.gz"
-MD5SUM="2dc6067711d7aff02bbe1b1585e55108"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="fossil"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/fuel/slack-desc b/development/fuel/slack-desc
deleted file mode 100644
index dc34e00873..0000000000
--- a/development/fuel/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-fuel: fuel (GUI front-end for Fossil)
-fuel:
-fuel: Fuel is cross-platform GUI front-end for the excellent Fossil SCM tool
-fuel: written in Qt. Fuel runs on Windows, OSX as well as various flavors
-fuel: of Unix including Linux and FreeBSD.
-fuel:
-fuel: Home page: https://fuel-scm.org/fossil/home/
-fuel:
-fuel:
-fuel:
-fuel:
diff --git a/development/gambas3/README b/development/gambas3/README
index bdcd0affcd..513081df57 100644
--- a/development/gambas3/README
+++ b/development/gambas3/README
@@ -5,14 +5,11 @@ ODBC and SQLite databases, pilot applications with D-Bus, translate
your program into any language, create network applications easily,
make 3D OpenGL applications, make CGI web applications, and so on.
-alure, gtkglext, imlib2, unixODBC, sqlite2, postgresql, SDL2_image,
-SDL2_ttf, SDL2_mixer, translate-shell and qt5-webkit are optional
-dependencies.
+alure, gtkglext, imlib2, unixODBC, sqlite2, postgresql, and
+translate-shell are optional dependencies.
Note: You should uninstall any present version of gambas before
creating this package. To enable JIT please install llvm from extra.
The Gambas ide can create slackware packages of your gambas programs,
but bear in mind that the install location is fixed as /usr/bin
-
-note: installing llvm from slackware/extra is recommended.
diff --git a/development/gede/gede.info b/development/gede/gede.info
index de179024cf..52736f3b88 100644
--- a/development/gede/gede.info
+++ b/development/gede/gede.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://gede.dexar.se/uploads/source/gede-2.17.1.tar.xz"
MD5SUM="5be528e2d0e28b4cb69c4a71edc92b31"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="Wainamoinen"
EMAIL="wainamoinen@gmail.com"
diff --git a/development/github-cli/github-cli.SlackBuild b/development/github-cli/github-cli.SlackBuild
index e88e86bd20..da79970f4b 100644
--- a/development/github-cli/github-cli.SlackBuild
+++ b/development/github-cli/github-cli.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=github-cli
DEBNAM=gh
-VERSION=${VERSION:-1.9.1}
+VERSION=${VERSION:-1.11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/github-cli/github-cli.info b/development/github-cli/github-cli.info
index 5da843c33c..1f804d3e9c 100644
--- a/development/github-cli/github-cli.info
+++ b/development/github-cli/github-cli.info
@@ -1,10 +1,10 @@
PRGNAM="github-cli"
-VERSION="1.9.1"
+VERSION="1.11.0"
HOMEPAGE="https://cli.github.com/"
-DOWNLOAD="https://github.com/cli/cli/releases/download/v1.9.1/gh_1.9.1_linux_386.deb"
-MD5SUM="36d5f2a8d69479765fc9d12035474cdc"
-DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v1.9.1/gh_1.9.1_linux_amd64.deb"
-MD5SUM_x86_64="9e299db660e237f5d02bca89a308e82a"
+DOWNLOAD="https://github.com/cli/cli/releases/download/v1.11.0/gh_1.11.0_linux_386.deb"
+MD5SUM="b6de8b4727acd2eb7b6b9749199296b3"
+DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v1.11.0/gh_1.11.0_linux_amd64.deb"
+MD5SUM_x86_64="2abffa9bd153a0a97905087a1b623d62"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/gnome-inform7/README b/development/gnome-inform7/README
deleted file mode 100644
index 1b54d0dc92..0000000000
--- a/development/gnome-inform7/README
+++ /dev/null
@@ -1,10 +0,0 @@
-Inform is a design system for interactive fiction based on natural
-language. It is a radical reinvention of the way interactive fiction
-is designed, guided by contemporary work in semantics and by the
-practical experience of some of the world's best known writers of IF.
-
-This includes both the "gnome-inform7" IDE and the "i7" command-line
-shell.
-
-For the dependencies, gst-plugins-bad needs to be built with libmodplug
-support.
diff --git a/development/gnome-inform7/doinst.sh b/development/gnome-inform7/doinst.sh
deleted file mode 100644
index d13dcaa004..0000000000
--- a/development/gnome-inform7/doinst.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-schema_install() {
- SCHEMA="$1"
- GCONF_CONFIG_SOURCE="xml::etc/gconf/gconf.xml.defaults" \
- chroot . gconftool-2 --makefile-install-rule \
- /etc/gconf/schemas/$SCHEMA \
- 1>/dev/null
-}
-
-schema_install gnome-inform7.schemas
-
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
- if [ -x /usr/bin/gtk-update-icon-cache ]; then
- /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
diff --git a/development/gnome-inform7/gnome-inform7.SlackBuild b/development/gnome-inform7/gnome-inform7.SlackBuild
deleted file mode 100644
index ec1e0c68ef..0000000000
--- a/development/gnome-inform7/gnome-inform7.SlackBuild
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for gnome-inform
-
-# Written by Dugan Chen (thedoogster@gmail.com)
-
-PRGNAM=gnome-inform7
-VERSION=${VERSION:-6L38}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -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
-
-# Install the command-line tools first.
-
-rm -rf inform7-$VERSION
-tar xfv $CWD/I7_${VERSION}_Linux_all.tar.gz
-cd inform7-$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 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-sh install-inform7.sh -p $PKG/usr
-mv $PKG/usr/share/doc $PKG/usr
-
-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
-
-# Then install the GUI.
-
-rm -rf $PRGNAM-$VERSION
-tar xfv $CWD/$PRGNAM-${VERSION}.tar.gz
-cp $PKG/usr/share/inform7/Compilers/ni $PRGNAM-$VERSION/src/ni/
-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 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-sh autogen.sh
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --datarootdir=/usr/share \
- --docdir=/usr/doc/$PRGNAM-$VERSION/gnome-inform7 \
- --build=$ARCH-slackware-linux
-make
-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
-
-# Move the docs from usr/share/doc to usr/doc
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-mv $PKG/usr/share/doc/* $PKG/usr/doc/$PRGNAM-$VERSION
-mv $PKG/usr/doc/inform7 $PKG/usr/doc/$PRGNAM-$VERSION
-rmdir $PKG/usr/share/doc
-
-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:-tgz}
diff --git a/development/gnome-inform7/gnome-inform7.info b/development/gnome-inform7/gnome-inform7.info
deleted file mode 100644
index 0cd6daf578..0000000000
--- a/development/gnome-inform7/gnome-inform7.info
+++ /dev/null
@@ -1,12 +0,0 @@
-PRGNAM="gnome-inform7"
-VERSION="6L38"
-HOMEPAGE="http://inform7.com"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/gnome-inform7-6L38.tar.gz \
- http://inform7.com/download/content/6L38/I7_6L38_Linux_all.tar.gz"
-MD5SUM="de31f900ee9f056a4b35d8b83782315f \
- 4f956c36b30dd0f6588cc21e076c72a0"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="gtksourceview goocanvas libmodplug webkitgtk gst-plugins-ugly gst-plugins-bad"
-MAINTAINER="Dugan Chen"
-EMAIL="thedoogster@gmail.com"
diff --git a/development/gnome-inform7/slack-desc b/development/gnome-inform7/slack-desc
deleted file mode 100644
index a690ab4f38..0000000000
--- a/development/gnome-inform7/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-gnome-inform7: gnome-inform7 (interactive fiction authoring platform)
-gnome-inform7:
-gnome-inform7: Inform is a design system for interactive fiction based on natural
-gnome-inform7: language. It is a radical reinvention of the way interactive fiction
-gnome-inform7: is designed, guided by contemporary work in semantics and by the
-gnome-inform7: practical experience of some of the world's best known writers of SF.
-gnome-inform7:
-gnome-inform7: http://inform7.com/
-gnome-inform7:
-gnome-inform7:
-gnome-inform7:
diff --git a/development/gnuradio/gnuradio.info b/development/gnuradio/gnuradio.info
index 0ad250abb3..ac44d32d80 100644
--- a/development/gnuradio/gnuradio.info
+++ b/development/gnuradio/gnuradio.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://master.dl.sourceforge.net/project/slackbuildsdirectlinks/gnura
MD5SUM="34a81827c589823d1a0de8a45b7fd22f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="Mako six python-cheetah"
+REQUIRES="python-cheetah"
MAINTAINER="Panagiotis Nikolaou"
EMAIL="hostmaster@slackonly.com"
diff --git a/development/gnustep-startup/README b/development/gnustep-startup/README
deleted file mode 100644
index 71077859cf..0000000000
--- a/development/gnustep-startup/README
+++ /dev/null
@@ -1,34 +0,0 @@
-GNUstep is a free, object-oriented, cross-platform development
-environment that strives for simplicity and elegance. GNUstep is
-based on and completely compatible with the OpenStep specification
-developed by NeXT (now Apple Computer Inc.) as well as implementing
-the extensions added by Apple in the form of Cocoa.
-
-The GNUstep Startup package combines all four core packages (Make, Base,
-GUI and Backend), plus ffcall.
-
-This is the message after compiling from source, because the files
-are then put in a package you will miss it:
-
----------------------------------------------------------
-
-Installation Finished
-
----------------------------------------------------------
-
-Now run the GNUstep initialization script (put this in your
-.bashrc or other type of startup script). Note the '.' at the
-beginning of the line.
-. /opt/gnustep/System/Library/Makefiles/GNUstep.sh
-
-Now you can install some applications and start using GNUstep
-Look for a few applications in the AppSources directory. The
-typical way to install an application is:
- tar -zxf MyApplication.tar.gz
- cd MyApplication
- make
- make install (as root, unless GNUstep is in your home dir)
-
-Then start the application:
- openapp MyApplication.app
----------------------------------------------------------
diff --git a/development/gnustep-startup/gnustep-startup.SlackBuild b/development/gnustep-startup/gnustep-startup.SlackBuild
deleted file mode 100644
index 0a147271ab..0000000000
--- a/development/gnustep-startup/gnustep-startup.SlackBuild
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for gnustep-startup
-
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
-
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version, with the following exception:
-# the text of the GPL license may be omitted.
-
-# This program is distributed in the hope that it will be useful, but
-# without any warranty; without even the implied warranty of
-# merchantability or fitness for a particular purpose. Compiling,
-# interpreting, executing or merely reading the text of the program
-# may result in lapses of consciousness and/or very being, up to and
-# including the end of all existence and the Universe as we know it.
-# See the GNU General Public License for more details.
-
-# You may have received a copy of the GNU General Public License along
-# with this program (most likely, a file named COPYING). If not, see
-# <http://www.gnu.org/licenses/>.
-
-PRGNAM=gnustep-startup
-VERSION=${VERSION:-0.32.0}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -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 {} \;
-
-# We need to patch gnustep-gui to work with giflib 5.1
-cd sources
-tar xvf gnustep-gui-0.24.0.tar.gz
-sed -i "s|DGifCloseFile(file|DGifCloseFile(file, NULL|" gnustep-gui-0.24.0/Source/NSBitmapImageRep+GIF.m
-tar czvf gnustep-gui-0.24.0.tar.gz gnustep-gui-0.24.0
-rm -rf gnustep-gui-0.24.0
-cd ..
-
-./InstallGNUstep \
- --prefix=/opt/gnustep/ \
- --batch \
- --config-options \
- CFLAGS="$SLKCFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- --with-layout=fhs-system \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --with-library-combo=gnu-gnu-gnu \
- --build=$ARCH-slackware-linux
-
-mkdir -pv $PKG/opt/
-mv /opt/gnustep/ $PKG/opt/
-
-chown -R root:root $PKG/opt/gnustep/System/Library
-chmod -R go-w $PKG/opt/gnustep/System/Library
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a ANNOUNCE AUTHORS COPYING ChangeLog INSTALL NEWS 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:-tgz}
diff --git a/development/gnustep-startup/gnustep-startup.info b/development/gnustep-startup/gnustep-startup.info
deleted file mode 100644
index 5dbad07442..0000000000
--- a/development/gnustep-startup/gnustep-startup.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="gnustep-startup"
-VERSION="0.32.0"
-HOMEPAGE="http://www.gnustep.org"
-DOWNLOAD="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.32.0.tar.gz"
-MD5SUM="a37a167b04a33e796aa5a9836cb7a234"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/gnustep-startup/slack-desc b/development/gnustep-startup/slack-desc
deleted file mode 100644
index 515fdd33f6..0000000000
--- a/development/gnustep-startup/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-gnustep-startup: gnustep-startup (GNUstep core packages)
-gnustep-startup:
-gnustep-startup: GNUstep is a free, object-oriented, cross-platform development
-gnustep-startup: environment that strives for simplicity and elegance. GNUstep is
-gnustep-startup: based on and completely compatible with the OpenStep specification
-gnustep-startup: developed by NeXT (now Apple Computer Inc.) as well as implementing
-gnustep-startup: the extensions added by Apple in the form of Cocoa.
-gnustep-startup:
-gnustep-startup: The GNUstep Startup package, combines all four core packages
-gnustep-startup: (Make, Base, GUI and Backend).
-gnustep-startup:
diff --git a/development/google-appengine-gosdk/README b/development/google-appengine-gosdk/README
deleted file mode 100644
index 205d62aa80..0000000000
--- a/development/google-appengine-gosdk/README
+++ /dev/null
@@ -1,52 +0,0 @@
-Google App Engine Go Language SDK
-
-The Go SDK's includes a web server application that simulates the
-AppEngine environment, including a local version of the datastore,
-Google Accounts, and the ability to fetch URLs and send email directly
-from your computer using the App Engine APIs. The Go SDK uses slightly
-modified versions of the development tools from the Python SDK, and
-will run on any Intel-based Mac OS X or Linux computer with Python
-2.5.
-
-Homepage: http://code.google.com/appengine
-
-Alternate download site: http://code.google.com/p/googleappengine
-
-NOTE: There are some minor limitations to the Go SDK for
-App Engine vs the full blown Go Language SDK, but for
-most part this package can be used to develop and compile
-stand-alone Go programs as well. See The Go Programming
-Language Blog, Tuesday, May 10, 2011, Go and Google Appengine at
-http://blog.golang.org/2011/05/go-and-google-app-engine.html for more
-details.
-
-WARNING: This SlackBuild puts the Google Appengine Go SDK tools onto
-your PATH using the script gae.sh (or gae.csh) in /etc/profile.d that
-is sourced by /etc/profile (or /etc/csh.login). If you also install
-the Google Appengine Python SDK then the gae.sh (and gae.csh) scripts
-will clash and you'll be left with a gae.sh.new (and gae.csh.new) file
-in /etc/profile.d.
-
-THIS IS INTENTIONAL!!!
-
-This is because Google's Go and Python SDK's for Appengine contain
-Python scripts with the same names that are different: you cannot use,
-for example, the appcfg.py or dev_appserver.py from one SDK on apps
-written with the other SDK!
-
-It is up to you to sort out this mess and decide which - if any -
-SDK's tools you want on the PATH and which you'll call with the
-full path. I had written some wrapper scripts (inspired by Google's
-own gomake script) that work around this issue; but I felt this
-solution was more appropriate for Slackware and absolved me of the
-responsability of untangling Google's mess!
-
-AND ANOTHER WARNING: If you also install the Google Go language
-SlackBuild you'll have another clash since the Appengine Go SDK
-contains a subset of the Go language SDK; it has some of the same
-tools and relies on the same environment variables (in particular
-GOROOT). So you need decide if you want to keep the Go Appengine
-on your PATH or the Go Language (via /etc/profile.d/go.sh and
-/etc/profile.d/go.csh).
-
-Sorry, but I don't write 'em - I just build 'em!
diff --git a/development/google-appengine-gosdk/doinst.sh b/development/google-appengine-gosdk/doinst.sh
deleted file mode 100644
index 9535a57a0f..0000000000
--- a/development/google-appengine-gosdk/doinst.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-config() {
- NEW="$1"
- OLD="$(dirname $NEW)/$(basename $NEW .new)"
- # If there's no config file by that name, mv it over:
- if [ ! -r $OLD ]; then
- mv $NEW $OLD
- elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
- # toss the redundant copy
- rm $NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
-}
-
-config etc/profile.d/gae.csh.new
-config etc/profile.d/gae.sh.new
-config etc/profile.d/go.csh.new
-config etc/profile.d/go.sh.new
diff --git a/development/google-appengine-gosdk/gae.csh b/development/google-appengine-gosdk/gae.csh
deleted file mode 100644
index fda9ecddcc..0000000000
--- a/development/google-appengine-gosdk/gae.csh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/csh
-setenv GAEBIN /opt/google/appengine-gosdk
-setenv PATH ${PATH}:${GAEROOT}
diff --git a/development/google-appengine-gosdk/gae.sh b/development/google-appengine-gosdk/gae.sh
deleted file mode 100644
index 6f06a45bdc..0000000000
--- a/development/google-appengine-gosdk/gae.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/csh
-export GAEBIN=/opt/google/appengine-gosdk
-export PATH=${PATH}:${GAEROOT}
diff --git a/development/google-appengine-gosdk/go.csh b/development/google-appengine-gosdk/go.csh
deleted file mode 100644
index 42de433748..0000000000
--- a/development/google-appengine-gosdk/go.csh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/csh
-setenv GOROOT /opt/google/appengine-gosdk/goroot
-setenv PATH ${PATH}:${GOROOT}/bin
diff --git a/development/google-appengine-gosdk/go.sh b/development/google-appengine-gosdk/go.sh
deleted file mode 100644
index fb5fc62cd4..0000000000
--- a/development/google-appengine-gosdk/go.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-export GOROOT=/opt/google/appengine-gosdk/goroot
-export PATH="${PATH}:${GOROOT}/bin"
diff --git a/development/google-appengine-gosdk/google-appengine-gosdk.SlackBuild b/development/google-appengine-gosdk/google-appengine-gosdk.SlackBuild
deleted file mode 100644
index 546fc867b1..0000000000
--- a/development/google-appengine-gosdk/google-appengine-gosdk.SlackBuild
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/bin/sh
-# Slackware build script for google-appengine-gosdk
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
-#
-# Copyright (c) 2011 Eric Schultz
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy of
-# this software and associated documentation files (the "Software"), to deal in
-# the Software without restriction, including without limitation the rights to
-# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-# the Software, and to permit persons to whom the Software is furnished to do so,
-# subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in all
-# copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-# SOFTWARE.
-
-# Written by Eric Schultz eric at schultzter dot ca
-
-PRGNAM=google-appengine-gosdk
-VERSION=${VERSION:-1.9.27}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-case "$( uname -m )" in
- i?86) ARCH="i386" ; GARCH="386" ;;
- x86_64) ARCH="x86_64"; GARCH="amd64" ;;
- *) echo "Package for $(uname -m) architecture is not available." ; exit 1;;
-esac
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG/opt/google $OUTPUT
-cd $PKG/opt/google
-unzip $CWD/go_appengine_sdk_linux_$GARCH-$VERSION.zip
-mv go_appengine appengine-gosdk
-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 {} \;
-
-# Put the profile scripts for setting PATH and env variables
-mkdir -p $PKG/etc/profile.d
-install -m0755 -oroot $CWD/gae.csh $PKG/etc/profile.d/gae.csh.new
-install -m0755 -oroot $CWD/gae.sh $PKG/etc/profile.d/gae.sh.new
-install -m0755 -oroot $CWD/go.csh $PKG/etc/profile.d/go.csh.new
-install -m0755 -oroot $CWD/go.sh $PKG/etc/profile.d/go.sh.new
-
-cd appengine-gosdk
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- BUGS LICENSE RELEASE_NOTES VERSION \
- $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
-cp $CWD/doinst.sh $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/google-appengine-gosdk/google-appengine-gosdk.info b/development/google-appengine-gosdk/google-appengine-gosdk.info
deleted file mode 100644
index c977d394b8..0000000000
--- a/development/google-appengine-gosdk/google-appengine-gosdk.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="google-appengine-gosdk"
-VERSION="1.9.27"
-HOMEPAGE="https://cloud.google.com/appengine/docs"
-DOWNLOAD="https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_386-1.9.27.zip"
-MD5SUM="3b99f5e77f037702a6f84b7499b40500"
-DOWNLOAD_x86_64="https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.9.27.zip"
-MD5SUM_x86_64="302c712f403f2e00b7d6ff2d6ed6b2cf"
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/google-appengine-gosdk/slack-desc b/development/google-appengine-gosdk/slack-desc
deleted file mode 100644
index 5bdaa46af0..0000000000
--- a/development/google-appengine-gosdk/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-google-appengine-gosdk: google-appengine-gosdk (Google Appengine Go SDK)
-google-appengine-gosdk:
-google-appengine-gosdk: The Go SDK's includes a web server application that simulates
-google-appengine-gosdk: the AppEngine environment, including a local version of the
-google-appengine-gosdk: datastore, Google Accounts, and the ability to fetch URLs and
-google-appengine-gosdk: send email directly from your computer using the App Engine APIs.
-google-appengine-gosdk: The Go SDK uses slightly modified versions of the development tools
-google-appengine-gosdk: from the Python SDK, and will run on any Intel-based Mac OS X or
-google-appengine-gosdk: Linux computer with Python 2.5.
-google-appengine-gosdk:
-google-appengine-gosdk: https://cloud.google.com/appengine/docs
diff --git a/development/google-appengine-pysdk/README b/development/google-appengine-pysdk/README
deleted file mode 100644
index 846052cbd4..0000000000
--- a/development/google-appengine-pysdk/README
+++ /dev/null
@@ -1,9 +0,0 @@
-google-appengine-pysdk (Google Appengine Python SDK)
-
-The Python SDK includes a web server application that simulates the
-App Engine environment, including a local version of the datastore,
-Google Accounts, and the ability to fetch URLs and send email directly
-from your computer using the App Engine APIs. The Python SDK runs on
-any computer with Python 2.5 or 2.7, and versions are available for
-Windows, Mac OS X and Linux. (The Python SDK is not compatible with
-Python 3).
diff --git a/development/google-appengine-pysdk/doinst.sh b/development/google-appengine-pysdk/doinst.sh
deleted file mode 100644
index 9b88bcf5bc..0000000000
--- a/development/google-appengine-pysdk/doinst.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-config() {
- NEW="$1"
- OLD="$(dirname $NEW)/$(basename $NEW .new)"
- # If there's no config file by that name, mv it over:
- if [ ! -r $OLD ]; then
- mv $NEW $OLD
- elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
- # toss the redundant copy
- rm $NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
-}
-
-config etc/profile.d/gae.csh.new
-config etc/profile.d/gae.sh.new
diff --git a/development/google-appengine-pysdk/gae.csh b/development/google-appengine-pysdk/gae.csh
deleted file mode 100644
index b020ae36cb..0000000000
--- a/development/google-appengine-pysdk/gae.csh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/csh
-setenv GAEBIN /opt/google/appengine-pysdk
-setenv PATH ${PATH}:${GAEROOT}
diff --git a/development/google-appengine-pysdk/gae.sh b/development/google-appengine-pysdk/gae.sh
deleted file mode 100644
index 09ec2601cc..0000000000
--- a/development/google-appengine-pysdk/gae.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-export GAEROOT=/opt/google/appengine-pysdk
-export PATH="${PATH}:${GAEROOT}"
diff --git a/development/google-appengine-pysdk/google-appengine-pysdk.SlackBuild b/development/google-appengine-pysdk/google-appengine-pysdk.SlackBuild
deleted file mode 100644
index 7a33121b07..0000000000
--- a/development/google-appengine-pysdk/google-appengine-pysdk.SlackBuild
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/bin/sh
-# Slackware build script for google-appengine-gosdk
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
-#
-# Copyright (c) 2011 Eric Schultz
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy of
-# this software and associated documentation files (the "Software"), to deal in
-# the Software without restriction, including without limitation the rights to
-# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-# the Software, and to permit persons to whom the Software is furnished to do so,
-# subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in all
-# copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-# SOFTWARE.
-
-# Written by Eric Schultz eric at schultzter dot ca
-
-PRGNAM=google-appengine-pysdk
-VERSION=${VERSION:-1.9.27}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-ARCH=noarch
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG/opt/google $OUTPUT
-cd $PKG/opt/google
-unzip $CWD/google_appengine_$VERSION.zip
-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 {} \;
-
-# Rename to remove redundancy
-mv google_appengine appengine-pysdk
-
-# Put the profile scripts for setting PATH and env variables
-mkdir -p $PKG/etc/profile.d
-install -m0755 -oroot $CWD/gae.csh $PKG/etc/profile.d/gae.csh.new
-install -m0755 -oroot $CWD/gae.sh $PKG/etc/profile.d/gae.sh.new
-
-cd appengine-pysdk
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- BUGS LICENSE README RELEASE_NOTES VERSION \
- $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
-cp $CWD/doinst.sh $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/google-appengine-pysdk/google-appengine-pysdk.info b/development/google-appengine-pysdk/google-appengine-pysdk.info
deleted file mode 100644
index 9db1d84702..0000000000
--- a/development/google-appengine-pysdk/google-appengine-pysdk.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="google-appengine-pysdk"
-VERSION="1.9.27"
-HOMEPAGE="https://cloud.google.com/appengine/"
-DOWNLOAD="https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.27.zip"
-MD5SUM="9f32e5485d5254d5dc36c0f3bf16bd95"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/google-appengine-pysdk/slack-desc b/development/google-appengine-pysdk/slack-desc
deleted file mode 100644
index f122ae2e36..0000000000
--- a/development/google-appengine-pysdk/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-google-appengine-pysdk: google-appengine-pysdk (Google Appengine Python SDK)
-google-appengine-pysdk:
-google-appengine-pysdk: The Python SDK includes a web server application that simulates the
-google-appengine-pysdk: App Engine environment, including a local version of the datastore,
-google-appengine-pysdk: Google Accounts, and the ability to fetch URLs and send email
-google-appengine-pysdk: directly from your computer using the App Engine APIs. The Python
-google-appengine-pysdk: SDK runs on any computer with Python 2.5 or 2.7, and versions are
-google-appengine-pysdk: available for Windows, Mac OS X and Linux. (The Python SDK is not
-google-appengine-pysdk: compatible with Python 3).
-google-appengine-pysdk:
-google-appengine-pysdk: https://cloud.google.com/appengine/
diff --git a/development/google-go-lang/google-go-lang.SlackBuild b/development/google-go-lang/google-go-lang.SlackBuild
index 1afff977d9..69a1fef84a 100644
--- a/development/google-go-lang/google-go-lang.SlackBuild
+++ b/development/google-go-lang/google-go-lang.SlackBuild
@@ -27,7 +27,7 @@
# SOFTWARE.
PRGNAM=google-go-lang
-VERSION=${VERSION:-1.16.3}
+VERSION=${VERSION:-1.16.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -84,8 +84,21 @@ unset GOBIN GOPATH GOOS GOARCH
# Not sure why, but this causes run.bash to fail --rworkman
unset BASH_ENV
-# gcc 5+ is go1.4 API, so we'll bootstrap with it
-export GOROOT_BOOTSTRAP="/usr"
+if [ "$ARCH" = "i586" ]; then
+ # issue with gccgo+go1.16 on x86
+ # https://www.linuxquestions.org/questions/showthread.php?p=6253507
+ # hopefully this is not needed forever...
+ tar -C $TMP -xf $CWD/go1.4-bootstrap-20171003.tar.gz
+ pushd $TMP/go
+ export GOROOT=$TMP/go
+ cd ./src
+ ./make.bash
+ popd
+ export GOROOT_BOOTSTRAP="$TMP/go"
+else
+ # gcc 5+ is go1.4 API, so we'll bootstrap with it
+ export GOROOT_BOOTSTRAP="/usr"
+fi
# Default GOROOT is the parent directory of all.bash,
# which is the current directory we're in.
@@ -96,12 +109,6 @@ export GOROOT="$(pwd)"
# The value of GOROOT once the package is installed
export GOROOT_FINAL="/usr/lib${LIBDIRSUFFIX}/go${VERSION}/go"
-if [ "$ARCH" = "i586" ]; then
- export GO386="softfloat"
-elif [ "$ARCH" = "i686" ]; then
- export GO386="softfloat"
-fi
-
cd src
if [ "x${RUN_TEST}" = "xtrue" ] ; then
diff --git a/development/google-go-lang/google-go-lang.info b/development/google-go-lang/google-go-lang.info
index a4943b4624..e2fdf47b66 100644
--- a/development/google-go-lang/google-go-lang.info
+++ b/development/google-go-lang/google-go-lang.info
@@ -1,8 +1,8 @@
PRGNAM="google-go-lang"
-VERSION="1.16.3"
+VERSION="1.16.4"
HOMEPAGE="http://golang.org"
-DOWNLOAD="https://storage.googleapis.com/golang/go1.16.3.src.tar.gz"
-MD5SUM="48183a40d6522f1ea59b7d63377b7072"
+DOWNLOAD="https://dl.google.com/go/go1.4-bootstrap-20171003.tar.gz https://storage.googleapis.com/golang/go1.16.4.src.tar.gz"
+MD5SUM="dbf727a4b0e365bf88d97cbfde590016 5884a4cb49067b9bcf6e69a1ef44259c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/google-webdesigner/README b/development/google-webdesigner/README
deleted file mode 100644
index ea2e700790..0000000000
--- a/development/google-webdesigner/README
+++ /dev/null
@@ -1,16 +0,0 @@
-Google Web Designer is an advanced web application built with HTML5
-which lets you design and build HTML5 advertisements and other web
-content using an integrated visual and code interface.
-
-Google Web Designer requires an internet connection to run
-the first time after installation.
-
-Note:
-Google updates the package without changing the download
-link location and they don't use version numbering in the filename
-(the version is more an internal numbering).
-
-Therefore, this script is subject to failing (and a different MD5SUM)
-at any time due to the fact that you might get a newer version
-of Google Web Designer than what the script is designed to use.
-Please notify the maintainer if this is the case.
diff --git a/development/google-webdesigner/doinst.sh b/development/google-webdesigner/doinst.sh
deleted file mode 100644
index dd240ff2ae..0000000000
--- a/development/google-webdesigner/doinst.sh
+++ /dev/null
@@ -1,7 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications
-fi
-
-if [ -x /usr/bin/update-mime-database ]; then
- /usr/bin/update-mime-database usr/share/mime > /dev/null 2>&1
-fi
diff --git a/development/google-webdesigner/google-webdesigner.SlackBuild b/development/google-webdesigner/google-webdesigner.SlackBuild
deleted file mode 100644
index f60f6d228a..0000000000
--- a/development/google-webdesigner/google-webdesigner.SlackBuild
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for google-webdesigner
-
-# Copyright 2014-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-# 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=google-webdesigner
-VERSION=${VERSION:-8.0.3.0603}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-ARCH=x86_64
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-# No flags/configure needed as it is just a binary repackaging.
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $PKG
-ar p $CWD/google-webdesigner_current_amd64.deb data.tar.xz | tar xJv
-cd $PKG
-chown -R root:root .
-find . -type d -exec chmod 0755 {} \;
-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/usr/doc/$PRGNAM-$VERSION
-mv $PKG/usr/share/doc/google-webdesigner/* $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-rm -rf $PKG/usr/share/doc
-
-# Clean up cruft/unneeded directories.The cron job in /etc is for Debian/Ubuntu only:
-rm -rf $PKG/etc
-
-chmod 644 $PKG/usr/share/applications/$PRGNAM.desktop
-chmod 4755 $PKG/opt/google/webdesigner/chrome-sandbox
-
-mkdir -p $PKG/usr/share/pixmaps
-cp $PKG/opt/google/webdesigner/resources/product_logo_128.png $PKG/usr/share/pixmaps/$PRGNAM.png
-
-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:-tgz}
diff --git a/development/google-webdesigner/google-webdesigner.info b/development/google-webdesigner/google-webdesigner.info
deleted file mode 100644
index 5d59e2ece4..0000000000
--- a/development/google-webdesigner/google-webdesigner.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="google-webdesigner"
-VERSION="8.0.3.0603"
-HOMEPAGE="https://www.google.com/webdesigner/"
-DOWNLOAD="UNSUPPORTED"
-MD5SUM=""
-DOWNLOAD_x86_64="https://dl.google.com/linux/direct/google-webdesigner_current_amd64.deb"
-MD5SUM_x86_64="774edc94d2999f95bdeaf7dbf6ee0ae6"
-REQUIRES=""
-MAINTAINER="Willy Sudiarto Raharjo"
-EMAIL="willysr@slackbuilds.org"
diff --git a/development/google-webdesigner/slack-desc b/development/google-webdesigner/slack-desc
deleted file mode 100644
index 09ae37afbf..0000000000
--- a/development/google-webdesigner/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-google-webdesigner: google-webdesigner (Web Designer Tool)
-google-webdesigner:
-google-webdesigner: Google Web Designer is an advanced web application built with HTML5
-google-webdesigner: which lets you design and build HTML5 advertisements and other web
-google-webdesigner: content using an integrated visual and code interface.
-google-webdesigner:
-google-webdesigner:
-google-webdesigner: Project URL: https://www.google.com/webdesigner/
-google-webdesigner:
-google-webdesigner:
-google-webdesigner:
diff --git a/development/guile-json/README b/development/guile-json/README
deleted file mode 100644
index a0d2a77bbf..0000000000
--- a/development/guile-json/README
+++ /dev/null
@@ -1,11 +0,0 @@
-Guile-json is a JSON module for Guile. It supports parsing and
-building JSON documents according to the http://json.org
-specification. These are the main features:
-
-- Strictly complies to http://json.org specification.
-
-- Build JSON documents programmatically via macros.
-
-- Basic unicode support for strings.
-
-- Allows JSON pretty printing.
diff --git a/development/guile-json/guile-json.SlackBuild b/development/guile-json/guile-json.SlackBuild
deleted file mode 100644
index d5f39b2040..0000000000
--- a/development/guile-json/guile-json.SlackBuild
+++ /dev/null
@@ -1,86 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for guile-json
-
-# Copyright 2015 Hunter Sezen California, 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.
-
-PRGNAM=guile-json
-VERSION=${VERSION:-0.4.0}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-elif [ "$ARCH" = "x86_64" ]; 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 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS COPYING* ChangeLog INSTALL NEWS 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:-tgz}
diff --git a/development/guile-json/guile-json.info b/development/guile-json/guile-json.info
deleted file mode 100644
index 14d82b7908..0000000000
--- a/development/guile-json/guile-json.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="guile-json"
-VERSION="0.4.0"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/"
-DOWNLOAD="http://download.savannah.gnu.org/releases-redirect/guile-json/guile-json-0.4.0.tar.gz"
-MD5SUM="57eeb7901354fbab9795671fdace1618"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere.com"
diff --git a/development/guile-json/slack-desc b/development/guile-json/slack-desc
deleted file mode 100644
index 55977ab100..0000000000
--- a/development/guile-json/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-guile-json: guile-json (JSON module for Guile)
-guile-json:
-guile-json: Guile-json is a JSON module for Guile. It supports parsing and
-guile-json: building JSON documents according to the http://json.org
-guile-json: specification.
-guile-json:
-guile-json: Homepage: https://savannah.nongnu.org/projects/guile-json/
-guile-json:
-guile-json:
-guile-json:
-guile-json:
diff --git a/development/guzzle_sphinx_theme/README b/development/guzzle_sphinx_theme/README
index 4af6fef137..8f4b48298b 100644
--- a/development/guzzle_sphinx_theme/README
+++ b/development/guzzle_sphinx_theme/README
@@ -1,3 +1 @@
Sphinx theme used by Guzzle.
-
-Python3 module will be built if python3 is installed.
diff --git a/development/hhvm/0001-Link-static-libiberty.patch b/development/hhvm/0001-Link-static-libiberty.patch
index 6ec6406fce..1f35da35d7 100644
--- a/development/hhvm/0001-Link-static-libiberty.patch
+++ b/development/hhvm/0001-Link-static-libiberty.patch
@@ -1,25 +1,24 @@
-From 58528a9e983ae8ba53e4e5c10f0565ac0b12c2b3 Mon Sep 17 00:00:00 2001
-From: Eugen Wissner <belka@caraus.de>
-Date: Sun, 25 Oct 2020 10:18:08 +0100
-Subject: [PATCH] Link static libiberty
-
----
- hphp/hhvm/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/hphp/hhvm/CMakeLists.txt b/hphp/hhvm/CMakeLists.txt
-index f70bd1f542..ab41ec1e5d 100644
---- a/hphp/hhvm/CMakeLists.txt
-+++ b/hphp/hhvm/CMakeLists.txt
-@@ -28,7 +28,7 @@ endif()
-
- get_object_libraries_objects(additionalObjects ${HHVM_WHOLE_ARCHIVE_LIBRARIES})
- add_executable(hhvm ${CXX_SOURCES} ${additionalObjects})
--target_link_libraries(hhvm ${HHVM_LINK_LIBRARIES} ${EZC_LINK_LIBRARIES} ${HRE_LINK_LIBRARIES})
-+target_link_libraries(hhvm /usr/lib64/libiberty.a ${HHVM_LINK_LIBRARIES} ${EZC_LINK_LIBRARIES} ${HRE_LINK_LIBRARIES})
- link_object_libraries(hhvm ${HHVM_WHOLE_ARCHIVE_LIBRARIES})
- if (GOLD_FOUND AND ENABLE_LD_GOLD)
- if (CMAKE_CONFIGURATION_TYPES)
---
-2.17.5
-
+libiberty is part of GCC and is provided only statically on Slackware. We
+patch CMake to use it.
+Patches CMake to avoid downloading during the build since we use prefetched
+sources.
+--- a/third-party/folly/CMakeLists.txt 2021-04-22 08:09:46.000000000 +0200
++++ b/third-party/folly/CMakeLists.txt 2021-05-03 07:43:23.777873092 +0200
+@@ -298,3 +298,6 @@
+ # Just assume we have sched.h
+ target_compile_definitions(folly PUBLIC "FOLLY_HAVE_SCHED_H=1")
+ endif()
++
++target_link_libraries(folly /usr/lib64/libiberty.a)
++target_include_directories(folly PUBLIC /usr/include/libiberty)
+--- a/third-party/brotli/CMakeLists.txt 2021-04-22 08:09:46.000000000 +0200
++++ b/third-party/brotli/CMakeLists.txt 2021-05-03 06:21:46.202704488 +0200
+@@ -6,8 +6,6 @@
+ # version.
+ ExternalProject_Add(
+ bundled_brotli
+- GIT_REPOSITORY https://github.com/google/brotli
+- GIT_TAG 4b5771bee7995d3d606221caa455c044d80434df
+ CMAKE_ARGS
+ -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
+ -DCMAKE_INSTALL_INCLUDEDIR=include
diff --git a/development/hhvm/hhvm.SlackBuild b/development/hhvm/hhvm.SlackBuild
index 0585b2097b..f4486a1bd7 100644
--- a/development/hhvm/hhvm.SlackBuild
+++ b/development/hhvm/hhvm.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for HHVM
-# Copyright 2015-2020 Eugene Wissner, Dachau, Germany
+# Copyright 2015-2021 Eugene Wissner, Dachau, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,12 +23,12 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=hhvm
-VERSION=${VERSION:-4.56.1}
+VERSION=${VERSION:-4.104.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-OPAM_STAMP="6ef290f5"
-CARGO_STAMP="1ecc6299db9ec823"
+OPAM_STAMP="221708b"
+CARGO_BUILD="1"
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -60,45 +60,68 @@ rm -rf $PRGNAM-$VERSION
tar Jxvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
-mkdir -p hphp/hack/_build/opam hphp/hack/facebook
+mkdir -p hphp/hack/facebook third-party/brotli/bundled_brotli-prefix/src
+
+mkdir -p hphp/hack/_build/opam
tar Jxvf $CWD/hack-switch-$OPAM_STAMP.tar.xz -C hphp/hack/_build/opam
-tar Jxvf $CWD/cargo-home-$CARGO_STAMP.tar.xz -C hphp/hack
+# hhvm prepares an opam switch (an isolated envrionment with a specific OCaml
+# compiler version) during the build, it downloads and builds all dependencies.
+# To avoid doing this at runtime, I provide a prebuilt switch. Unfortunately
+# it contains references to absolute paths it has been built in. Therefore if
+# the user doesn't build in the standard directory, we put a link there, so
+# that opam can find binaries.
+if [ "$TMP" != '/tmp/SBo' ]
+then
+ rm -rf /tmp/SBo/hhvm-$VERSION/hphp/hack/_build/opam
+ mkdir -p /tmp/SBo/hhvm-$VERSION/hphp/hack/_build/opam
+ ln -s $TMP/$PRGNAM-$VERSION/hphp/hack/_build/opam/hack-switch \
+ /tmp/SBo/hhvm-$VERSION/hphp/hack/_build/opam/hack-switch
+fi
-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 {} \;
+tar Jxvf $CWD/cargo-home-$CARGO_BUILD.tar.xz -C hphp/hack
+tar Jxvf $CWD/brotli-4b5771be.tar.xz -C third-party/brotli/bundled_brotli-prefix/src
-cp $CWD/opam-full-2.0.3.tar.gz third-party/ocaml/
+install -m 0755 -D $CWD/opam-2.0.7-x86_64-linux \
+ third-party/opam/opamDownload-prefix/src/opam-2.0.7-x86_64-linux
install -m 0644 -D $CWD/rust-1.43.0-x86_64-unknown-linux-gnu.tar.gz \
- third-party/rustc/rust-prefix/src/rust-1.43.0-x86_64-unknown-linux-gnu.tar.gz
+ third-party/rustc/bundled_rust-prefix/src/rust-1.43.0-x86_64-unknown-linux-gnu.tar.gz
install -m 0644 -D $CWD/fmt-6.1.2.zip third-party/fmt/fmt-prefix/src/fmt-6.1.2.zip
-install -m 0644 -D $CWD/libzip-1.6.1.tar.gz third-party/libzip/libzipBuild-prefix/src/libzip-1.6.1.tar.gz
+install -m 0644 -D $CWD/fb-prod8-202010.tar.gz \
+ third-party/fb-mysql/bundled_fbmysqlclient-prefix/src/fb-prod8-202010.tar.gz
+# The working directory is hphp/hack.
cat << EOF > hphp/hack/facebook/fetch_opam2_repo_hack.sh
#!/bin/sh
-echo $CWD/index-$OPAM_STAMP
+cp $CWD/index-$OPAM_STAMP.tar.gz facebook/
+echo facebook/index-$OPAM_STAMP
EOF
chmod 0755 hphp/hack/facebook/fetch_opam2_repo_hack.sh
-patch -p1 -i $CWD/0001-Link-static-libiberty.patch
+patch -p1 --verbose -i $CWD/0001-Link-static-libiberty.patch
+
+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 {} \;
export CMAKE_PREFIX_PATH=`pwd`
cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -lncursesw -I/usr/kerberos/include -I/usr/include/libiberty" \
- -DCMAKE_CXX_STANDARD=14 \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \
- -DENABLE_MCROUTER=false \
- -DNON_DISTRIBUTABLE_BUILD=true \
- -DENABLE_LD_GOLD=true \
- -DUSE_JEMALLOC=false \
- -DMYSQL_UNIX_SOCK_ADDR=/var/run/mysqld/mysqld.sock \
- -DCMAKE_BUILD_TYPE=Release .
-make
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_STANDARD=17 \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \
+ -DENABLE_MCROUTER=false \
+ -DENABLE_EXTENSION_IMAGICK=false \
+ -DNON_DISTRIBUTABLE_BUILD=true \
+ -DENABLE_LD_GOLD=true \
+ -DUSE_JEMALLOC=true \
+ -DFORCE_BUNDLED_LZ4=OFF \
+ -DMYSQL_UNIX_SOCK_ADDR=/var/run/mysqld/mysqld.sock \
+ -DCMAKE_BUILD_TYPE=Release .
+make || make -j1
make install DESTDIR=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/development/hhvm/hhvm.info b/development/hhvm/hhvm.info
index 372b68d4c5..229a8e4000 100644
--- a/development/hhvm/hhvm.info
+++ b/development/hhvm/hhvm.info
@@ -1,24 +1,26 @@
PRGNAM="hhvm"
-VERSION="4.56.1"
+VERSION="4.104.1"
HOMEPAGE="https://hhvm.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.dlackware.com/hosted-sources/hhvm/hhvm-4.56.1.tar.xz \
+DOWNLOAD_x86_64="https://download.dlackware.com/hosted-sources/hhvm/hhvm-4.104.1.tar.xz \
https://static.rust-lang.org/dist/rust-1.43.0-x86_64-unknown-linux-gnu.tar.gz \
- https://download.dlackware.com/hosted-sources/hhvm/opam-full-2.0.3.tar.gz \
- https://download.dlackware.com/hosted-sources/hhvm/libzip-1.6.1.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/opam-2.0.7-x86_64-linux \
+ https://download.dlackware.com/hosted-sources/hhvm/brotli-4b5771be.tar.xz \
https://download.dlackware.com/hosted-sources/hhvm/fmt-6.1.2.zip \
- https://download.dlackware.com/hosted-sources/hhvm/cargo-home-1ecc6299db9ec823.tar.xz \
- https://download.dlackware.com/hosted-sources/hhvm/index-6ef290f5.tar.gz \
- https://download.dlackware.com/hosted-sources/hhvm/hack-switch-6ef290f5.tar.xz"
-MD5SUM_x86_64="edc4cf258e49b2311418f3cc651e6782 \
+ https://download.dlackware.com/hosted-sources/hhvm/cargo-home-1.tar.xz \
+ https://download.dlackware.com/hosted-sources/hhvm/index-221708b.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/hack-switch-221708b.tar.xz \
+ https://download.dlackware.com/hosted-sources/hhvm/fb-prod8-202010.tar.gz"
+MD5SUM_x86_64="0bddb92bbf45f8a7d2ef84256293ef63 \
c1cb2b3d0c9edb4b61b01ba6b090d01b \
- d685758ad289672ee43caa4baa20b849 \
- 43883accb207d977462aed9fed40b30b \
+ b4398cb8403252321510fadd87a4a265 \
+ 7553d4e66d8d5d78af3e53b1083f17b4 \
5ec643b082a34254ad07136e7cbd4220 \
- 990b311a2863c88e372051291a9f7f02 \
- 1f67209970361d31d2b60812af78b540 \
- ddff31c5f0baa6b0ebc3b04e67d04306"
-REQUIRES="tbb glog libdwarf libmemcached"
+ 38b0384806e3415c0a7c42e4a0facf5b \
+ c1c35bc5a0198f25be9c13cb88c7df2f \
+ 95ef57a2272d3405257dff3395220847 \
+ f5f484685fe2a7cdaa1d3f3c107bb23b"
+REQUIRES="tbb glog libdwarf libmemcached double-conversion"
MAINTAINER="Eugene Wissner"
EMAIL="belka@caraus.de"
diff --git a/development/hopper/hopper.SlackBuild b/development/hopper/hopper.SlackBuild
index f903681ea6..6e1296edbe 100644
--- a/development/hopper/hopper.SlackBuild
+++ b/development/hopper/hopper.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=hopper
-VERSION=${VERSION:-4.7.3}
+VERSION=${VERSION:-4.7.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/hopper/hopper.info b/development/hopper/hopper.info
index 3364b501c9..f17b0d6652 100644
--- a/development/hopper/hopper.info
+++ b/development/hopper/hopper.info
@@ -1,10 +1,10 @@
PRGNAM="hopper"
-VERSION="4.7.3"
+VERSION="4.7.4"
HOMEPAGE="https://www.hopperapp.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-4.7.3-Linux.pkg.tar.xz"
-MD5SUM_x86_64="d54c095f1b3dde88275881d5943b826c"
-REQUIRES="qt5 libbsd"
+DOWNLOAD_x86_64="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-4.7.4-Linux.pkg.tar.xz"
+MD5SUM_x86_64="ec2a706de8a72b7442010001a6ee8eed"
+REQUIRES="libbsd"
MAINTAINER="pyllyukko"
EMAIL="pyllyukko AT maimed dot org"
diff --git a/development/idlex/README b/development/idlex/README
index 3145929a60..ad1289e4aa 100644
--- a/development/idlex/README
+++ b/development/idlex/README
@@ -3,8 +3,3 @@ provide additional functionality to IDLE, a Python IDE provided in
the standard library. It transforms IDLE into a more useful tool for
academic research and development as well as exploratory programming.
IdleX runs with Python 2.6, 2.7, and 3.x.
-
-If you want to build this for use with Python 3.x (needs the optional
-dependency python3) pass the script PYTHON3=yes, like:
-
-PYTHON3=yes ./idlex.SlackBuild
diff --git a/development/idlex/idlex.SlackBuild b/development/idlex/idlex.SlackBuild
index 681e6715ac..095bd9e12a 100644
--- a/development/idlex/idlex.SlackBuild
+++ b/development/idlex/idlex.SlackBuild
@@ -69,10 +69,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-PYTHON=python
-[ "${PYTHON3:-no}" = "yes" ] && PYTHON=python3
-
-$PYTHON setup.py install --root=$PKG
+python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/development/jdk/jdk.SlackBuild b/development/jdk/jdk.SlackBuild
index 2d7b58d793..50af84856e 100644
--- a/development/jdk/jdk.SlackBuild
+++ b/development/jdk/jdk.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=jdk
-VERSION=${VERSION:-8u251}
+VERSION=${VERSION:-8u291}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/jdk/jdk.info b/development/jdk/jdk.info
index ef09c17b72..93e5d6e6a6 100644
--- a/development/jdk/jdk.info
+++ b/development/jdk/jdk.info
@@ -1,10 +1,10 @@
PRGNAM="jdk"
-VERSION="8u251"
+VERSION="8u291"
HOMEPAGE="https://www.oracle.com/technetwork/java/javase/downloads/index.html"
-DOWNLOAD="https://download.oracle.com/otn/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-i586.tar.gz"
-MD5SUM="ca32e950891fe711691fcc5e4e4053a6"
-DOWNLOAD_x86_64="https://download.oracle.com/otn/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.tar.gz"
-MD5SUM_x86_64="becc86d9870fe5f48ca30c520c4b7ab8"
+DOWNLOAD="https://download.oracle.com/otn/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be84580cfb4b/jdk-8u291-linux-i586.tar.gz"
+MD5SUM="b1ea5984b46732de126ba2c21cf915a6"
+DOWNLOAD_x86_64="https://download.oracle.com/otn/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be84580cfb4b/jdk-8u291-linux-x64.tar.gz"
+MD5SUM_x86_64="66902b60fb9b45c0af9e90002ac3a711"
REQUIRES=""
MAINTAINER="Robby Workman"
EMAIL="rworkman@slackbuilds.org"
diff --git a/development/jdk11/README b/development/jdk11/README
index 3664b00f6c..78487aafed 100644
--- a/development/jdk11/README
+++ b/development/jdk11/README
@@ -1,20 +1,21 @@
jdk11 (Java Platform Standard Edition Development Kit)
The Java Platform Standard Edition Development Kit (JDK) includes
-both the runtime environment (Java virtual machine, the Java platform
-classes and supporting files) and development tools (compilers,
-debuggers, tool libraries and other tools). The JDK is a development
-environment for building applications, applets and components that
-can be deployed with the Java Platform Standard Edition Runtime
-Environment.
+both the runtime environment (Java virtual machine,
+the Java platform classes and supporting files) and development tools
+(compilers, debuggers, tool libraries and other tools).
+The JDK is a development environment for building applications,
+applets and components that can be deployed with the
+Java Platform Standard Edition Runtime Environment.
-More details: https://developer.oracle.com/java/
+More details:
+https://developer.oracle.com/java/
-This SlackBuild will repackage official Oracle JDK archive. You must
-accept the Oracle Technology Network License Agreement for Oracle Java
-SE to download this software
+This SlackBuild will repackage official Oracle JDK archive.
+You must accept the Oracle Technology Network License Agreement
+for Oracle Java SE to download this software
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
-After installation you will need to log out from the system and log in
-back for environment variables get updated.
+After installation you will need to log out from the system and log in back
+for environment variables get updated. Or just run "source /etc/profile"
diff --git a/development/jdk11/jdk11.SlackBuild b/development/jdk11/jdk11.SlackBuild
index 97d9ce17a1..b4896d17f0 100644
--- a/development/jdk11/jdk11.SlackBuild
+++ b/development/jdk11/jdk11.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for jdk11
-# Copyright 2019, 2020 Igor Alexandrov <igor.alexandrov@outlook.com>
+# Copyright 2019-2021 Igor Alexandrov <igor.alexandrov@outlook.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=jdk11
-VERSION=${VERSION:-11.0.8}
+VERSION=${VERSION:-11.0.11}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -35,46 +35,42 @@ if [ -z "$ARCH" ]; then
esac
fi
-set -e
+set -eu
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
-else
- echo "$ARCH port is not supported"
+if [ "$ARCH" != "x86_64" ]; then
+ echo "$ARCH is not supported for $PRGNAM-$VERSION"
exit 1
fi
+LIBDIRSUFFIX=64
rm -rf $PKG
-mkdir -p $TMP $OUTPUT \
- $PKG/{install,etc/profile.d,usr/{lib${LIBDIRSUFFIX},doc/$PRGNAM-$VERSION}}
-
+mkdir -p $TMP $OUTPUT $PKG/{install,etc/profile.d,usr/{bin,lib${LIBDIRSUFFIX},doc/$PRGNAM-$VERSION,man/man1}}
cd $PKG/usr/lib${LIBDIRSUFFIX}
-tar -xvf $CWD/jdk-$VERSION?linux*.tar.gz
-mv $(tar -tf $CWD/jdk-$VERSION?linux*.tar.gz | head -1 | cut -d/ -f1) $PRGNAM-$VERSION
-
+tar -xvf $CWD/jdk-${VERSION}_linux*.tar.gz
+mv $(tar -tf $CWD/jdk-${VERSION}_linux*.tar.gz | head -1 | cut -d/ -f1) $PRGNAM-$VERSION
chown -R root:root $PRGNAM-$VERSION
find -L $PRGNAM-$VERSION \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
find $PRGNAM-$VERSION -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 $PRGNAM-$VERSION/man -type f -exec gzip -9q {} \; 2> /dev/null || true
-for i in $(find $PRGNAM-$VERSION/man -type l 2> /dev/null); do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
+(cd ../bin; find ../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/bin -type f -exec ln -s {} \;)
ln -sf $PRGNAM-$VERSION/lib/libjawt.so
ln -sf $PRGNAM-$VERSION/lib/server/libjvm.so
ln -sf $PRGNAM-$VERSION/lib/libjava.so
ln -sf $PRGNAM-$VERSION/lib/libawt.so
ln -sf $PRGNAM-$VERSION/lib/libawt_xawt.so
+ln -sf $PRGNAM-$VERSION/lib/jli/libjli.so
ln -sf $PRGNAM-$VERSION/lib/libverify.so
cd ../doc/$PRGNAM-$VERSION
@@ -82,21 +78,16 @@ ln -s ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/legal
ln -s ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/README.html
ln -s ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/release
cat $CWD/$PRGNAM.SlackBuild > $PRGNAM.SlackBuild
-cat $CWD/slack-desc > slack-desc
cd $PKG
cat > etc/profile.d/$PRGNAM.sh << EOF
#!/bin/sh
export JAVA_HOME=/usr/lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION
-export MANPATH=\${MANPATH}:\${JAVA_HOME}/man
-export PATH=\${PATH}:\${JAVA_HOME}/bin
EOF
cat > etc/profile.d/$PRGNAM.csh << EOF
#!/bin/csh
setenv JAVA_HOME /usr/lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION
-setenv MANPATH \${MANPATH}:\${JAVA_HOME}/man
-setenv PATH \${PATH}:\${JAVA_HOME}/bin
EOF
chmod 755 etc/profile.d/*
diff --git a/development/jdk11/jdk11.info b/development/jdk11/jdk11.info
index 9b846810c8..0689b06027 100644
--- a/development/jdk11/jdk11.info
+++ b/development/jdk11/jdk11.info
@@ -1,10 +1,10 @@
PRGNAM="jdk11"
-VERSION="11.0.8"
-HOMEPAGE="https://www.oracle.com/technetwork/java/javase/downloads/index.html"
+VERSION="11.0.11"
+HOMEPAGE="https://developer.oracle.com/java"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.oracle.com/otn/java/jdk/11.0.8%2B10/dc5cf74f97104e8eac863698146a7ac3/jdk-11.0.8_linux-x64_bin.tar.gz"
-MD5SUM_x86_64="db2f0b99ded108c4f549464ae7812826"
+DOWNLOAD_x86_64="https://download.oracle.com/otn/java/jdk/11.0.11%2B9/ab2da78f32ed489abb3ff52fd0a02b1c/jdk-11.0.11_linux-x64_bin.tar.gz"
+MD5SUM_x86_64="36eba415122abe0355a8239389f1ab25"
REQUIRES=""
MAINTAINER="Igor Alexandrov"
EMAIL="igor.alexandrov@outlook.com"
diff --git a/development/jdk16/README b/development/jdk16/README
index b22f907cec..32c89bd685 100644
--- a/development/jdk16/README
+++ b/development/jdk16/README
@@ -18,4 +18,4 @@ for Oracle Java SE to download this software
https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
After installation you will need to log out from the system and log in back
-for environment variables get updated.
+for environment variables get updated. Or just run "source /etc/profile"
diff --git a/development/jdk16/jdk16.SlackBuild b/development/jdk16/jdk16.SlackBuild
index 4003df7cd8..7efd6bb4be 100644
--- a/development/jdk16/jdk16.SlackBuild
+++ b/development/jdk16/jdk16.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=jdk16
-VERSION=${VERSION:-16.0.0}
+VERSION=${VERSION:-16.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -49,25 +49,21 @@ fi
LIBDIRSUFFIX=64
rm -rf $PKG
-mkdir -p $TMP $OUTPUT \
- $PKG/{install,etc/profile.d,usr/{bin,lib${LIBDIRSUFFIX},doc/$PRGNAM-$VERSION,man/man1}}
-
+mkdir -p $TMP $OUTPUT $PKG/{install,etc/profile.d,usr/{bin,lib${LIBDIRSUFFIX},doc/$PRGNAM-$VERSION,man/man1}}
cd $PKG/usr/lib${LIBDIRSUFFIX}
-tar -xvf $CWD/jdk-${VERSION%%.*}_linux*.tar.gz
-mv $(tar -tf $CWD/jdk-${VERSION%%.*}_linux*.tar.gz | head -1 | cut -d/ -f1) $PRGNAM-$VERSION
-
+tar -xvf $CWD/jdk-${VERSION}_linux*.tar.gz
+mv $(tar -tf $CWD/jdk-${VERSION}_linux*.tar.gz | head -1 | cut -d/ -f1) $PRGNAM-$VERSION
chown -R root:root $PRGNAM-$VERSION
find -L $PRGNAM-$VERSION \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
find $PRGNAM-$VERSION -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 $PRGNAM-$VERSION/man -type f -exec gzip -9q {} \; 2> /dev/null || true
-for i in $(find $PRGNAM-$VERSION/man -type l 2> /dev/null); do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
(cd ../man/man1; find ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/man/man1 -type f -exec ln -s {} \;)
(cd ../bin; find ../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/bin -type f -exec ln -s {} \;)
@@ -78,6 +74,7 @@ ln -sf $PRGNAM-$VERSION/lib/libjava.so
ln -sf $PRGNAM-$VERSION/lib/libawt.so
ln -sf $PRGNAM-$VERSION/lib/libawt_xawt.so
ln -sf $PRGNAM-$VERSION/lib/libjli.so
+ln -sf $PRGNAM-$VERSION/lib/libverify.so
cd ../doc/$PRGNAM-$VERSION
ln -s ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/legal
diff --git a/development/jdk16/jdk16.info b/development/jdk16/jdk16.info
index c2ce3af7fb..9909c33d3b 100644
--- a/development/jdk16/jdk16.info
+++ b/development/jdk16/jdk16.info
@@ -1,10 +1,10 @@
PRGNAM="jdk16"
-VERSION="16.0.0"
-HOMEPAGE="https://www.oracle.com/technetwork/java/javase/downloads/index.html"
+VERSION="16.0.1"
+HOMEPAGE="https://developer.oracle.com/java"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.oracle.com/otn-pub/java/jdk/16+36/7863447f0ab643c585b9bdebf67c69db/jdk-16_linux-x64_bin.tar.gz"
-MD5SUM_x86_64="c4432d1ace6a4af84b6b44e41dfd6879"
+DOWNLOAD_x86_64="https://download.oracle.com/otn-pub/java/jdk/16.0.1+9/7147401fd7354114ac51ef3e1328291f/jdk-16.0.1_linux-x64_bin.tar.gz"
+MD5SUM_x86_64="cffda8a3531e34e22ec9f9ba8d2ae60e"
REQUIRES=""
MAINTAINER="Igor Alexandrov"
EMAIL="igor.alexandrov@outlook.com"
diff --git a/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild b/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild
index c5a06b24a0..d1bdc025ed 100644
--- a/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild
+++ b/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=jupyter-qtconsole
-VERSION=${VERSION:-5.0.1}
+VERSION=${VERSION:-5.0.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/jupyter-qtconsole/jupyter-qtconsole.info b/development/jupyter-qtconsole/jupyter-qtconsole.info
index 68245ef99e..40c065722d 100644
--- a/development/jupyter-qtconsole/jupyter-qtconsole.info
+++ b/development/jupyter-qtconsole/jupyter-qtconsole.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter-qtconsole"
-VERSION="5.0.1"
+VERSION="5.0.3"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://github.com/jupyter/qtconsole/archive/5.0.1/qtconsole-5.0.1.tar.gz"
-MD5SUM="34056a772ab327f8233776e3bb398ac9"
+DOWNLOAD="https://github.com/jupyter/qtconsole/archive/5.0.3/qtconsole-5.0.3.tar.gz"
+MD5SUM="4d459923866c8f7be7b35c918c644a22"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jupyter-ipykernel QtPy"
diff --git a/development/jupyter_client/jupyter_client.SlackBuild b/development/jupyter_client/jupyter_client.SlackBuild
index 99034cb8a0..802b53e72a 100644
--- a/development/jupyter_client/jupyter_client.SlackBuild
+++ b/development/jupyter_client/jupyter_client.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=jupyter_client
-VERSION=${VERSION:-6.1.13}
+VERSION=${VERSION:-6.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/jupyter_client/jupyter_client.info b/development/jupyter_client/jupyter_client.info
index b385fc478a..ad128dbc69 100644
--- a/development/jupyter_client/jupyter_client.info
+++ b/development/jupyter_client/jupyter_client.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter_client"
-VERSION="6.1.13"
+VERSION="6.2.0"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://github.com/jupyter/jupyter_client/archive/6.1.13/jupyter_client-6.1.13.tar.gz"
-MD5SUM="78fa92c3bce92db2c650453172e665c7"
+DOWNLOAD="https://github.com/jupyter/jupyter_client/archive/6.2.0/jupyter_client-6.2.0.tar.gz"
+MD5SUM="7bddde3d7cf856d41566c69746a7feb6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="decorator jupyter_core python3-dateutil python3-pyzmq traitlets"
diff --git a/development/jython/README b/development/jython/README
deleted file mode 100644
index 87bf4a0cd8..0000000000
--- a/development/jython/README
+++ /dev/null
@@ -1,8 +0,0 @@
-Jython is an implementation of the Python programming language written
-in Java. Jython programs can use any Java class, and includes almost
-all modules in standard Python.
-
-Jython is able to compile Python source code down to Java bytecodes
-which can then run directly on a JVM; it also includes a set of
-libraries which are used by the compiled Java bytecodes and extra
-support to make it easy to use Java packages from within Jython.
diff --git a/development/jython/jython.SlackBuild b/development/jython/jython.SlackBuild
deleted file mode 100644
index 494a028ba3..0000000000
--- a/development/jython/jython.SlackBuild
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for jython
-# Copyright 2012 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
-
-# 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=jython
-VERSION=${VERSION:-2.5.2}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-ARCH=noarch
-
-CWD=$(pwd)
-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
-
-java -jar $CWD/${PRGNAM}_installer-$VERSION.jar -s -d $TMP/$PRGNAM-$VERSION
-cd $PRGNAM-$VERSION
-chown -R root:root .
-
-# set up env vars ourselves instead of using those created by the install script
-sed -i "1i JAVA_HOME=\"$JAVA_HOME/jre\"" bin/$PRGNAM
-sed -i "1i JYTHON_HOME_FALLBACK=\"/usr/share/$PRGNAM\"" bin/$PRGNAM
-sed -i "1i JYTHON_OPTS=\"-Dpython.cachedir=\${HOME}/.cache/jython/\"" bin/$PRGNAM
-
-mkdir -p $PKG/usr/bin $PKG/usr/share/$PRGNAM
-cp bin/$PRGNAM $PKG/usr/bin
-cp -a $PRGNAM.jar CoreExposed.includes registry Lib $PKG/usr/share/$PRGNAM
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a ACKNOWLEDGMENTS Demo Doc LICENSE.* NEWS README.txt $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:-tgz}
diff --git a/development/jython/jython.info b/development/jython/jython.info
deleted file mode 100644
index 45cc02db7b..0000000000
--- a/development/jython/jython.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="jython"
-VERSION="2.5.2"
-HOMEPAGE="http://www.jython.org"
-DOWNLOAD="http://downloads.sourceforge.net/jython/jython_installer-2.5.2.jar"
-MD5SUM="7c7d9abd8985df480edeacd27ed9dcd5"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="jdk"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/jython/slack-desc b/development/jython/slack-desc
deleted file mode 100644
index 6b6c4f3ed9..0000000000
--- a/development/jython/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-jython: jython (python for the java platform)
-jython:
-jython: Jython is an implementation of the Python programming language
-jython: written in Java. Jython programs can use any Java class, and includes
-jython: almost all modules in standard Python.
-jython:
-jython: homepage: http://www.jython.org
-jython:
-jython:
-jython:
-jython:
diff --git a/development/kaaedit/README b/development/kaaedit/README
index 7bdef0d221..733684bdd9 100644
--- a/development/kaaedit/README
+++ b/development/kaaedit/README
@@ -13,6 +13,3 @@ providing numerous features like:
- Python debugger.
- Open source software(MIT).
- More to come!
-
-NOTE:
-Please install python3 first before installing all other requirements.
diff --git a/development/kaaedit/kaaedit.info b/development/kaaedit/kaaedit.info
index cbec69e6d2..fd7022b341 100644
--- a/development/kaaedit/kaaedit.info
+++ b/development/kaaedit/kaaedit.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://pypi.python.org/packages/d1/54/78b4d4d33da4cf29e3b003b8a4b1817
MD5SUM="5c129713298a143d680ec17537422ae7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3 curses_ex pyjf3 setproctitle kaadbg GitPython"
+REQUIRES="curses_ex pyjf3 setproctitle kaadbg GitPython"
MAINTAINER="Dimitris Zlatanidis"
EMAIL="d.zlatanidis@gmail.com"
diff --git a/development/kotlin/kotlin.SlackBuild b/development/kotlin/kotlin.SlackBuild
index cbb1fbde88..10e41247b6 100644
--- a/development/kotlin/kotlin.SlackBuild
+++ b/development/kotlin/kotlin.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=kotlin
SRCNAM=kotlin-compiler
-VERSION=${VERSION:-1.4.32}
+VERSION=${VERSION:-1.5.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/kotlin/kotlin.info b/development/kotlin/kotlin.info
index 847ab7b8ec..c7c8a71b65 100644
--- a/development/kotlin/kotlin.info
+++ b/development/kotlin/kotlin.info
@@ -1,8 +1,8 @@
PRGNAM="kotlin"
-VERSION="1.4.32"
+VERSION="1.5.10"
HOMEPAGE="https://kotlinlang.org/"
-DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.4.32/kotlin-compiler-1.4.32.zip"
-MD5SUM="f5037fef6ed667cdf88dffef74fee7a4"
+DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.5.10/kotlin-compiler-1.5.10.zip"
+MD5SUM="e8e45e7f52d76d69b0d4af7a49a3e4eb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jdk setconf"
diff --git a/development/ldns/ldns.info b/development/ldns/ldns.info
index 3d6c29025b..35f0276b31 100644
--- a/development/ldns/ldns.info
+++ b/development/ldns/ldns.info
@@ -7,6 +7,6 @@ MD5SUM="166262a46995d9972aba417fd091acd5 \
9000e073302426bad33eb9a34eac72f9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-Test-Exception perl-Devel-CheckLib"
+REQUIRES="perl-Test-Exception"
MAINTAINER="Larry Hajali"
EMAIL="larryhaja@gmail.com"
diff --git a/development/mads/README b/development/mads/README
index 52ce5d7461..b8e60eeb3f 100644
--- a/development/mads/README
+++ b/development/mads/README
@@ -11,7 +11,7 @@ label names.
worth looking at. The DOS/Windows package of MADS ships with various
executables in examples/compression. These are not included in the
package. "Squash", "deflate", and "rle" ship with source, so you
-can compile these yourself if you need them. "Exomizer", "lz4", and
+can compile these yourself if you need them. "Exomizer" and
"pucrunch" exist on SlackBuilds.org, in the system/ category.
Syntax highlighting for the vim and scite editors is included.
diff --git a/development/mcrl2/README b/development/mcrl2/README
deleted file mode 100644
index a6e39d196a..0000000000
--- a/development/mcrl2/README
+++ /dev/null
@@ -1,5 +0,0 @@
-mCRL2 stands for micro Common Representation Language 2. It is a
-specification language that can be used to specify and analyse the
-behaviour of distributed systems and protocols and is the successor
-to mCRL. Using its accompanying toolset systems can be analysed and
-verified automatically.
diff --git a/development/mcrl2/mcrl2.SlackBuild b/development/mcrl2/mcrl2.SlackBuild
deleted file mode 100644
index 356009b070..0000000000
--- a/development/mcrl2/mcrl2.SlackBuild
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for mcrl2
-
-# Originally by Jockey S. Kyd (jockey dot kyd at gmail dot com)
-
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version, with the following exception:
-# the text of the GPL license may be omitted.
-
-# This program is distributed in the hope that it will be useful, but
-# without any warranty; without even the implied warranty of
-# merchantability or fitness for a particular purpose. Compiling,
-# interpreting, executing or merely reading the text of the program
-# may result in lapses of consciousness and/or very being, up to and
-# including the end of all existence and the Universe as we know it.
-# See the GNU General Public License for more details.
-
-# You may have received a copy of the GNU General Public License
-# along with this program (most likely, a file named COPYING). If
-# not, see <http://www.gnu.org/licenses/>.
-
-PRGNAM=mcrl2
-VERSION=${VERSION:-201409.1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$(uname -m) ;;
- esac
-fi
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -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
-
-CWD=$(pwd)
-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 {} \;
-
-mkdir -p mcrl2_build
-cd mcrl2_build
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- ..
- make VERBOSE=1
- make install DESTDIR=$PKG
-cd ..
-
-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
-
-mv $PKG/usr/share/mcrl2/man $PKG/usr/
-
-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
-
-# copy supporting files for vim
-mkdir -p $PKG/usr/share/$PRGNAM
-cp -a .vim $PKG/usr/share/$PRGNAM/vim
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a CHANGES COPYING INSTALL LICENSE_1_0.txt 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:-tgz}
diff --git a/development/mcrl2/mcrl2.info b/development/mcrl2/mcrl2.info
deleted file mode 100644
index a5ea44ca71..0000000000
--- a/development/mcrl2/mcrl2.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="mcrl2"
-VERSION="201409.1"
-HOMEPAGE="https://www.mcrl2.org"
-DOWNLOAD="https://www.mcrl2.org/download/release/mcrl2-201409.1.tar.gz"
-MD5SUM="32818c4111aa406033e865c30ac7862b"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/mcrl2/slack-desc b/development/mcrl2/slack-desc
deleted file mode 100644
index fca6abcb59..0000000000
--- a/development/mcrl2/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-mcrl2: mcrl2 (micro Common Representation Language 2)
-mcrl2:
-mcrl2: mCRL2 stands for micro Common Representation Language 2. It is a
-mcrl2: specification language that can be used to specify and analyse the
-mcrl2: behaviour of distributed systems and protocols and is the successor
-mcrl2: to mCRL. Using its accompanying toolset systems can be analysed and
-mcrl2: verified automatically.
-mcrl2:
-mcrl2: https://www.mcrl2.org/
-mcrl2:
-mcrl2:
diff --git a/development/ming/README b/development/ming/README
deleted file mode 100644
index 02b3eb5f17..0000000000
--- a/development/ming/README
+++ /dev/null
@@ -1,9 +0,0 @@
-Ming is a Flash (SWF) output library. It can be used from PHP,
-Perl, Ruby, Python, C, C++, Java, and probably more on the way.
-It comprises a lot of Flash functionality, including features
-of Flash 6. Specifically, it lets you create: shapes (including
-morphs), text, sprites (aka movie clips), buttons, and actions
-in flash movies, plus more. The goal for Ming is to abstract
-away all of the mundane specifics of the SWF file format.
-
-This builds the c++, perl, python and tcl-plugin.
diff --git a/development/ming/doinst.sh b/development/ming/doinst.sh
deleted file mode 100644
index 79b0704b6c..0000000000
--- a/development/ming/doinst.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-config() {
- NEW="$1"
- OLD="$(dirname $NEW)/$(basename $NEW .new)"
- # If there's no config file by that name, mv it over:
- if [ ! -r $OLD ]; then
- mv $NEW $OLD
- elif [ "$(cat $OLD|md5sum)" = "$(cat $NEW|md5sum)" ]; then
- # toss the redundant copy
- rm $NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
-}
-
-#config etc/php.d/ming.ini.new
-
diff --git a/development/ming/ming.SlackBuild b/development/ming/ming.SlackBuild
deleted file mode 100644
index 9486503c6a..0000000000
--- a/development/ming/ming.SlackBuild
+++ /dev/null
@@ -1,134 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for ming
-
-# Copyright 2008-2017 Heinz Wiesinger, Amsterdam, The Netherlands
-# 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=ming
-SRCNAM=libming-ming
-VERSION=${VERSION:-0.4.8}
-TARVERSION=$(echo $VERSION | tr . _)
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -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-$TARVERSION
-tar xvf $CWD/$SRCNAM-$TARVERSION.tar.gz
-cd $SRCNAM-$TARVERSION
-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 {} \;
-
-autoreconf -vif
-
-# static library is activated because the perl extension needs it
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib$LIBDIRSUFFIX \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --enable-static \
- --enable-tcl \
- --build=$ARCH-slackware-linux
-
-make -j1
-make install DESTDIR=$PKG
-
-# Building the php extension against a zts enabled php fails currently.
-# Feel free to uncomment this in case you have a normal php. -HW
-
-#cd php_ext
-# make install DESTDIR=$PKG
-#cd -
-
-# Install config file for PHP.
-#install -D -m 644 $CWD/ming.ini $PKG/etc/php.d/ming.ini.new
-
-cd py_ext
- python setup.py install --root=$PKG
-cd -
-
-cd perl_ext
- perl Makefile.PL INSTALLDIRS=vendor
- make
- make install DESTDIR=$PKG
-cd -
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-mkdir -p $PKG/usr/man/man3
-mv $PKG/usr/share/man/man3/* $PKG/usr/man/man3/
-rm -rf $PKG/usr/share
-
-find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
-find $PKG -depth -type d -empty -delete || true
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS HISTORY INSTALL LICENSE* 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
-cat $CWD/doinst.sh > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/ming/ming.info b/development/ming/ming.info
deleted file mode 100644
index 84fc164c45..0000000000
--- a/development/ming/ming.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="ming"
-VERSION="0.4.8"
-HOMEPAGE="http://www.libming.org"
-DOWNLOAD="https://github.com/libming/libming/archive/ming-0_4_8/libming-ming-0_4_8.tar.gz"
-MD5SUM="70c28c1e41d5888aa158e6e15644b742"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Heinz Wiesinger"
-EMAIL="pprkut@liwjatan.at"
diff --git a/development/ming/ming.ini b/development/ming/ming.ini
deleted file mode 100644
index d73fcb9595..0000000000
--- a/development/ming/ming.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-; Enable ming extension module
-; extension=ming.so
diff --git a/development/ming/slack-desc b/development/ming/slack-desc
deleted file mode 100644
index d61b1a0c14..0000000000
--- a/development/ming/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-ming: ming (swf output library)
-ming:
-ming: Ming is a Flash (SWF) output library. It can be used from PHP,
-ming: Perl, Ruby, Python, C, C++, Java, and probably more on the way.
-ming: It comprises a lot of Flash functionality, including features
-ming: of Flash 6. Specifically, it lets you create: shapes (including
-ming: morphs), text, sprites (aka movie clips), buttons, and actions
-ming: in flash movies, plus more. The goal for Ming is to abstract
-ming: away all of the mundane specifics of the SWF file format.
-ming:
-ming: Homepage: http://www.libming.org
diff --git a/development/mit-scheme/README b/development/mit-scheme/README
index 0d0a722081..ecfa78d645 100644
--- a/development/mit-scheme/README
+++ b/development/mit-scheme/README
@@ -9,8 +9,7 @@ The following build options are available:
EDWIN=yes|no Enable support for the Edwin editor (default: yes)
IMAIL=yes|no Enable support for the Imail mail reader (default:
no), implies Edwin support
- DOCS=yes|no Include html and pdf documentation (default: no),
- requires texlive
+ DOCS=yes|no Include html and pdf documentation (default: no)
where each build option may be passed to the slackbuild. Example of
disabling x11 and enabling documentation support:
diff --git a/development/mono/README b/development/mono/README
index e8f1d719d4..ce39213c0a 100644
--- a/development/mono/README
+++ b/development/mono/README
@@ -13,3 +13,6 @@ Note:
This is considered a "slightly more risky approach" to build Mono.
So, besides Mono sources, this SlackBuild uses a full featured
and precompiled Mono Compiler to bootstrap.
+
+ - After installing, it's recommended to run this command
+ /usr/bin/cert-sync /etc/ssl/certs/ca-certificates.crt
diff --git a/development/mono/doinst.sh b/development/mono/doinst.sh
index 543cb6f4c9..20f7c6c342 100644
--- a/development/mono/doinst.sh
+++ b/development/mono/doinst.sh
@@ -29,6 +29,3 @@ config etc/mono/4.5/machine.config.new
config etc/mono/4.5/settings.map.new
config etc/mono/4.5/web.config.new
config etc/mono/4.5/Browsers/Compat.browser.new
-
-usr/bin/mono-sgen usr/lib/mono/4.5/cert-sync.exe /etc/ssl/certs/ca-certificates.crt
-
diff --git a/development/mono/mono.SlackBuild b/development/mono/mono.SlackBuild
index 00681d3d7e..fba6aadffb 100644
--- a/development/mono/mono.SlackBuild
+++ b/development/mono/mono.SlackBuild
@@ -5,8 +5,8 @@
# Updated by Andre Barboza <bmg.andre@gmail.com>
PRGNAM=mono
-VERSION=${VERSION:-5.0.1.1}
-MAJORVERSION=${MAJORVERSION:-5.0.1.1}
+VERSION=${VERSION:-6.12.0.122}
+MAJORVERSION=${MAJORVERSION:-6.12.0.122}
BIN_VERSION=${BIN_VERSION:-4.4.2.11}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -48,7 +48,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
+tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$MAJORVERSION
chown -R root:root .
@@ -79,6 +79,8 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install DESTDIR=$PKG
+rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/*.la
+
find $PKG/usr/man -type f -exec gzip -9 {} \;
# Don't clobber the config files
diff --git a/development/mono/mono.info b/development/mono/mono.info
index fa7740dbef..f8b4208686 100644
--- a/development/mono/mono.info
+++ b/development/mono/mono.info
@@ -1,13 +1,13 @@
PRGNAM="mono"
-VERSION="5.0.1.1"
+VERSION="6.12.0.122"
HOMEPAGE="https://www.mono-project.com/"
-DOWNLOAD="http://download.mono-project.com/sources/mono/mono-5.0.1.1.tar.bz2 \
+DOWNLOAD="https://download.mono-project.com/sources/mono/mono-6.12.0.122.tar.xz \
http://sourceforge.net/projects/slackbuildsdirectlinks/files/mono/mono-4.4.2.11-i586.tar.bz2"
-MD5SUM="17692c7a797f95ee6f9a0987fda3d486 \
+MD5SUM="c63315bd37bee9c9cc6c6cfbc484434f \
3f974dba179a452bdcd94659ddc47e33"
-DOWNLOAD_x86_64="http://download.mono-project.com/sources/mono/mono-5.0.1.1.tar.bz2 \
+DOWNLOAD_x86_64="https://download.mono-project.com/sources/mono/mono-6.12.0.122.tar.xz \
http://sourceforge.net/projects/slackbuildsdirectlinks/files/mono/mono-4.4.2.11-x86_64.tar.bz2"
-MD5SUM_x86_64="17692c7a797f95ee6f9a0987fda3d486 \
+MD5SUM_x86_64="c63315bd37bee9c9cc6c6cfbc484434f \
daba2c08651c68566ee1214e03d5a080"
REQUIRES="libgdiplus"
MAINTAINER="Andre Barboza"
diff --git a/development/mutagen/README b/development/mutagen/README
index b22c7ff981..195ddb9cb5 100644
--- a/development/mutagen/README
+++ b/development/mutagen/README
@@ -13,5 +13,3 @@ individual packet/page level.
Mutagen works with Python 2.7, 3.3+ and has no dependencies outside
the Python standard library.
-
-Optional dependency: python3
diff --git a/development/mysql-workbench/find-libssh.patch b/development/mysql-workbench/find-libssh.patch
deleted file mode 100644
index 4ccec88c07..0000000000
--- a/development/mysql-workbench/find-libssh.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/build/cmake/Modules/FindLibSSH.cmake b/build/cmake/Modules/FindLibSSH.cmake
-index 3d31ed3..acbe292 100644
---- a/build/cmake/Modules/FindLibSSH.cmake
-+++ b/build/cmake/Modules/FindLibSSH.cmake
-@@ -51,7 +51,7 @@ else()
- find_library(LibSSH_LIBRARY NAMES ${LibSSH_NAMES})
- endif()
-
--set(LibSSH_HEADER_FILE ${LibSSH_INCLUDE_DIR}/libssh/libssh.h)
-+set(LibSSH_HEADER_FILE ${LibSSH_INCLUDE_DIR}/libssh/libssh_version.h)
- file(STRINGS ${LibSSH_HEADER_FILE} LibSSH_VERSION_LINE_MAJOR REGEX "#define LIBSSH_VERSION_MAJOR[ ]+[0-9]+")
- if (LibSSH_VERSION_LINE_MAJOR)
- file(STRINGS ${LibSSH_HEADER_FILE} LibSSH_VERSION_LINE_MINOR REGEX "#define LIBSSH_VERSION_MINOR[ ]+[0-9]+")
diff --git a/development/mysql-workbench/mysql-workbench.SlackBuild b/development/mysql-workbench/mysql-workbench.SlackBuild
index 326b09ca61..741ed6263d 100644
--- a/development/mysql-workbench/mysql-workbench.SlackBuild
+++ b/development/mysql-workbench/mysql-workbench.SlackBuild
@@ -25,14 +25,14 @@
PRGNAM=mysql-workbench
PRGNAM2=mysql
-VERSION=${VERSION:-8.0.23}
-VERSION_MYSQL=8.0.23
+VERSION=${VERSION:-8.0.25}
+VERSION_MYSQL=8.0.25
PRGNAM3=boost
VERSION_BOOST=1_73_0
PRGNAM4=mysql-connector-c++
-VERSION_MYSQL_CONNECTOR=8.0.23
+VERSION_MYSQL_CONNECTOR=8.0.25
PRGNAM5=gdal
-VERSION_GDAL=3.1.2
+VERSION_GDAL=3.2.2
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -195,16 +195,13 @@ sed -i '/^set/s|-Wall|-Wall -Wno-stringop-truncation|' CMakeLists.txt
# make sure to link against bundled libraries
sed -i "/target_link_libraries/s|\\$|-L$TMP/install-bundle/usr/lib${LIBDIRSUFFIX}/ \\$|" backend/wbpublic/CMakeLists.txt
-# Fix libssh path
-patch -p1 < $CWD/find-libssh.patch
-
# Fix boost 1.73
patch -p1 < $CWD/boost-1.73.0.patch
# Install antlr Java JAR
-cp $CWD/antlr-4.8-complete.jar $TMP/install-bundle/antlr-4.8-complete.jar # https://www.antlr.org/download/antlr-4.8-complete.jar
+cp $CWD/antlr-4.9.2-complete.jar $TMP/install-bundle/antlr-4.9.2-complete.jar
-sed -i 's|4.7.1|4.8|' CMakeLists.txt
+sed -i 's|4.9.1|4.9.2|' CMakeLists.txt
mkdir -p wb-build
cd wb-build
@@ -213,7 +210,7 @@ cmake \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-Wno-dev \
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
- -DCMAKE_CXX_FLAGS="-std=c++14" \
+ -DCMAKE_CXX_FLAGS="-std=c++17" \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX} \
-DMySQL_CONFIG_PATH="$TMP/install-bundle/usr/bin/mysql_config" \
@@ -221,7 +218,7 @@ cmake \
-DMySQLCppConn_INCLUDE_DIR="$TMP/install-bundle/usr/include/jdbc" \
-DGDAL_INCLUDE_DIR="$TMP/install-bundle/usr/include" \
-DGDAL_LIBRARY="$TMP/install-bundle/usr/lib${LIBDIRSUFFIX}/libgdal.so" \
- -DWITH_ANTLR_JAR="$TMP/install-bundle/antlr-4.8-complete.jar" \
+ -DWITH_ANTLR_JAR="$TMP/install-bundle/antlr-4.9.2-complete.jar" \
-DUSE_BUNDLED_MYSQLDUMP=1 \
..
diff --git a/development/mysql-workbench/mysql-workbench.info b/development/mysql-workbench/mysql-workbench.info
index 8f1e1f3070..7019eed8b5 100644
--- a/development/mysql-workbench/mysql-workbench.info
+++ b/development/mysql-workbench/mysql-workbench.info
@@ -1,18 +1,18 @@
PRGNAM="mysql-workbench"
-VERSION="8.0.23"
+VERSION="8.0.25"
HOMEPAGE="https://www.mysql.com/downloads/workbench/"
-DOWNLOAD="https://cdn.mysql.com//Downloads/MySQLGUITools/mysql-workbench-community-8.0.23-src.tar.gz \
- https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.23.tar.gz \
+DOWNLOAD="https://cdn.mysql.com//Downloads/MySQLGUITools/mysql-workbench-community-8.0.25-src.tar.gz \
+ https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.25.tar.gz \
https://sourceforge.net/projects/boost/files/boost/1.73.0/boost_1_73_0.tar.bz2 \
- https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-8.0.23-src.tar.gz \
- https://download.osgeo.org/gdal/3.1.2/gdal-3.1.2.tar.xz \
- https://www.antlr.org/download/antlr-4.8-complete.jar"
-MD5SUM="7731dbe76415a5b47bdd9553c69c4581 \
- 77f03606ed9d25d00986b9bc49069a7e \
+ https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-8.0.25-src.tar.gz \
+ https://download.osgeo.org/gdal/3.2.2/gdal-3.2.2.tar.xz \
+ https://www.antlr.org/download/antlr-4.9.2-complete.jar"
+MD5SUM="9706a2080c2c981b9628b7e63b656002 \
+ 001a17602310317d17524b2e36113c53 \
9273c8c4576423562bbe84574b07b2bd \
- 99e01ed5f3cef6a498a66613b585daec \
- 4273eda69b2976a87464b95d1b41273c \
- 2016a2a6a10f0dd18eaef8b15c9df779"
+ ffb5f42f54be2a42900409b3bce24f8d \
+ c656be582f7beb528c66486cd1fca7a2 \
+ 9ce7f39d655a723d2a98393765ef0c31"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="antlr4 ctemplate proj paramiko vsqlite++ jdk unixODBC rapidjson"
diff --git a/development/mysql-workbench/slackware_linux_profile.xml b/development/mysql-workbench/slackware_linux_profile.xml
index 9dd5dbef07..a3556bf945 100644
--- a/development/mysql-workbench/slackware_linux_profile.xml
+++ b/development/mysql-workbench/slackware_linux_profile.xml
@@ -11,6 +11,6 @@
<value type="int" key="sys.usesudo">0</value>
<value type="string" key="sys.system">Linux</value>
- <value type="string" key="serverVersion">10.1</value>
+ <value type="string" key="serverVersion">10.5</value>
</value>
</data>
diff --git a/development/ne/README b/development/ne/README
deleted file mode 100644
index d0188a7b90..0000000000
--- a/development/ne/README
+++ /dev/null
@@ -1,6 +0,0 @@
-ne is a free (GPL'd) text editor based on the POSIX standard that
-runs on almost any UN*X machine. ne is easy to use for the beginner,
-but powerful and fully configurable for the wizard, and most sparing
-in its resource usage. If you have the resources and the patience to
-use emacs or the right mental twist to use vi then probably ne is
-not for you.
diff --git a/development/ne/ne.SlackBuild b/development/ne/ne.SlackBuild
deleted file mode 100644
index b48d8b208b..0000000000
--- a/development/ne/ne.SlackBuild
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for ne
-
-# Copyright 2012-2015 Fridrich von Stauffenberg <cancellor2@gmail.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.
-
-PRGNAM=ne
-VERSION=${VERSION:-2.6}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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 .
-
-sed -i "/^PREFIX/s/usr\/local/usr/;
- s@share/doc/$PRGNAM@doc/$PRGNAM-$VERSION@g;
- s@share/man@man@g;
- s@share/info@info@g" makefile
-
-make
-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
-
-rm -f $PKG/usr/info/dir
-gzip -9 $PKG/usr/info/*.info*
-
-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
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/ne/ne.info b/development/ne/ne.info
deleted file mode 100644
index bfe1a7d55f..0000000000
--- a/development/ne/ne.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="ne"
-VERSION="2.6"
-HOMEPAGE="http://ne.di.unimi.it"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/ne-2.6.tar.gz"
-MD5SUM="ec8070e13fdff4bef77239007455bd45"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere.com"
diff --git a/development/ne/slack-desc b/development/ne/slack-desc
deleted file mode 100644
index 762e2d270b..0000000000
--- a/development/ne/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-ne: ne (Nice Editor)
-ne:
-ne: ne is a free (GPL'd) text editor based on the POSIX standard that
-ne: runs on almost any UN*X machine. ne is easy to use for the beginner,
-ne: but powerful and fully configurable for the wizard, and most sparing
-ne: in its resource usage. If you have the resources and the patience to
-ne: use emacs or the right mental twist to use vi then probably ne is
-ne: not for you.
-ne:
-ne: Homepage: http://ne.di.unimi.it
-ne:
diff --git a/development/neovim-remote/README b/development/neovim-remote/README
index b2d9c28ded..dff9a31920 100644
--- a/development/neovim-remote/README
+++ b/development/neovim-remote/README
@@ -1,3 +1 @@
Control nvim processes using "nvr" commandline tool.
-
-Dependencies should be built with python3 support.
diff --git a/development/neovim-remote/neovim-remote.info b/development/neovim-remote/neovim-remote.info
index 2e84053d0d..1ae5cc06d5 100644
--- a/development/neovim-remote/neovim-remote.info
+++ b/development/neovim-remote/neovim-remote.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/mhinz/neovim-remote/archive/v2.4.0/neovim-remote-2.
MD5SUM="c49c70b8f4725bf69aed152db62d593c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3 python-neovim psutil"
+REQUIRES="python-neovim psutil"
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/development/nodejs-bin/README b/development/nodejs-bin/README
deleted file mode 100644
index 24aa9a0c04..0000000000
--- a/development/nodejs-bin/README
+++ /dev/null
@@ -1,8 +0,0 @@
-Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.
-
-Node.js uses an event-driven, non-blocking I/O model that makes it
-lightweight and efficient. Node.js' package ecosystem, npm, is the
-largest ecosystem of open source libraries in the world.
-
-This meta-package uses binary x86_64 distribution as a temporary
-workaround for the lack of Node.js 10+ in Slackware 14.2.
diff --git a/development/nodejs-bin/nodejs-bin.SlackBuild b/development/nodejs-bin/nodejs-bin.SlackBuild
deleted file mode 100644
index 90ad6007e1..0000000000
--- a/development/nodejs-bin/nodejs-bin.SlackBuild
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/sh
-
-# Slackware repackaging script for nodejs binary for x86_64
-# Thanks to: Audrius Kažukauskas
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
-# Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-
-# Copyright 2019 Marcin Szychowski <szycha@gmail.com>, Poland
-# 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=nodejs-bin
-SRCNAM=node
-VERSION=${VERSION:-14.16.1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586
- echo x86 is not supported
- exit
- ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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/node-v$VERSION-linux-x64.tar.xz
-cd node-v$VERSION-linux-x64
-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 $PKG/usr
-mv bin/ include/ lib/ share/ $PKG/usr/
-mv $PKG/usr/share/man $PKG/usr/share/doc $PKG/usr/
-
-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
-
-## Add bash completion file for npm.
-install -D -m 644 $CWD/npm.sh $PKG/usr/share/bash-completion/completions/npm
-
-## Remove unneeded files.
-find $PKG/usr \( -name '.git*' -not -name '.github' \) -exec rm -rf {} \;
-
-## Set NODE_PATH to look for globally installed modules.
-mkdir -p $PKG/etc/profile.d
-cat > $PKG/etc/profile.d/${SRCNAM}.csh << EOF
-#!/bin/csh
-setenv NODE_PATH /usr/lib${LIBDIRSUFFIX}/node_modules
-EOF
-cat > $PKG/etc/profile.d/${SRCNAM}.sh << EOF
-#!/bin/sh
-export NODE_PATH=/usr/lib${LIBDIRSUFFIX}/node_modules
-EOF
-chmod 0755 $PKG/etc/profile.d/*
-
-# Fix some files path
-mv $PKG/usr/doc/node $PKG/usr/share/nodejs
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE *.md $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/nodejs-bin/nodejs-bin.info b/development/nodejs-bin/nodejs-bin.info
deleted file mode 100644
index 8cff3a6d47..0000000000
--- a/development/nodejs-bin/nodejs-bin.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="nodejs-bin"
-VERSION="14.16.1"
-HOMEPAGE="https://nodejs.org/"
-DOWNLOAD="UNSUPPORTED"
-MD5SUM=""
-DOWNLOAD_x86_64="http://nodejs.org/dist/v14.16.1/node-v14.16.1-linux-x64.tar.xz"
-MD5SUM_x86_64="98ce7e4e5f53c53fdbbc30331fc0e229"
-REQUIRES=""
-MAINTAINER="Marcin Szychowski"
-EMAIL="szycha@gmail.com"
diff --git a/development/nodejs-bin/npm.sh b/development/nodejs-bin/npm.sh
deleted file mode 100644
index 25bef2c17b..0000000000
--- a/development/nodejs-bin/npm.sh
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/bin/bash
-###-begin-npm-completion-###
-#
-# npm command completion script
-#
-# Installation: npm completion >> ~/.bashrc (or ~/.zshrc)
-# Or, maybe: npm completion > /usr/local/etc/bash_completion.d/npm
-#
-
-if type complete &>/dev/null; then
- _npm_completion () {
- local words cword
- if type _get_comp_words_by_ref &>/dev/null; then
- _get_comp_words_by_ref -n = -n @ -w words -i cword
- else
- cword="$COMP_CWORD"
- words=("${COMP_WORDS[@]}")
- fi
-
- local si="$IFS"
- IFS=$'\n' COMPREPLY=($(COMP_CWORD="$cword" \
- COMP_LINE="$COMP_LINE" \
- COMP_POINT="$COMP_POINT" \
- npm completion -- "${words[@]}" \
- 2>/dev/null)) || return $?
- IFS="$si"
- }
- complete -o default -F _npm_completion npm
-elif type compdef &>/dev/null; then
- _npm_completion() {
- local si=$IFS
- compadd -- $(COMP_CWORD=$((CURRENT-1)) \
- COMP_LINE=$BUFFER \
- COMP_POINT=0 \
- npm completion -- "${words[@]}" \
- 2>/dev/null)
- IFS=$si
- }
- compdef _npm_completion npm
-elif type compctl &>/dev/null; then
- _npm_completion () {
- local cword line point words si
- read -Ac words
- read -cn cword
- let cword-=1
- read -l line
- read -ln point
- si="$IFS"
- IFS=$'\n' reply=($(COMP_CWORD="$cword" \
- COMP_LINE="$line" \
- COMP_POINT="$point" \
- npm completion -- "${words[@]}" \
- 2>/dev/null)) || return $?
- IFS="$si"
- }
- compctl -K _npm_completion npm
-fi
-###-end-npm-completion-###
diff --git a/development/nodejs-bin/slack-desc b/development/nodejs-bin/slack-desc
deleted file mode 100644
index 3a91cde192..0000000000
--- a/development/nodejs-bin/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-nodejs-bin: nodejs-bin (JavaScript runtime)
-nodejs-bin:
-nodejs-bin: Node.js is a JavaScript runtime built on Chrome's V8 JavaScript
-nodejs-bin: engine.
-nodejs-bin:
-nodejs-bin: nodejs-bin is a binary-only x86_64-only repackaging script for binary
-nodejs-bin: distribution packages aiming towards closing the gap before Slackware
-nodejs-bin: version 15 with OpenSSL 1.1 is out.
-nodejs-bin:
-nodejs-bin: https://nodejs.org/
-nodejs-bin:
diff --git a/development/nodejs/nodejs.SlackBuild b/development/nodejs/nodejs.SlackBuild
index cfe8026d20..0f3a1d8d51 100644
--- a/development/nodejs/nodejs.SlackBuild
+++ b/development/nodejs/nodejs.SlackBuild
@@ -26,7 +26,7 @@
PRGNAM=nodejs
SRCNAM=node
-VERSION=${VERSION:-14.16.1}
+VERSION=${VERSION:-14.17.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/nodejs/nodejs.info b/development/nodejs/nodejs.info
index d846486f8a..e26c41ce97 100644
--- a/development/nodejs/nodejs.info
+++ b/development/nodejs/nodejs.info
@@ -1,8 +1,8 @@
PRGNAM="nodejs"
-VERSION="14.16.1"
+VERSION="14.17.0"
HOMEPAGE="https://nodejs.org/"
-DOWNLOAD="https://nodejs.org/dist/v14.16.1/node-v14.16.1.tar.xz"
-MD5SUM="0483d8d477b33fce65fd8cfbded088ca"
+DOWNLOAD="https://nodejs.org/dist/v14.17.0/node-v14.17.0.tar.xz"
+MD5SUM="813984b6029b5e69298ca58743732881"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/notepadqq/notepadqq.info b/development/notepadqq/notepadqq.info
index 117dc57c7e..46c500ad52 100644
--- a/development/notepadqq/notepadqq.info
+++ b/development/notepadqq/notepadqq.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/notepadqq/notepadqq/archive/v1.2.0/notepadqq-1.2.0.
MD5SUM="8114b25ae89c75037da8f65676443f23"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5-webkit"
+REQUIRES=""
MAINTAINER="Antonio Leal"
EMAIL="antonioleal@yahoo.com"
diff --git a/development/numpy-legacy3/numpy-legacy3.info b/development/numpy-legacy3/numpy-legacy3.info
index 1f3ed82b2c..b16198afd6 100644
--- a/development/numpy-legacy3/numpy-legacy3.info
+++ b/development/numpy-legacy3/numpy-legacy3.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://download.sourceforge.net/project/numpy/NumPy/1.8.2/numpy-1.8.2.
MD5SUM="dd8eece8f6fda3a13836de4adbafb0cb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3"
+REQUIRES=""
MAINTAINER="Serban Udrea"
EMAIL="S.Udrea@gsi.de"
diff --git a/development/numpy3/numpy3.SlackBuild b/development/numpy3/numpy3.SlackBuild
index a974d1e787..d9acbe9802 100644
--- a/development/numpy3/numpy3.SlackBuild
+++ b/development/numpy3/numpy3.SlackBuild
@@ -27,7 +27,7 @@
PRGNAM=numpy3
SRCNAM=numpy
-VERSION=${VERSION:-1.20.2}
+VERSION=${VERSION:-1.20.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/numpy3/numpy3.info b/development/numpy3/numpy3.info
index 6bdfc9b8a5..ff41befb4b 100644
--- a/development/numpy3/numpy3.info
+++ b/development/numpy3/numpy3.info
@@ -1,10 +1,10 @@
PRGNAM="numpy3"
-VERSION="1.20.2"
+VERSION="1.20.3"
HOMEPAGE="https://www.numpy.org/"
-DOWNLOAD="https://github.com/numpy/numpy/releases/download/v1.20.2/numpy-1.20.2.tar.gz"
-MD5SUM="6fe93791438f9c1f69c9352680151002"
+DOWNLOAD="https://github.com/numpy/numpy/releases/download/v1.20.3/numpy-1.20.3.tar.gz"
+MD5SUM="802ddf90c7e226ba56ed0ea244f8b53d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3"
+REQUIRES=""
MAINTAINER="Christoph Willing"
EMAIL="chris.willing@linux.com"
diff --git a/development/patchutils/patchutils.SlackBuild b/development/patchutils/patchutils.SlackBuild
index 1d5dd5c9aa..0b30672ca8 100644
--- a/development/patchutils/patchutils.SlackBuild
+++ b/development/patchutils/patchutils.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for patchutils
-# Copyright 2008-2016 Robby Workman, Tuscaloosa, Alabama, USA
+# Copyright 2008-2021 Robby Workman, Tuscaloosa, Alabama, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,13 +25,13 @@
# Updated by Donald Cooley <dfc@warpmail.net>
PRGNAM=patchutils
-VERSION=${VERSION:-0.3.4}
+VERSION=${VERSION:-0.4.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -42,8 +42,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
diff --git a/development/patchutils/patchutils.info b/development/patchutils/patchutils.info
index 261811c68a..680777f553 100644
--- a/development/patchutils/patchutils.info
+++ b/development/patchutils/patchutils.info
@@ -1,8 +1,8 @@
PRGNAM="patchutils"
-VERSION="0.3.4"
+VERSION="0.4.2"
HOMEPAGE="http://cyberelk.net/tim/software/patchutils/"
-DOWNLOAD="http://cyberelk.net/tim/data/patchutils/stable/patchutils-0.3.4.tar.xz"
-MD5SUM="ee95b5993d07ccdf27ca9f2cc4e6ffee"
+DOWNLOAD="http://cyberelk.net/tim/data/patchutils/stable/patchutils-0.4.2.tar.xz"
+MD5SUM="3b4ab8bd84a31deb54f4a3fcac4db94f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/perf/README b/development/perf/README
index 1ec21e6c9e..3e439c915c 100644
--- a/development/perf/README
+++ b/development/perf/README
@@ -4,7 +4,7 @@ such as instructions executed, cache-misses suffered, or branches
mispredicted. They form a basis for profiling applications to trace
dynamic control flow and identify hotspots.
-Optional dependencies: audit, numactl, libunwind
+Optional dependencies: audit, numactl
Please note that this build doesn't have any sources in the .info
file, as the sources are already part of the Slackware kernel-source
@@ -14,12 +14,12 @@ version. If it doesn't:
- If your kernel source is located in /usr/src/linux-$VERSION, you
can export KERNEL=<version> in the script's environment. Example:
- export KERNEL=4.4.240
+ export KERNEL=5.11.17
- If your kernel source is somewhere else, you can export
KERNEL=</path/to/source>. Example:
- export KERNEL=/home/myuser/kernels/linux-4.2.240
+ export KERNEL=/home/myuser/kernels/linux-5.11.17
Please note that the package's version number will match the version
of the kernel source, *not* necessarily what's in the perf.info file.
diff --git a/development/perl-shtags/README b/development/perl-shtags/README
deleted file mode 100644
index 61c63f5a92..0000000000
--- a/development/perl-shtags/README
+++ /dev/null
@@ -1,24 +0,0 @@
-shtags.pl is a script to generate tag files for shell and perl scripts.
-
-USAGE: shtags.pl [-kvwVx] [-t <file>] <files>
- -t <file> Name of tags file to create. (default is 'tags')
- -s <shell> Name of the shell language in the script
- -v Include variable definitions.
- (variables mentioned at the start of a line)
- -V Print version information.
- -w Suppress "duplicate tag" warnings.
- -x Explicitly create a new tags file. Normally tags are merged.
- <files> List of files to scan for tags.
-
-This is an update to the one that comes with vim, modified to use
-Getopt::Std rather than the older getopts.pl that came with perl4.
-
-Supported script types:
-
-sh Bourne Shell (including bash, but use -s sh)
-perl Perl (versions 4 and 5)
-ksh Korn Shell
-tclsh The TCL shell
-wish The TK Windowing shell (same as tclsh)
-
-See man (1) shtags for more information.
diff --git a/development/perl-shtags/perl-shtags.SlackBuild b/development/perl-shtags/perl-shtags.SlackBuild
deleted file mode 100644
index 79163e6c21..0000000000
--- a/development/perl-shtags/perl-shtags.SlackBuild
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for perl-shtags
-# Copyright 2018 David Woodfall <dave@slackbuilds.org>
-# 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=perl-shtags
-VERSION=${VERSION:-0.0.4}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-ARCH=noarch
-
-CWD=$(pwd)
-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 {} \;
-
-mkdir -p $PKG/usr/{bin,man/man1} $PKG/usr/share/perl5/vendor_perl
-cp shtags.pl $PKG/usr/share/perl5/vendor_perl
-cp shtags.1 $PKG/usr/man/man1
-
-gzip -9 $PKG/usr/man/man1/shtags.1
-
-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
-
-cd $PKG/usr/bin
-ln -s ../share/perl5/vendor_perl/shtags.pl .
-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:-tgz}
diff --git a/development/perl-shtags/perl-shtags.info b/development/perl-shtags/perl-shtags.info
deleted file mode 100644
index 5aff7f7158..0000000000
--- a/development/perl-shtags/perl-shtags.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="perl-shtags"
-VERSION="0.0.4"
-HOMEPAGE="http://tty1.uk/scripts/perl/"
-DOWNLOAD="http://unrealize.co.uk/source/perl-shtags-0.0.4.tar.gz"
-MD5SUM="dc5c554d178ccedf561ba5c16681d5ea"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="David Woodfall"
-EMAIL="dave@slackbuilds.org"
diff --git a/development/perl-shtags/slack-desc b/development/perl-shtags/slack-desc
deleted file mode 100644
index fe0d559dd8..0000000000
--- a/development/perl-shtags/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-perl-shtags: perl-shtags (sh tag creator)
-perl-shtags:
-perl-shtags: shtags.pl is a script to generate tag files for sh and perl scripts.
-perl-shtags:
-perl-shtags: This is an update to the one that comes with vim, modified to use
-perl-shtags: Getopt::Std rather than the older getopts.pl that came with perl4.
-perl-shtags:
-perl-shtags: http://tty1.uk/scripts/perl/
-perl-shtags:
-perl-shtags:
-perl-shtags:
diff --git a/development/poedit/281f93b29190c67c86c4403b96efdbac957a0162.patch b/development/poedit/281f93b29190c67c86c4403b96efdbac957a0162.patch
deleted file mode 100644
index c8f1f5c4d3..0000000000
--- a/development/poedit/281f93b29190c67c86c4403b96efdbac957a0162.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 281f93b29190c67c86c4403b96efdbac957a0162 Mon Sep 17 00:00:00 2001
-From: rezso <rezso@rezso.net>
-Date: Sun, 15 Nov 2020 00:11:49 +0100
-Subject: [PATCH] Add missing include
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Fix ' concurrency.h:606:10: error: ‘atomic_bool’ in namespace ‘std’ does not name a type; did you mean ‘atomic_load’? ' build error.
----
- src/concurrency.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/concurrency.h b/src/concurrency.h
-index df806f1eae..ceca909e9a 100644
---- a/src/concurrency.h
-+++ b/src/concurrency.h
-@@ -67,6 +67,7 @@
- #endif
- #endif
-
-+#include <atomic>
- #include <memory>
- #include <mutex>
-
diff --git a/development/poedit/poedit.SlackBuild b/development/poedit/poedit.SlackBuild
index b3ef29d73e..1106c44627 100644
--- a/development/poedit/poedit.SlackBuild
+++ b/development/poedit/poedit.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for poedit
# Copyright 2008 Niklas "Nille" Åkerström
-# Copyright 2014-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2014-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=poedit
-VERSION=${VERSION:-2.4.2}
+VERSION=${VERSION:-3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -70,8 +70,6 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-patch -p1 < $CWD/281f93b29190c67c86c4403b96efdbac957a0162.patch
-
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
@@ -87,7 +85,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS COPYING NEWS README $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS COPYING NEWS $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/poedit/poedit.info b/development/poedit/poedit.info
index bbab80c00e..2dea118d2b 100644
--- a/development/poedit/poedit.info
+++ b/development/poedit/poedit.info
@@ -1,10 +1,10 @@
PRGNAM="poedit"
-VERSION="2.4.2"
+VERSION="3.0"
HOMEPAGE="https://www.poedit.net"
-DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v2.4.2-oss/poedit-2.4.2.tar.gz"
-MD5SUM="8753577710b0d5e217cbc92d4e482549"
+DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v3.0-oss/poedit-3.0.tar.gz"
+MD5SUM="98d95d5979f79cdae43b764e7efdbbb5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="wxGTK3 LucenePlusPlus gtkspell3"
+REQUIRES="wxGTK3 LucenePlusPlus gtkspell3 webkit2gtk"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/postman/postman.SlackBuild b/development/postman/postman.SlackBuild
index 99d03c1512..b0510b7c91 100644
--- a/development/postman/postman.SlackBuild
+++ b/development/postman/postman.SlackBuild
@@ -25,7 +25,7 @@
PRGNAM=postman
SRCDIR=Postman
SRCNAM=linux
-VERSION=${VERSION:-8.2.1}
+VERSION=${VERSION:-8.6.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/postman/postman.info b/development/postman/postman.info
index f2c339dac9..834f38629c 100644
--- a/development/postman/postman.info
+++ b/development/postman/postman.info
@@ -1,8 +1,8 @@
PRGNAM="postman"
-VERSION="8.2.1"
+VERSION="8.6.1"
HOMEPAGE="https://www.getpostman.com"
-DOWNLOAD="https://dl.pstmn.io/download/version/8.2.1/linux64"
-MD5SUM="b9b21422cb3004ffa6d72691430e1c78"
+DOWNLOAD="https://dl.pstmn.io/download/version/8.6.1/linux64"
+MD5SUM="74f7f2e77fb50a050bc6b6303517ee74"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/pudb/GETTING_STARTED b/development/pudb/GETTING_STARTED
new file mode 100644
index 0000000000..b14afe4a6c
--- /dev/null
+++ b/development/pudb/GETTING_STARTED
@@ -0,0 +1,12 @@
+GETTING STARTED
+
+Please see starting.rst usage.rst misc.rst and shells.rst in
+/usr/doc/pudb-$VERSION to get started, and also -
+
+Online docs:
+
+https://documen.tician.de/pudb/
+
+A simple, but useful, illustrated example page:
+
+http://heather.cs.ucdavis.edu/~matloff/pudb.html
diff --git a/development/pudb/README b/development/pudb/README
index 27b0f630b2..646d1f2736 100644
--- a/development/pudb/README
+++ b/development/pudb/README
@@ -6,36 +6,17 @@ to debug code right where you write and test it--in a terminal. If
you've worked with the excellent (but nowadays ancient) DOS-based
Turbo Pascal or C tools, PuDB's UI might look familiar.
-By default this SlackBuild builds the python2 debugger, and if
-python3 is detected, the python3 version too. The Pygments SlackBuild
-will automatically install for python3 too.
-
-NOTE: The python3 application is named pudb3. NOTE: You need
-python3-urwid and python3-Pygments installed to use pudb3.
-
OPTIONS
+Unless specified, both python2 and python3 versions will be built.
+
To *ONLY* build the python2 version, use:
-NO_PYTHON3=yes ./pudb.SlackBuild
+PYTHON3=no ./pudb.SlackBuild
To *ONLY* build the python3 version, use:
-NO_PYTHON2=yes ./pudb.SlackBuild
-
-The python2 version requires a newer version of urwid than the stock
-Slackware one, therefore this also builds a custom urwid named
-py2_urwid, which it can use. This should not conflict with the stock
-Slackware version.
-
-OPTIONAL DEPENDENCIES
-
-To use pudb3:
-
-python3-Pygments
-python3-urwid
-
-It will build without these so they can be installed later if needed.
+PYTHON2=no ./pudb.SlackBuild
#####################################################################
@@ -51,7 +32,3 @@ https://documen.tician.de/pudb/
A simple, but useful, illustrated example page:
http://heather.cs.ucdavis.edu/~matloff/pudb.html
-
-Github page:
-
-https://github.com/inducer/pudb
diff --git a/development/pudb/pudb.SlackBuild b/development/pudb/pudb.SlackBuild
index 32f372490e..8e748a66be 100644
--- a/development/pudb/pudb.SlackBuild
+++ b/development/pudb/pudb.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/sh
-#
+
# Slackware build script for pudb
-# Copyright 2018 David Woodfall <dave@slackbuilds.org>
+# Copyright 2018- Dave Woodfall <dave@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,9 +22,13 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+if ! printf %s "${PYTHON2:=yes}${PYTHON3:=yes}" | grep -q "yes"; then
+ echo "Both python versions deselected. Nothing to do."
+ exit 1
+fi
+
PRGNAM=pudb
-VERSION=${VERSION:-2018.1}
-URWIDVER=2.0.1
+VERSION=${VERSION:-2020.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -41,61 +45,11 @@ 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
-
-if [ "$NO_PYTHON2" = "yes" ] && [ "$NO_PYTHON3" = "yes" ]; then
- printf "%s\n" "You appear to not want to install anything."
- exit 1
-fi
-
-# see if we have python3 installed
-which python3 >/dev/null 2>&1 && PY3=1
-
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-
-# install custom urwid package
-if [ "$NO_PYTHON2" != "yes" ]; then
- rm -rf urwid-$URWIDVER
- tar xfv $CWD/urwid-$URWIDVER.tar.gz
- cd urwid-$URWIDVER
-
- 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 {} \;
-
- # change the module name so our urwid doesn't call the stock version
- sed -i "s%'name':\"urwid\"%'name':\"py2_urwid\"%" setup.py
- sed -i "23 a import py2_urwid\n\
-import sys\n\
-sys.modules['urwid'] = py2_urwid" urwid/__init__.py
-
- python setup.py install --root=$PKG
-
- # rename it so it doesn't collide with the stock version
- mv $PKG/usr/lib$LIBDIRSUFFIX/python2.7/site-packages/urwid \
- $PKG/usr/lib$LIBDIRSUFFIX/python2.7/site-packages/py2_urwid
- cd ..
-fi
-
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
@@ -106,49 +60,24 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# install the python3 version before we wreck the python2 build
-if [ -n "$PY3" ] && [ "$NO_PYTHON3" != "yes" ]; then
- python3 setup.py install --root=$PKG
+if [ "${PYTHON2:=yes}" = "yes" ]; then
+ python2 setup.py install --root=$PKG
fi
-# install the edited python2 version
-if [ "$NO_PYTHON2" != "yes" ]; then
- # change all references to urwid to our custom py2_urwid
- for py in \
- settings.py \
- source_view.py \
- debugger.py \
- theme.py \
- __init__.py \
- ui_tools.py \
- var_view.py
- do
- sed -i "s%import urwid%import py2_urwid as urwid%g" pudb/$py
- done
-
- sed -i "s%urwid>=1.1.1%py2_urwid>=1.1.1%" setup.py
-
- # done so now install
- python setup.py install --root=$PKG
+if [ "${PYTHON3:=yes}" = "yes" ]; then
+ python3 setup.py install --root=$PKG
fi
-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
-
# added more docs, some examples and a test debug script
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/examples
-cp -a README.rst LICENSE \
- doc/starting.rst doc/usage.rst doc/misc.rst doc/shells.rst \
- $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a example-* debug_me.py try-the-debugger.sh \
+ $PKG/usr/doc/$PRGNAM-$VERSION/examples
-cp -a example-* debug_me.py $PKG/usr/doc/$PRGNAM-$VERSION/examples
+cp -a $CWD/GETTING_STARTED README.rst LICENSE doc/*.rst \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-# this might come in handy later for someone
-cat $CWD/README > $PKG/usr/doc/$PRGNAM-$VERSION/README.slackware
-
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/development/pudb/pudb.info b/development/pudb/pudb.info
index adcd054392..0d6f3dc363 100644
--- a/development/pudb/pudb.info
+++ b/development/pudb/pudb.info
@@ -1,12 +1,10 @@
PRGNAM="pudb"
-VERSION="2018.1"
+VERSION="2020.1"
HOMEPAGE="https://pypi.python.org/pypi/pudb"
-DOWNLOAD="https://github.com/inducer/pudb/archive/v2018.1/pudb-2018.1.tar.gz \
- https://pypi.org/packages/source/u/urwid/urwid-2.0.1.tar.gz"
-MD5SUM="9d34d2bdcec48f1f94693f6ca8d3f7c3 \
- c70a7016fa1ad2c2a979dbebd4de78c2"
+DOWNLOAD="https://files.pythonhosted.org/packages/3d/bc/1947dc9dc54a44bc6cbff3556cd514258886a4a60e85aa32a3ba027098bc/pudb-2020.1.tar.gz"
+MD5SUM="7ee30f74b95b31ebe150c4837cc98d2f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="Pygments"
+REQUIRES="python-urwid"
MAINTAINER="David Woodfall"
EMAIL="dave@slackbuilds.org"
diff --git a/development/pyqt-distutils/pyqt-distutils.info b/development/pyqt-distutils/pyqt-distutils.info
index 36bdf72a00..277a0ce95a 100644
--- a/development/pyqt-distutils/pyqt-distutils.info
+++ b/development/pyqt-distutils/pyqt-distutils.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/3a/28/0c38bea00c3288493bfa69d8
MD5SUM="598b52cdfa90cdc548b80ca84772640f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="docopt python3"
+REQUIRES="docopt"
MAINTAINER="Leo C."
EMAIL="leoc@gmx.com"
diff --git a/development/python3-cycler/python3-cycler.info b/development/python3-cycler/python3-cycler.info
index b6379f40fb..6e57f93131 100644
--- a/development/python3-cycler/python3-cycler.info
+++ b/development/python3-cycler/python3-cycler.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://pypi.python.org/packages/c2/4b/137dea450d6e1e3d474e1d873cd1d4f
MD5SUM="4cb42917ac5007d1cdff6cccfe2d016b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3-six"
+REQUIRES=""
MAINTAINER="Serban Udrea"
EMAIL="S.Udrea@gsi.de"
diff --git a/development/pyvim/pyvim.info b/development/pyvim/pyvim.info
index 353b8cb7b1..43872e5675 100644
--- a/development/pyvim/pyvim.info
+++ b/development/pyvim/pyvim.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/6e/85/47543120e478ddc5d31e447a
MD5SUM="6636d321f77c0c1b5eb9f547cf8d77e8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="prompt_toolkit pyflakes Pygments docopt"
+REQUIRES="prompt_toolkit pyflakes docopt"
MAINTAINER="Dimitris Zlatanidis"
EMAIL="d.zlatanidis@gmail.com"
diff --git a/development/qbs/qbs.info b/development/qbs/qbs.info
index e11e59a55e..57f2b93138 100644
--- a/development/qbs/qbs.info
+++ b/development/qbs/qbs.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://download.qt.io/official_releases/qbs/1.16.0/qbs-src-1.16.0.tar
MD5SUM="1981b1625328d8bf16a5552213d6912a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="Andrzej Telszewski"
EMAIL="atelszewski@gmail.com"
diff --git a/development/qt-creator/qt-creator.SlackBuild b/development/qt-creator/qt-creator.SlackBuild
index 26638d4438..ed1f9e6fae 100644
--- a/development/qt-creator/qt-creator.SlackBuild
+++ b/development/qt-creator/qt-creator.SlackBuild
@@ -27,7 +27,7 @@
# VERSION=4.2.0_rc1 or VERSION=4.2.0_beta1 (note the underscore).
PRGNAM=qt-creator
-VERSION=${VERSION:-4.13.3}
+VERSION=${VERSION:-4.15.0}
SRCVER=$(echo $VERSION | tr _ -)
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/qt-creator/qt-creator.info b/development/qt-creator/qt-creator.info
index 2821c5a588..57221eceb6 100644
--- a/development/qt-creator/qt-creator.info
+++ b/development/qt-creator/qt-creator.info
@@ -1,8 +1,8 @@
PRGNAM="qt-creator"
-VERSION="4.13.3"
+VERSION="4.15.0"
HOMEPAGE="https://wiki.qt.io/Qt_Creator"
-DOWNLOAD="https://download.qt.io/official_releases/qtcreator/4.13/4.13.3/qt-creator-opensource-src-4.13.3.tar.gz"
-MD5SUM="e9a2b50fd11b0b0b6756b49c35ce414c"
+DOWNLOAD="https://download.qt.io/official_releases/qtcreator/4.15/4.15.0/qt-creator-opensource-src-4.15.0.tar.gz"
+MD5SUM="0053ba3e778344bacb707de519c5ee12"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qbs"
diff --git a/development/racer/README b/development/racer/README
index 1fdcc6b0e4..29a6230d4c 100644
--- a/development/racer/README
+++ b/development/racer/README
@@ -1,6 +1,6 @@
racer - Rust Code Completion utility
This requires rust nightly installed through rustup. Before running this
-slackbuild, you should install the nightly from 2021-03-26 by running:
+slackbuild, you should install the nightly from 2021-05-01 by running:
- rustup toolchain install --profile minimal nightly-2021-03-26
+ rustup toolchain install --profile minimal nightly-2021-05-01
diff --git a/development/racer/racer.SlackBuild b/development/racer/racer.SlackBuild
index 2509869dcc..febdbedc02 100644
--- a/development/racer/racer.SlackBuild
+++ b/development/racer/racer.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=racer
-VERSION=${VERSION:-2.1.45}
+VERSION=${VERSION:-2.1.46}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -139,7 +139,7 @@ find -L . \
PATH="$(pwd)/rustup-bin:$PATH" \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
-rustup run nightly-2021-03-26 cargo build --release $CARGOTARGET
+rustup run nightly-2021-05-01 cargo build --release $CARGOTARGET
mkdir -p $PKG/usr/bin/
diff --git a/development/racer/racer.info b/development/racer/racer.info
index 7ad975f0c4..7c205dd5df 100644
--- a/development/racer/racer.info
+++ b/development/racer/racer.info
@@ -1,11 +1,11 @@
PRGNAM="racer"
-VERSION="2.1.45"
+VERSION="2.1.46"
HOMEPAGE="https://github.com/racer-rust/racer"
-DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.45/racer-2.1.45.tar.gz \
+DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.46/racer-2.1.46.tar.gz \
https://crates-io.s3-us-west-1.amazonaws.com/crates/aho-corasick/aho-corasick-0.7.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/annotate-snippets/annotate-snippets-0.8.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ansi_term/ansi_term-0.11.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/arrayvec/arrayvec-0.5.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/arrayvec/arrayvec-0.7.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/atty/atty-0.2.14.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/autocfg/autocfg-1.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/bitflags/bitflags-1.2.1.crate \
@@ -20,6 +20,7 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.45/racer-2.1.45.tar.g
https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-epoch/crossbeam-epoch-0.8.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-queue/crossbeam-queue-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.7.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.8.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/derive_more/derive_more-0.99.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/digest/digest-0.9.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/either/either-1.5.3.crate \
@@ -27,7 +28,7 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.45/racer-2.1.45.tar.g
https://crates-io.s3-us-west-1.amazonaws.com/crates/env_logger/env_logger-0.7.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/generic-array/generic-array-0.14.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/getopts/getopts-0.2.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.1.14.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.2.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.8.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hermit-abi/hermit-abi-0.1.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/humantime/humantime-1.3.0.crate \
@@ -39,12 +40,13 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.45/racer-2.1.45.tar.g
https://crates-io.s3-us-west-1.amazonaws.com/crates/lazy_static/lazy_static-1.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/lazycell/lazycell-1.2.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.77.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/lock_api/lock_api-0.4.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/lock_api/lock_api-0.4.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/log/log-0.4.8.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/maybe-uninit/maybe-uninit-2.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/md-5/md-5-0.9.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/measureme/measureme-9.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/memchr/memchr-2.3.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/memmap2/memmap2-0.2.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/memmap/memmap-0.7.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/memoffset/memoffset-0.5.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num_cpus/num_cpus-1.12.0.crate \
@@ -52,37 +54,38 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.45/racer-2.1.45.tar.g
https://crates-io.s3-us-west-1.amazonaws.com/crates/parking_lot/parking_lot-0.11.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/parking_lot_core/parking_lot_core-0.8.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/perf-event-open-sys/perf-event-open-sys-1.0.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/ppv-lite86/ppv-lite86-0.2.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/ppv-lite86/ppv-lite86-0.2.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/psm/psm-0.1.8.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/quick-error/quick-error-1.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rand/rand-0.7.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_chacha/rand_chacha-0.2.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_core/rand_core-0.5.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_hc/rand_hc-0.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rand/rand-0.8.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_chacha/rand_chacha-0.3.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_core/rand_core-0.6.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_hc/rand_hc-0.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.1.56.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.2.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.6.17.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.3.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/remove_dir_all/remove_dir_all-0.5.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rls-span/rls-span-0.5.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_arena/rustc-ap-rustc_arena-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_ast/rustc-ap-rustc_ast-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_ast_pretty/rustc-ap-rustc_ast_pretty-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_data_structures/rustc-ap-rustc_data_structures-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_errors/rustc-ap-rustc_errors-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_feature/rustc-ap-rustc_feature-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_fs_util/rustc-ap-rustc_fs_util-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_graphviz/rustc-ap-rustc_graphviz-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_index/rustc-ap-rustc_index-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_lexer/rustc-ap-rustc_lexer-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_lint_defs/rustc-ap-rustc_lint_defs-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_macros/rustc-ap-rustc_macros-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_parse/rustc-ap-rustc_parse-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_serialize/rustc-ap-rustc_serialize-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_session/rustc-ap-rustc_session-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_span/rustc-ap-rustc_span-712.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_target/rustc-ap-rustc_target-712.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_arena/rustc-ap-rustc_arena-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_ast/rustc-ap-rustc_ast-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_ast_pretty/rustc-ap-rustc_ast_pretty-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_data_structures/rustc-ap-rustc_data_structures-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_errors/rustc-ap-rustc_errors-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_feature/rustc-ap-rustc_feature-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_fs_util/rustc-ap-rustc_fs_util-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_graphviz/rustc-ap-rustc_graphviz-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_index/rustc-ap-rustc_index-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_lexer/rustc-ap-rustc_lexer-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_lint_defs/rustc-ap-rustc_lint_defs-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_macros/rustc-ap-rustc_macros-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_parse/rustc-ap-rustc_parse-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_serialize/rustc-ap-rustc_serialize-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_session/rustc-ap-rustc_session-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_span/rustc-ap-rustc_span-718.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_target/rustc-ap-rustc_target-718.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-hash/rustc-hash-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-rayon-core/rustc-rayon-core-0.3.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-rayon/rustc-rayon-0.3.1.crate \
@@ -100,7 +103,7 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.45/racer-2.1.45.tar.g
https://crates-io.s3-us-west-1.amazonaws.com/crates/strsim/strsim-0.8.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.17.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/synstructure/synstructure-0.12.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/tempfile/tempfile-3.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tempfile/tempfile-3.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/termcolor/termcolor-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/termize/termize-0.1.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.11.0.crate \
@@ -114,16 +117,16 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.45/racer-2.1.45.tar.g
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-xid/unicode-xid-0.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/vec_map/vec_map-0.8.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/version_check/version_check-0.9.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.9.0+wasi-snapshot-preview1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.10.2+wasi-snapshot-preview1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-util/winapi-util-0.1.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.3.8.crate"
-MD5SUM="7201bddba167326a18f329796d070ee8 \
+MD5SUM="799ad865b2944ed363fbc6d66c145593 \
abc51f82118d86e83165ba87e2521e96 \
f26a43d3bcc31a6e0a6fa649e32b04c3 \
294a49d3c53865fa7ac5d0ce2f5d5735 \
- 38a5278571eefda86428a8ebfc1cedc2 \
+ 57410358f3b2d1fca08fa7d6b809364e \
142cb4b9a653e56e56311f0c883b8582 \
7c6515c4b7f4c7723a3c6d1f07acc261 \
6799c26a7eacaf8e58d3e45c6c5add89 \
@@ -138,6 +141,7 @@ MD5SUM="7201bddba167326a18f329796d070ee8 \
49b4b022e9fa4cc60376a79ecb39d04f \
836bbd6315ea443caf33fe3394ea4991 \
ff67cf2eb9668167782b8012d3b48e7b \
+ 1b1a1477be5df1afd002ba112d3c3fc7 \
6f6a2da3625c871ad764dad18af0b97b \
493a2f042d86baa5c6bac75202c64554 \
82241b59d4b793d862900b62220cf05a \
@@ -145,7 +149,7 @@ MD5SUM="7201bddba167326a18f329796d070ee8 \
081ed755ceb8e0b7c78cffde40fd084d \
65cd30f86e785b77fd82e0693d126e26 \
c3ec5977ecc0f6244ef3be87f5325e72 \
- de1228e571c94ef53ec4c21db57279ab \
+ b8a0cdd510c32ee8b6cdd47ba3ea3a4c \
9927498754f34d2c215da2319a5ad7e8 \
334b652e896801bf9fe7ef698b92bf32 \
bb2582cae7b3d837f5da1df153001db5 \
@@ -157,12 +161,13 @@ MD5SUM="7201bddba167326a18f329796d070ee8 \
fba3b040a55c01be7376d3dd5c4d4920 \
09c2a456bd4064675a0c53ca70f5eea1 \
ed2d6dbb4c04586444e1aef9d4b27d90 \
- f4fb30c478bff7ea5e52563db8608abc \
+ 78644b3e601d19f45d82719acc4a10aa \
61e508ca2eee543023c5e1ba777e5ede \
b5cf10e268e8a3bee2de8a734104245e \
fbc0f8f5473906bf26a1931703490034 \
f7c887063254436e24f201308ee5324d \
124ec4f35274a0e9c1a4ef3dc0958643 \
+ 238e33806f09cf97d768f6310268a4ec \
bdb38691302aeb63500e053919f5f0f7 \
cad5d756bde12e98d82fc950fc9a0dc9 \
09931e9b99240bb850c9e9c9ccb22668 \
@@ -170,37 +175,38 @@ MD5SUM="7201bddba167326a18f329796d070ee8 \
e8a7d203e73b7ab9cd3f6769fe4a1479 \
158c5ffb9d075be2a8fa088ae3e0915c \
378a6671eaefcc86d472ed11b01a756c \
- 7c4bfd315ee9de1c1b2f2d56163567cf \
+ a4ff7abd41c57dfd24bbd4b50edb848f \
cd6039ff311cf275ebc82ee4dea96ad1 \
f6cebca4a4b7dbc6be9e00472b398549 \
3181dca31efe33cbed29a45d0ec67848 \
2d2578337a3ff53dce9b46fb5bf7102c \
- 66d1cb32dce999907409f636f004b884 \
- 0a80ed36a125ac3cdfa09f8707055873 \
- a0f55fda89c0f97784edb18f4c253a49 \
- b269356e8646f3184a0e8d52a58cee69 \
+ e878596904877d1d7933d8f89a63dd49 \
+ bacea6e63b5b0b7a55a8881b47d80f3a \
+ b5b168b1af99cbb8c0f5556ffe56f1e5 \
+ 69e9436d5c9889a6fdf199dfc5c3d3fe \
8dc2aa474c2cba342120ade9e98de066 \
+ cf24747a50588a51509fd12128d68965 \
04031b2ff0f95e8fb3c09d2d1d3b3b77 \
d970b77df4375ae08279d6ce61600ad7 \
526f5ebac8d794185afbc71959c5c968 \
7344a18f4a154b52182a0bdedcbae55d \
- a4e900032fe89e98b454f016fb2268a2 \
- ff94c9dbeef610b214ac6c67371a8d95 \
- ef6fa83414ee321e1058a3620c03c36b \
- 844404fdd038353b75b5d46434286caa \
- 3e259fbf017176701c03e6f8e8bbb2d4 \
- 29cc4bd77ef7ffcecb03640a656b52a0 \
- 0fdf2c5d5eeaadd312b1194734f05bf8 \
- 61abfe25e14d5ed5d74412785930ae0c \
- 2581075a2cf7cbedc22db0b6083342d2 \
- ac7161e0a3f224841b316abb654f0386 \
- 0a9890eb881047ad52b88a3baa74fd51 \
- 201cfcd9690cc8f015c33ac961b6f884 \
- 5fd8f94c1ddd7589af335bc0176d397d \
- fe62029e251f255d3a874c50d3608154 \
- 16a98d2d4805043be084c8273e237fae \
- 86e158a128526d235a5664970567fd3f \
- 9d62f77c4ea52aca7b8b82dd5dac3a1e \
+ 0d177ccdac4707cf75cce5d01f87f909 \
+ 6b7e60482d03e07a32dbe4366e3c1ab1 \
+ 40b959fe7fdb13610da5cd007d944cce \
+ 74a420e4661404da33d1701303d66660 \
+ bb56bd8518179f0c585335cbf911c6ba \
+ 355a9ce39d273614f702c434c8fde926 \
+ efe9f599b59d40e9a699f07fdd3d6166 \
+ ec8cce2951676c2c9651fffc7e58490d \
+ 05e3f8e3bd2c5a5ebb154b870b646827 \
+ 3e69e2d8e4e81c79e66d89b3bf1a80ad \
+ d2dd29818e089a0a5e50a8a277393001 \
+ fe7136c96ac8f9fe73d325c08e52afdc \
+ 74fe268fcf1b5b97af7414254b0d1f03 \
+ c46cdfc4d89165c8319044677bab5bc3 \
+ 625a8c8f4f16e3c3a86a9894b1551bcd \
+ 1cd0c3e7b29920fdbf0cdac860b63d86 \
+ 2cdb903365b31ba4783cf73742242702 \
7b1261ea730a9314bc9bcdf4a379bf98 \
8ed219c6cc2c684abc2197c32ce40e01 \
dbf4b8881aa463eff6fb5aec5f1abb46 \
@@ -218,7 +224,7 @@ MD5SUM="7201bddba167326a18f329796d070ee8 \
781d4ccf5d04c98fa02af207a9639249 \
8a227260b1b37a3672254267d22cb1e6 \
bd5f9d9900731be1a4e4df05db231991 \
- bb3ae104a9fa1b31568cc98c920a4653 \
+ 6e328718765f2352dd34f10215488fbb \
62e883807a65ebe1ba9d0e555d703339 \
43b5447f0726665d42ed52a6ce73ef49 \
a8de006fe0c7e373c560dd51599287a8 \
@@ -232,7 +238,7 @@ MD5SUM="7201bddba167326a18f329796d070ee8 \
e628ca8adb2b572bffb210f014656b6f \
0eedbc32447f40b3045d6de3910b5415 \
8b01b016a9b6deebc1b43f296057efb5 \
- 6e23e0eee42b1ba9ec61a6db7ec2dc08 \
+ a061ad1db3e0d839725b037ff8be84e7 \
db96b50050277bf05a3c68534bbb9586 \
f1d4ff6943e35dc03ead31cca71edb30 \
09de9d01e7331ff3da11f58be8bef0df \
diff --git a/development/robotframework/README b/development/robotframework/README
index 82582b87c6..1282951008 100644
--- a/development/robotframework/README
+++ b/development/robotframework/README
@@ -5,5 +5,3 @@ testing approach. Its testing capabilities can be extended by test
libraries implemented either with Python or Java, and users can create
new higher-level keywords from existing ones using the same syntax that
is used for creating test cases.
-
-python3 is an optional dependency. It is needed for Python 3 support.
diff --git a/development/robotframework/robotframework.SlackBuild b/development/robotframework/robotframework.SlackBuild
index 7d608173c4..2308545fad 100644
--- a/development/robotframework/robotframework.SlackBuild
+++ b/development/robotframework/robotframework.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=robotframework
-VERSION=${VERSION:-4.0.1}
+VERSION=${VERSION:-4.0.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/robotframework/robotframework.info b/development/robotframework/robotframework.info
index 4cd3b84b57..5f56b655d4 100644
--- a/development/robotframework/robotframework.info
+++ b/development/robotframework/robotframework.info
@@ -1,8 +1,8 @@
PRGNAM="robotframework"
-VERSION="4.0.1"
+VERSION="4.0.3"
HOMEPAGE="https://robotframework.org/"
-DOWNLOAD="https://github.com/robotframework/robotframework/archive/v4.0.1/robotframework-4.0.1.tar.gz"
-MD5SUM="da573d28a8b2f832bb1e4242188caa75"
+DOWNLOAD="https://github.com/robotframework/robotframework/archive/v4.0.3/robotframework-4.0.3.tar.gz"
+MD5SUM="80e9a25d46f8acb36ba05b6206ef4f62"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/scala/scala.SlackBuild b/development/scala/scala.SlackBuild
index a4db3ae514..2fb9b11968 100644
--- a/development/scala/scala.SlackBuild
+++ b/development/scala/scala.SlackBuild
@@ -7,7 +7,7 @@
# Updated by Andre Barboza <bmg.andre@gmail.com>
PRGNAM=scala
-VERSION=${VERSION:-2.12.13}
+VERSION=${VERSION:-2.13.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -32,8 +32,8 @@ fi
set -e
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
+rm -rf "$PKG"
+mkdir -p "$TMP" "$PKG" "$OUTPUT"
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tgz
diff --git a/development/scala/scala.info b/development/scala/scala.info
index 391d21c19a..ae6ab469d7 100644
--- a/development/scala/scala.info
+++ b/development/scala/scala.info
@@ -1,10 +1,10 @@
PRGNAM="scala"
-VERSION="2.12.13"
+VERSION="2.13.6"
HOMEPAGE="https://www.scala-lang.org/"
-DOWNLOAD="http://downloads.lightbend.com/scala/2.12.13/scala-2.12.13.tgz"
-MD5SUM="04d06bb0a4f22e7e5a429bb22a7371c4"
+DOWNLOAD="http://downloads.lightbend.com/scala/2.13.6/scala-2.13.6.tgz"
+MD5SUM="68ba79e2172fc1ab8120fe6c615a2713"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jdk"
-MAINTAINER="Alessandro Vaccaro"
+MAINTAINER="Alesandro Vaccaro"
EMAIL="0x7a6@libero.it"
diff --git a/development/scratch/README b/development/scratch/README
deleted file mode 100644
index 21eb438922..0000000000
--- a/development/scratch/README
+++ /dev/null
@@ -1,3 +0,0 @@
-Scratch is a programming language that makes it easy to create your
-own interactive stories, animations, games, music, and art --
-and share your creations on the web.
diff --git a/development/scratch/doinst.sh b/development/scratch/doinst.sh
deleted file mode 100644
index aea0f894eb..0000000000
--- a/development/scratch/doinst.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -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/scratch/scratch.SlackBuild b/development/scratch/scratch.SlackBuild
deleted file mode 100644
index ad1094e216..0000000000
--- a/development/scratch/scratch.SlackBuild
+++ /dev/null
@@ -1,122 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for scratch
-
-# Copyright 2013-2016 Willy Sudiarto Raharjo <willysr@slackware-id.org>
-# 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=scratch
-VERSION=${VERSION:-1.4.0.7}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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.src
-tar xvf $CWD/$PRGNAM-$VERSION.src.tar.gz
-cd $PRGNAM-$VERSION.src
-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 build
-
-# Fix libdir in startup script
-sed \
- -e "s/lib\//lib${LIBDIRSUFFIX}\//" \
- -i src/scratch
-
-mkdir -p $PKG/usr/bin/
-mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM
-mkdir -p $PKG/usr/share/applications/
-mkdir -p $PKG/usr/man/man1/
-mkdir -p $PKG/usr/share/mime/packages/
-mkdir -p $PKG/usr/share/icons/hicolor/{128x128,32x32,48x48}/apps
-mkdir -p $PKG/usr/share/$PRGNAM
-
-install -m 0755 src/scratch $PKG/usr/bin/scratch
-install -m 0644 Scratch.image $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/Scratch.image
-install -m 0644 Scratch.ini $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/Scratch.ini
-install -m 0644 src/scratch.desktop $PKG/usr/share/applications/scratch.desktop
-install -m 0644 src/man/scratch.1.gz $PKG/usr/man/man1/scratch.1.gz
-install -m 0644 src/scratch.xml $PKG/usr/share/mime/packages/scratch.xml
-
-cp -rf locale Media Projects $PKG/usr/share/$PRGNAM
-
-# Fix permissions
-cd $PKG/usr/share/$PRGNAM
- find . -type d -exec chmod 0755 {} \;
- find . -type f -exec chmod 0644 {} \;
-cd -
-
-cp -rf src/icons/128x128/* $PKG/usr/share/icons/hicolor/128x128/apps
-cp -rf src/icons/32x32/* $PKG/usr/share/icons/hicolor/32x32/apps
-cp -rf src/icons/48x48/* $PKG/usr/share/icons/hicolor/48x48/apps
-chmod -R 0755 $PKG/usr/share/icons/hicolor
-
-cp -rf Plugins $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/help
-cp -a ACKNOWLEDGEMENTS KNOWN-BUGS LICENSE NOTICE README TRADEMARK_POLICY \
- $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a Help/en/* $PKG/usr/doc/$PRGNAM-$VERSION/help
-chmod 755 $PKG/usr/doc/$PRGNAM-$VERSION/help/images
-
-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:-tgz}
diff --git a/development/scratch/scratch.info b/development/scratch/scratch.info
deleted file mode 100644
index 0706ab9b84..0000000000
--- a/development/scratch/scratch.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="scratch"
-VERSION="1.4.0.7"
-HOMEPAGE="https://scratch.mit.edu/"
-DOWNLOAD="https://download.scratch.mit.edu/scratch-1.4.0.7.src.tar.gz"
-MD5SUM="f948e9e6de3ec9c7c7b4cc2a1975eb5a"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="squeak-vm"
-MAINTAINER="Willy Sudiarto Raharjo"
-EMAIL="willysr@slackbuilds.org"
diff --git a/development/scratch/slack-desc b/development/scratch/slack-desc
deleted file mode 100644
index 792f760a4a..0000000000
--- a/development/scratch/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-scratch: scratch (programming educational tool)
-scratch:
-scratch: Scratch is a programming language that makes it easy to create your
-scratch: own interactive stories, animations, games, music, and art --
-scratch: and share your creations on the web.
-scratch:
-scratch: Scratch is developed by the Lifelong Kindergarten Group
-scratch:
-scratch: Project Site: https://scratch.mit.edu/
-scratch:
-scratch:
diff --git a/development/shiboken2/README b/development/shiboken2/README
new file mode 100644
index 0000000000..b0bdb4829f
--- /dev/null
+++ b/development/shiboken2/README
@@ -0,0 +1,9 @@
+Shiboken is a fundamental piece on the Qt for Python project that serves two purposes:
+
+- Generator: Extract information from C or C++ headers and generate CPython code that
+allow to bring C or C++ projects to Python. This process uses a library called ApiExtractor
+which internally uses Clang.
+
+- Module: An utility Python module that exposed new Python types, functions to handle pointers,
+among other things, that is written in CPython and can use independently of the generator.
+
diff --git a/development/curlpp/curlpp.SlackBuild b/development/shiboken2/shiboken2.SlackBuild
index 222402b737..ab24590201 100644
--- a/development/curlpp/curlpp.SlackBuild
+++ b/development/shiboken2/shiboken2.SlackBuild
@@ -1,7 +1,8 @@
#!/bin/sh
-# Slackware build script for curlpp
-# Copyright 2014 Asaf Ohayon
+# Slackware build script for shiboken2
+
+# Copyright 2021 Christoph Willing Brisbane, Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -21,8 +22,9 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PRGNAM=curlpp
-VERSION=${VERSION:-0.8.1}
+PRGNAM=shiboken2
+VERSION=${VERSION:-5.15.2}
+SRCNAM=pyside-setup-opensource-src
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -58,9 +60,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.xz
+cd $SRCNAM-$VERSION/sources/$PRGNAM
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -70,10 +72,15 @@ find -L . \
mkdir -p build
cd build
+ export CC=/usr/bin/clang
+ export CXX=/usr/bin/clang++
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DPYTHON_EXECUTABLE=/usr/bin/python3 \
+ -DBUILD_TESTS=ON \
-DCMAKE_BUILD_TYPE=Release ..
make
make install DESTDIR=$PKG
@@ -83,7 +90,9 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a doc/* $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ AUTHORS COPYING* doc \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/shiboken2/shiboken2.info b/development/shiboken2/shiboken2.info
new file mode 100644
index 0000000000..4f0a55d060
--- /dev/null
+++ b/development/shiboken2/shiboken2.info
@@ -0,0 +1,10 @@
+PRGNAM="shiboken2"
+VERSION="5.15.2"
+HOMEPAGE="https://wiki.qt.io/Qt_for_Python"
+DOWNLOAD="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.15.2-src/pyside-setup-opensource-src-5.15.2.tar.xz"
+MD5SUM="e9bb6b57d39eb6cf1720cd3589a8b76a"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Christoph Willing"
+EMAIL="chris.willing@linux.com"
diff --git a/development/squeak-vm/slack-desc b/development/shiboken2/slack-desc
index 5552600468..cf21b46688 100644
--- a/development/squeak-vm/slack-desc
+++ b/development/shiboken2/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-squeak-vm: squeak-vm (squeak virtual machine)
-squeak-vm:
-squeak-vm: Squeak is a full-featured implementation of the Smalltalk
-squeak-vm: programming language and environment based on the original
-squeak-vm: Smalltalk-80 system.
-squeak-vm:
-squeak-vm: Squeak has very powerful 2- and 3-D graphics, sound, video, MIDI,
-squeak-vm: animation and other multimedia capabilities.
-squeak-vm:
-squeak-vm: Project Site: http://squeakvm.org/index.html
-squeak-vm:
+shiboken2: shiboken2 (PySide2 bindings generator plugin)
+shiboken2:
+shiboken2: The Shiboken Generator is the plugin that creates the PySide bindings
+shiboken2: source files from Qt headers and auxiliary files (typesystems,
+shiboken2: global.h and glue files).
+shiboken2:
+shiboken2:
+shiboken2:
+shiboken2:
+shiboken2:
+shiboken2:
diff --git a/development/smlnj/smlnj.info b/development/smlnj/smlnj.info
index 921f018319..3b008b153d 100644
--- a/development/smlnj/smlnj.info
+++ b/development/smlnj/smlnj.info
@@ -9,6 +9,7 @@ DOWNLOAD="http://smlnj.cs.uchicago.edu/dist/working/110.79/boot.x86-unix.tgz \
http://smlnj.cs.uchicago.edu/dist/working/110.79/system.tgz \
http://smlnj.cs.uchicago.edu/dist/working/110.79/MLRISC.tgz \
http://smlnj.cs.uchicago.edu/dist/working/110.79/smlnj-lib.tgz \
+ http://smlnj.cs.uchicago.edu/dist/working/110.79/old-basis.tgz \
http://smlnj.cs.uchicago.edu/dist/working/110.79/ckit.tgz \
http://smlnj.cs.uchicago.edu/dist/working/110.79/nlffi.tgz \
http://smlnj.cs.uchicago.edu/dist/working/110.79/cml.tgz \
@@ -30,6 +31,7 @@ MD5SUM="eae97476343f2920b4d6b1bec6b4c160 \
31522c0f5cb4bb20f1ef3244b176d530 \
b77ee764a928886b7ed0f9f15b638386 \
3b88bdae1540471ff0331b66d3d48db9 \
+ ff2e69683b94cdbda6fd8ebea4df1346 \
887f9331e306326438c756860037177a \
13b377b3302ec366f960b447545f6981 \
9ba759cacbe6375409474afbf216fa64 \
diff --git a/development/snappy/snappy.info b/development/snappy/snappy.info
index 0452162f11..54ddf0655e 100644
--- a/development/snappy/snappy.info
+++ b/development/snappy/snappy.info
@@ -6,5 +6,5 @@ MD5SUM="70e48cba7fecf289153d009791c9977f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Mrio Antunes"
+MAINTAINER="Mário Antunes"
EMAIL="mariolpantunes@gmail.com"
diff --git a/development/sphinx_rtd_theme/README b/development/sphinx_rtd_theme/README
index 6a3fd31701..c84a1a5a96 100644
--- a/development/sphinx_rtd_theme/README
+++ b/development/sphinx_rtd_theme/README
@@ -1,5 +1,3 @@
The sphinx_rtd_theme is a sphinx theme designed to look modern and
be mobile-friendly. This theme is primary focused to be used on
readthedocs.org but can work with your own sphinx projects.
-
-Python3 module will be built if python3 is installed.
diff --git a/development/spl/README b/development/spl/README
deleted file mode 100644
index d1071572dd..0000000000
--- a/development/spl/README
+++ /dev/null
@@ -1,22 +0,0 @@
-SPL is a powerful and feature-rich scripting language with hashes,
-regular expressions, objects, exceptions and a c-style syntax.
-
-The SPL VM is a pure bytecode interpeter. The entire SPL toolchain
-(compiler, assembler, virtual machine, etc) only requires about
-100k and the additional memory usage by the applications is also
-small. One of the more advanced VM features is the capability to
-dump the entire VM state to a file and resume later. It is even
-possible to resume on another machine with a different architecture.
-
-SPL has support for loadable modules. The spl package contains
-modules for databases (SQLite, Postgres, MySQL), XML (incl. XPATH
-and XSLT), Terminal and File IO, Web Application development
-(the CGI, WSF and W2T (Web 2.0 Toolkit) modules), SDL, Qt3, OpenGL
-and more.
-
-SPL can optionally be compiled with support for Postgres.
-
-The SlackBuild script will install Vim syntax highlighting for SPL,
-but it still must be activated in the user's .vimrc before it will
-activated. See /usr/doc/spl for programming examples and a language
-reference.
diff --git a/development/spl/curses.patch b/development/spl/curses.patch
deleted file mode 100644
index 1c414f8685..0000000000
--- a/development/spl/curses.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur a/GNUmakefile b/GNUmakefile
---- a/GNUmakefile 2008-09-18 07:34:23.000000000 -0700
-+++ b/GNUmakefile 2012-05-21 20:30:28.369555445 -0700
-@@ -139,7 +139,7 @@
-
- ifeq ($(BUILDING_FOR_BSD),0)
- LDLIBS_DL = -ldl
-- LDLIBS_CURSES = -lncurses
-+ LDLIBS_CURSES = -lncursesw
- else
- LDLIBS_DL =
- LDLIBS_CURSES = -lcurses
diff --git a/development/spl/slack-desc b/development/spl/slack-desc
deleted file mode 100644
index 2c041ff0d3..0000000000
--- a/development/spl/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-spl: spl (the SPL Programming Language)
-spl:
-spl: SPL is a powerful and feature-rich scripting language with hashes,
-spl: regular expressions, objects, exceptions and a c-style syntax.
-spl:
-spl: Homepage: http://www.clifford.at/spl/
-spl:
-spl:
-spl:
-spl:
-spl:
diff --git a/development/spl/spl.SlackBuild b/development/spl/spl.SlackBuild
deleted file mode 100644
index 8075c413c4..0000000000
--- a/development/spl/spl.SlackBuild
+++ /dev/null
@@ -1,87 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for spl
-# Written by Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
-
-PRGNAM=spl
-VERSION=${VERSION:-1.0pre6}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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 600 -o -perm 444 -o -perm 440 \
- -o -perm 400 \) -exec chmod 644 {} \;
-
-# Allow custom options in Makefile
-patch -p1 < $CWD/curses.patch
-
-make install \
- USER_CFLAGS="$SLKCFLAGS" \
- BUILD_WITH_DEBUG=0 \
- prefix=/usr \
- mandir=/usr/man \
- libdir=/usr/lib${LIBDIRSUFFIX} \
- DESTDIR=$PKG
-
-find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
-find $PKG -depth -type d -empty -delete || true
-
-find $PKG | xargs 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 COPYING README README.API README.LANG README.WEBSPL $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-# install examples
-cp -ra examples webspl_demo webspltut $PKG/usr/doc/$PRGNAM-$VERSION
-cp *.spl $PKG/usr/doc/$PRGNAM-$VERSION/examples
-
-# instal vim syntax highlighting for SPL
-mkdir -p $PKG/usr/share/vim/vim73/syntax
-cp syntax-spl.vim $PKG/usr/share/vim/vim73/syntax/spl.vim
-cp syntax-spltpl.vim $PKG/usr/share/vim/vim73/syntax/spltpl.vim
-
-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:-tgz}
diff --git a/development/spl/spl.info b/development/spl/spl.info
deleted file mode 100644
index fa9ec9dbf8..0000000000
--- a/development/spl/spl.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="spl"
-VERSION="1.0pre6"
-HOMEPAGE="http://www.clifford.at/spl/"
-DOWNLOAD="http://www.clifford.at/spl/releases/spl-1.0pre6.tar.gz"
-MD5SUM="d74e576280369cc6c7471e84820cc260"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/sqlitebrowser/sqlitebrowser.info b/development/sqlitebrowser/sqlitebrowser.info
index 6b136698bd..1e3af48d83 100644
--- a/development/sqlitebrowser/sqlitebrowser.info
+++ b/development/sqlitebrowser/sqlitebrowser.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/sqlitebrowser/sqlitebrowser/archive/v3.10.1/sqliteb
MD5SUM="66cbe41f9da5be80067942ed3816576c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="klaatu"
EMAIL="klaatu@member.fsf.org"
diff --git a/development/squeak-vm/README b/development/squeak-vm/README
deleted file mode 100644
index 9415553f06..0000000000
--- a/development/squeak-vm/README
+++ /dev/null
@@ -1,10 +0,0 @@
-Squeak is a full-featured implementation of the Smalltalk
-programming language and environment based on the original
-Smalltalk-80 system.
-
-Squeak has very powerful 2- and 3-D graphics, sound, video, MIDI,
-animation and other multimedia capabilities.
-
-NOTE: This script only builds the VM.
-You may need to download the images manually via download page:
-http://squeakvm.org/unix/download.html
diff --git a/development/squeak-vm/squeak-vm.SlackBuild b/development/squeak-vm/squeak-vm.SlackBuild
deleted file mode 100644
index e499991cd2..0000000000
--- a/development/squeak-vm/squeak-vm.SlackBuild
+++ /dev/null
@@ -1,119 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for squeak-vm
-
-# Copyright 2013-2016 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-# 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=squeak-vm
-SRCNAM=Squeak
-VERSION=${VERSION:-4.10.2.2614}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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-src
-tar xvf $CWD/$SRCNAM-$VERSION-src.tar.gz
-cd $SRCNAM-$VERSION-src
-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 {} \;
-
-# Fix location of libraries (as --libdir does not work)
-for f in CMakeLists.txt cmake/squeak.in cmake/squeak.sh.in; do
- sed \
- -e "s/lib\/squeak/lib${LIBDIRSUFFIX}\/squeak/g" \
- -i unix/$f
-done
-
-mkdir build
-cd build
- CFLAGS="$SLKCFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- ../unix/cmake/configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --enable-mpg-mmx \
- --without-SUGAR \
- --build=$ARCH-slackware-linux
-
- make
- make install DESTDIR=$PKG
-cd ..
-
-mkdir -p $PKG/usr/man
-mv $PKG/usr/share/man/* $PKG/usr/man/
-rm -rf $PKG/usr/share/
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-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 \
- unix/ChangeLog unix/README* unix/doc/COPYING unix/doc/COPYRIGHT unix/doc/LICENSE \
- unix/doc/README* unix/doc/HowTo* unix/doc/*RELEASE_NOTES \
- $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:-tgz}
diff --git a/development/squeak-vm/squeak-vm.info b/development/squeak-vm/squeak-vm.info
deleted file mode 100644
index ecb66b39e6..0000000000
--- a/development/squeak-vm/squeak-vm.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="squeak-vm"
-VERSION="4.10.2.2614"
-HOMEPAGE="http://squeakvm.org/"
-DOWNLOAD="http://squeakvm.org/unix/release/Squeak-4.10.2.2614-src.tar.gz"
-MD5SUM="8a5cb1d6899d55df56154fab8716e034"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Willy Sudiarto Raharjo"
-EMAIL="willysr@slackbuilds.org"
diff --git a/development/sublime_merge/sublime_merge.SlackBuild b/development/sublime_merge/sublime_merge.SlackBuild
index e4290ab5af..64c3f3c622 100644
--- a/development/sublime_merge/sublime_merge.SlackBuild
+++ b/development/sublime_merge/sublime_merge.SlackBuild
@@ -8,7 +8,7 @@
# Currently maintained by Bruno Queiros (bqueiros@gmail.com)
PRGNAM=sublime_merge
-VERSION=${VERSION:-1119}
+VERSION=${VERSION:-2054}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -25,13 +25,13 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-TARBALL_x86_64="sublime_merge_build_1119_x64.tar.xz" # Name of 64bit tarball
+TARBALL="sublime_merge_build_2054_x64.tar.xz" # Name of 64bit tarball
TARBALL_ROOT="sublime_merge" # Name of tarballs root directory
+LIBDIRSUFFIX="64"
-# Set LIBDIRSUFFIX and TARBALL.
-if [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
- TARBALL="$TARBALL_x86_64"
+if [ "$ARCH" != "x86_64" ]; then
+ echo "$ARCH is not supported."
+ exit 1
fi
set -eu
diff --git a/development/sublime_merge/sublime_merge.info b/development/sublime_merge/sublime_merge.info
index bf85760433..0b6ed40c95 100644
--- a/development/sublime_merge/sublime_merge.info
+++ b/development/sublime_merge/sublime_merge.info
@@ -1,10 +1,10 @@
PRGNAM="sublime_merge"
-VERSION="1119"
+VERSION="2054"
HOMEPAGE="https://www.sublimemerge.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.sublimetext.com/sublime_merge_build_1119_x64.tar.xz"
-MD5SUM_x86_64="01457e71379dbd58e6b737a6c3c1dffc"
+DOWNLOAD_x86_64="https://download.sublimetext.com/sublime_merge_build_2054_x64.tar.xz"
+MD5SUM_x86_64="b7df9df99f7c7b6029542b428ca8e081"
REQUIRES=""
MAINTAINER="Bruno Queiros"
EMAIL="bqueiros@gmail.com"
diff --git a/development/swi-prolog/README b/development/swi-prolog/README
index b0bf817e1b..3756587a9d 100644
--- a/development/swi-prolog/README
+++ b/development/swi-prolog/README
@@ -4,7 +4,5 @@ SWI-Prolog is widely used in research, education, and commercial
applications.
Optional dependencies:
- * qt5 (for swipl-win GUI)
* jdk or openjdk (for JPL Prolog/Java interface)
- * uuid, libedit (for Prolog bindings to these libraries -
- libedit is NOT needed to get history editing in swipl)
+ * uuid (for Prolog bindings to these libraries)
diff --git a/development/swift/swift.info b/development/swift/swift.info
index 798bb320fe..210916acc4 100644
--- a/development/swift/swift.info
+++ b/development/swift/swift.info
@@ -27,6 +27,6 @@ MD5SUM_x86_64="edb657fc04e5780b2f9cf9304f84118c \
d8211c2a409b2ca5cfeb06e513fd9cc5 \
437047c4222b165149162dd8ebaa6c5e \
0550d7acd22642475eb75184d6785836"
-REQUIRES="libbsd libedit libkqueue systemtap blocksruntime"
+REQUIRES="libbsd libkqueue systemtap blocksruntime"
MAINTAINER="Felipe Bugno"
EMAIL="capent@yahoo.com"
diff --git a/development/tea/README b/development/tea/README
index 872d26c587..be64d66032 100644
--- a/development/tea/README
+++ b/development/tea/README
@@ -1,11 +1,7 @@
TEA is the text editor for UNIX-like systems and Windows. With an
ultimate small size, TEA provides you hundreds of functions.
-TEA is by default built against qt4. In building TEA against qt5,
-install qt5 (from slackbuilds.org) and run the script with the
-following command:
-
-QT5=yes ./tea.SlackBuild
-
-poppler-qt5 is an optional dependency. It provides pdf text reading
-capabilities.
+TEA is by default built against qt5.
+It could be built against qt4 or even qt6, if they are installed, using:
+QT4=yes ./tea.SlackBuild
+QT6=yes ./tea.SlackBuild
diff --git a/development/tea/tea.SlackBuild b/development/tea/tea.SlackBuild
index 66e4126f65..1322872118 100644
--- a/development/tea/tea.SlackBuild
+++ b/development/tea/tea.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=tea
-VERSION=${VERSION:-60.0.3}
+VERSION=${VERSION:-60.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -71,10 +71,12 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-if [ ${QT5:-no} = yes ]; then
- QMAKE=qmake-qt5
+if [ ${QT4:-no} = yes ]; then
+ QMAKE=qmake-qt4
+elif [ ${QT6:-no} = yes ]; then
+ QMAKE=qmake-qt6
else
- QMAKE=qmake
+ QMAKE=qmake-qt5
fi
$QMAKE "PREFIX=/usr/bin" "QMAKE_CXXFLAGS+=$SLKCFLAGS" "QMAKE_CFLAGS+=$SLKCFLAGS"
diff --git a/development/tea/tea.info b/development/tea/tea.info
index f5479a9bc4..57abff6b32 100644
--- a/development/tea/tea.info
+++ b/development/tea/tea.info
@@ -1,8 +1,8 @@
PRGNAM="tea"
-VERSION="60.0.3"
+VERSION="60.3.0"
HOMEPAGE="http://semiletov.org/tea/"
-DOWNLOAD="https://github.com/psemiletov/tea-qt/archive/60.0.3/tea-qt-60.0.3.tar.gz"
-MD5SUM="661bca198f706a054a9196267b1954dd"
+DOWNLOAD="https://github.com/psemiletov/tea-qt/archive/60.3.0/tea-qt-60.3.0.tar.gz"
+MD5SUM="40d284eaf41fbb25f0ca5e339f77b0a1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/texi2html/README b/development/texi2html/README
index a1de0aa84a..c0afd88eab 100644
--- a/development/texi2html/README
+++ b/development/texi2html/README
@@ -1,6 +1,6 @@
texi2html converts texinfo documents to HTML, Info, docbook, and XML.
-This conflicts with the tetex package shipped with Slackware, as
-an older texi2html comes with it. However, if you plan to replace
-tetex with texlive, you will need a standalone installation of
-texi2html, so this is intended to serve that purpose.
+Consider texi2html to be deprecated: according to its homepage,
+"the route forward for authors is, in most cases, to alter manuals
+and build processes as necessary to use the new features of the
+makeinfo/texi2any implementation of GNU Texinfo.
diff --git a/development/texi2html/texi2html.SlackBuild b/development/texi2html/texi2html.SlackBuild
index 4e3021608e..26917bcd08 100644
--- a/development/texi2html/texi2html.SlackBuild
+++ b/development/texi2html/texi2html.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for texi2html
-# Copyright 2013 Robby Workman, Northport, Alabama, USA
+# Copyright 2013-2021 Robby Workman, Tuscaloosa, Alabama, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -29,7 +29,7 @@ TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -40,8 +40,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
diff --git a/development/thunderpad/README b/development/thunderpad/README
deleted file mode 100644
index 51c1f5da79..0000000000
--- a/development/thunderpad/README
+++ /dev/null
@@ -1,2 +0,0 @@
-Thunderpad is a simple and lightweight text editor designed
-for general-purpose usage and casual programming.
diff --git a/development/thunderpad/slack-desc b/development/thunderpad/slack-desc
deleted file mode 100644
index 1e8fbde6ee..0000000000
--- a/development/thunderpad/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-thunderpad: thunderpad (a simple, powerful text editor)
-thunderpad:
-thunderpad:
-thunderpad: A simple, powerful and cross-platform text editor.
-thunderpad:
-thunderpad:
-thunderpad:
-thunderpad:
-thunderpad:
-thunderpad: http://sf.net/p/thunderpad
-thunderpad:
diff --git a/development/thunderpad/thunderpad.SlackBuild b/development/thunderpad/thunderpad.SlackBuild
deleted file mode 100644
index c8a4c31c49..0000000000
--- a/development/thunderpad/thunderpad.SlackBuild
+++ /dev/null
@@ -1,112 +0,0 @@
-#!/bin/sh
-# Slackware build script for thunderpad
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
-
-# Thanks to B. Watson
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version, with the following exception:
-# the text of the GPL license may be omitted.
-
-# This program is distributed in the hope that it will be useful, but
-# without any warranty; without even the implied warranty of
-# merchantability or fitness for a particular purpose. Compiling,
-# interpreting, executing or merely reading the text of the program
-# may result in lapses of consciousness and/or very being, up to and
-# including the end of all existence and the Universe as we know it.
-# See the GNU General Public License for more details.
-
-# You may have received a copy of the GNU General Public License
-# along with this program (most likely, a file named COPYING). If
-# not, see <http://www.gnu.org/licenses/>.
-
-PRGNAM=thunderpad
-SRCNAM=Thunderpad
-VERSION=${VERSION:-20150716}
-SRCVERSION=${SRCVERSION:-5d3cbbc3d885fc5eabf0c2e50f25c76403706c08}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-DOCS="contributors.txt license.txt readme.md"
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -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 -eu
-
-rm -rf $PKG
-mkdir -pv $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $SRCNAM-$SRCVERSION
-if [ -e $CWD/$SRCVERSION.tar.gz ]; then
- tar xvf $CWD/$SRCVERSION.tar.gz
-else
- tar xvf $CWD/$SRCNAM-$SRCVERSION.tar.gz
-fi
-cd $SRCNAM-$SRCVERSION
-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 {} \;
-
-## remove CR line endings
-sed -i 's,\r,,' data/linux/$PRGNAM.desktop *.txt *.md
-
-mkdir -p build
-cd build
-
-qmake \
- PREFIX=/usr \
- LIBDIR=/usr/lib${LIBDIRSUFFIX} \
- QMAKE_CFLAGS="$SLKCFLAGS" \
- QMAKE_CXXFLAGS="$SLKCFLAGS" \
- ../thunderpad.pro CONFIG+=release
-
-make \
- OPTS="$SLKCFLAGS" \
- LIBDIR=/usr/lib${LIBDIRSUFFIX} \
- PREFIX=/usr
-
-make install \
- INSTALL_ROOT=$PKG \
- DESTDIR=$PKG
-
-cd ../
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $DOCS $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:-tgz}
diff --git a/development/thunderpad/thunderpad.info b/development/thunderpad/thunderpad.info
deleted file mode 100644
index 9aba394d2d..0000000000
--- a/development/thunderpad/thunderpad.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="thunderpad"
-VERSION="20150716"
-HOMEPAGE="https://github.com/alex-97/Thunderpad"
-DOWNLOAD="https://github.com/alex-97/Thunderpad/archive/5d3cbbc3d885fc5eabf0c2e50f25c76403706c08.tar.gz"
-MD5SUM="3bc08c0e90be87e25e5ac5b9263c2ab6"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/development/tig/tig.SlackBuild b/development/tig/tig.SlackBuild
index 27adcb5319..65e2ea179f 100644
--- a/development/tig/tig.SlackBuild
+++ b/development/tig/tig.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=tig
-VERSION=${VERSION:-2.5.3}
+VERSION=${VERSION:-2.5.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/tig/tig.info b/development/tig/tig.info
index 773fb8d038..2e91e76486 100644
--- a/development/tig/tig.info
+++ b/development/tig/tig.info
@@ -1,8 +1,8 @@
PRGNAM="tig"
-VERSION="2.5.3"
+VERSION="2.5.4"
HOMEPAGE="https://jonas.github.io/tig/"
-DOWNLOAD="https://github.com/jonas/tig/releases/download/tig-2.5.3/tig-2.5.3.tar.gz"
-MD5SUM="ceec1ec9a93fd70de81a613c1b368631"
+DOWNLOAD="https://github.com/jonas/tig/releases/download/tig-2.5.4/tig-2.5.4.tar.gz"
+MD5SUM="f7986e3361cf1c2265982d6b4451c79a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/tiled/tiled.SlackBuild b/development/tiled/tiled.SlackBuild
index 89bdf16d13..9d481edab9 100644
--- a/development/tiled/tiled.SlackBuild
+++ b/development/tiled/tiled.SlackBuild
@@ -25,7 +25,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=tiled
-VERSION=${VERSION:-1.5.0}
+VERSION=${VERSION:-1.7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/tiled/tiled.info b/development/tiled/tiled.info
index 7dc537b885..66c063b345 100644
--- a/development/tiled/tiled.info
+++ b/development/tiled/tiled.info
@@ -1,10 +1,10 @@
PRGNAM="tiled"
-VERSION="1.5.0"
+VERSION="1.7.0"
HOMEPAGE="https://www.mapeditor.org"
-DOWNLOAD="https://github.com/bjorn/tiled/archive/v1.5.0/tiled-1.5.0.tar.gz"
-MD5SUM="a3ddfa678903990692e6ddad1d11fa93"
+DOWNLOAD="https://github.com/bjorn/tiled/archive/v1.7.0/tiled-1.7.0.tar.gz"
+MD5SUM="c8d27aed08c374feb91043cfda21f043"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5 qbs"
+REQUIRES="qbs"
MAINTAINER="Yth - Arnaud"
EMAIL="yth@ythogtha.org"
diff --git a/development/tora/include_unistd.patch b/development/tora/include_unistd.patch
deleted file mode 100644
index be3ca2f88a..0000000000
--- a/development/tora/include_unistd.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -aur tora-2.1.3/src/toextract.h tora-2.1.3patched/src/toextract.h
---- tora-2.1.3/src/toextract.h 2010-02-02 10:25:43.000000000 -0800
-+++ tora-2.1.3patched/src/toextract.h 2012-06-22 21:58:45.026286147 -0700
-@@ -53,6 +53,7 @@
- #include <qvariant.h>
- //Added by qt3to4:
- #include <QString>
-+#include <unistd.h>
-
- class QWidget;
- class toConnection;
diff --git a/development/tora/tora.SlackBuild b/development/tora/tora.SlackBuild
index e0150dab62..c028726d1f 100644
--- a/development/tora/tora.SlackBuild
+++ b/development/tora/tora.SlackBuild
@@ -23,7 +23,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=tora
-VERSION=${VERSION:-20170725_d9fddb8}
+GITREV=${GITREV:-5859a97cb25f4ead879ac866d1427609602c08e6}
+VERSION=${VERSION:-git$(echo "$GITREV" | sed 's/^\(.\{7\}\).*$/\1/')}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -59,9 +60,10 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.?z
-cd $PRGNAM-$VERSION
+rm -rf $PRGNAM-$GITREV
+tar xvf $CWD/$PRGNAM-$GITREV.tar.gz
+cd $PRGNAM-$GITREV
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -91,7 +93,7 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/help/images
mkdir -p $PKG/usr/share/icons/hicolor/{32x32,16x16}/apps
mkdir -p $PKG/usr/share/applications
-( cd $TMP/$PRGNAM-$VERSION
+( cd $TMP/$PRGNAM-$GITREV
cp -a AUTHORS ChangeLog COPYING* README* TODO NEWS $PKG/usr/doc/$PRGNAM-$VERSION
cp -a src/help/*.html $PKG/usr/doc/$PRGNAM-$VERSION/help
cp -a src/help/images/*.png $PKG/usr/doc/$PRGNAM-$VERSION/help/images
diff --git a/development/tora/tora.info b/development/tora/tora.info
index c90540fffe..b99dc10b2b 100644
--- a/development/tora/tora.info
+++ b/development/tora/tora.info
@@ -1,10 +1,10 @@
PRGNAM="tora"
-VERSION="3.2"
+VERSION="git5859a97"
HOMEPAGE="http://torasql.com"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/tora-20170725_d9fddb8.tar.xz"
-MD5SUM="0ebe7f9420b719d3062cf6598c9b8fc6"
+DOWNLOAD="https://github.com/tora-tool/tora/archive/5859a97cb25f4ead879ac866d1427609602c08e6/tora-5859a97cb25f4ead879ac866d1427609602c08e6.tar.gz"
+MD5SUM="5e8b1758f68766a494bc5cb2cdc91536"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="Giuseppe Di Terlizzi"
EMAIL="giuseppe.diterlizzi@gmail.com"
diff --git a/development/trac/README b/development/trac/README
index c4b716005e..b0dbcab0c1 100644
--- a/development/trac/README
+++ b/development/trac/README
@@ -4,5 +4,3 @@ software project management. Our mission is to help developers write
great software while staying out of the way. Trac should impose as
little as possible on a team's established development process and
policies.
-
-Pygments is optional (provides syntax highlighting).
diff --git a/development/tyrutils-ericw/README b/development/tyrutils-ericw/README
deleted file mode 100644
index 77d6806a2d..0000000000
--- a/development/tyrutils-ericw/README
+++ /dev/null
@@ -1,21 +0,0 @@
-tyrutils-ericw is a branch of Tyrann's quake 1 tools, focused on adding
-lighting features, mostly borrowed from q3map2. There are a few bugfixes
-for qbsp as well. Original readme follows:
-
-A collection of command line utilities for building Quake levels
-and working with various Quake file formats. I need to work on the
-documentation a bit more, but below are some brief descriptions of
-the tools.
-
-Included utilities:
-
- qbsp - Used for turning a .map file into a playable .bsp file.
-
- light - Used for lighting a level after the bsp stage.
- This util was previously known as TyrLite
-
- vis - Creates the potentially visible set (PVS) for a bsp.
-
- bspinfo - Print stats about the data contained in a bsp file.
-
- bsputil - Simple tool for manipulation of bsp file data.
diff --git a/development/tyrutils-ericw/slack-desc b/development/tyrutils-ericw/slack-desc
deleted file mode 100644
index 16b38e55d0..0000000000
--- a/development/tyrutils-ericw/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-tyrutils-ericw: tyrutils-ericw (Quake/Hexen 2 Map Compiling Tools)
-tyrutils-ericw:
-tyrutils-ericw: tyrutils-ericw is a branch of Tyrann's quake 1 tools, focused on
-tyrutils-ericw: adding lighting features, mostly borrowed from q3map2. There are a
-tyrutils-ericw: few bugfixes for qbsp as well.
-tyrutils-ericw:
-tyrutils-ericw: Homepage: https://github.com/ericwa/tyrutils-ericw
-tyrutils-ericw:
-tyrutils-ericw:
-tyrutils-ericw:
-tyrutils-ericw:
diff --git a/development/tyrutils-ericw/tyrutils-ericw.SlackBuild b/development/tyrutils-ericw/tyrutils-ericw.SlackBuild
deleted file mode 100644
index d1eb613c04..0000000000
--- a/development/tyrutils-ericw/tyrutils-ericw.SlackBuild
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for tyrutils-ericw
-#
-# Copyright 2015 Gethyn ThomasQuail <gethyn@bloodbathsoftworks.com>
-# All rights reserved.
-#
-# Based on:
-# SBo's cmake-template
-#
-# 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=tyrutils-ericw
-VERSION=${VERSION:-0.15.4}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -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-ericw-v$VERSION.tar.gz || tar xvf $CWD/ericw-v$VERSION.tar.gz
-cd $PRGNAM-ericw-v$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 {} \;
-
-# Let's compile!
-make
-
-# Copies over compiled binaries
-install -D -m 0755 bin/bspinfo $PKG/usr/bin/bspinfo
-install -D -m 0755 bin/bsputil $PKG/usr/bin/bsputil
-install -D -m 0755 bin/light $PKG/usr/bin/light
-install -D -m 0755 bin/qbsp $PKG/usr/bin/qbsp
-install -D -m 0755 bin/vis $PKG/usr/bin/vis
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.txt COPYING changelog.txt $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:-tgz}
diff --git a/development/tyrutils-ericw/tyrutils-ericw.info b/development/tyrutils-ericw/tyrutils-ericw.info
deleted file mode 100644
index 2587b560ed..0000000000
--- a/development/tyrutils-ericw/tyrutils-ericw.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="tyrutils-ericw"
-VERSION="0.15.4"
-HOMEPAGE="https://github.com/ericwa/tyrutils-ericw"
-DOWNLOAD="https://github.com/ericwa/tyrutils-ericw/archive/ericw-v0.15.4.tar.gz"
-MD5SUM="5c1ac216de0f2e657cf0d0bc7b302ce1"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Gethyn ThomasQuail"
-EMAIL="gethyn@bloodbathsoftworks.com"
diff --git a/development/udis86/udis86.SlackBuild b/development/udis86/udis86.SlackBuild
index 57fd0792cf..dd55f5d8c4 100644
--- a/development/udis86/udis86.SlackBuild
+++ b/development/udis86/udis86.SlackBuild
@@ -2,34 +2,34 @@
# Slackware build script for udis86
-# Copyright 2013 Kyle Guinn <elyk03@gmail.com>, USA
+# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.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.
+# 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.
+# 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=udis86
VERSION=${VERSION:-1.7.2}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -45,6 +45,9 @@ DOCS="INSTALL README"
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
@@ -65,11 +68,7 @@ rm -rf $PRGNAM-$VERSION
tar -xzvf $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 {} \;
+chmod -R u+w,go-w,a+rX-st .
# Respect --docdir.
sed -i '/^docdir = /s/\${datadir}\/docs\/udis86/@docdir@/' \
@@ -77,7 +76,6 @@ sed -i '/^docdir = /s/\${datadir}\/docs\/udis86/@docdir@/' \
docs/x86/Makefile.am
autoreconf -vif
-CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@@ -88,11 +86,16 @@ CFLAGS="$SLKCFLAGS" \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--enable-shared \
--disable-static \
- --build=$ARCH-slackware-linux
+ --disable-dependency-tracking \
+ --build=$ARCH-slackware-linux \
+ CFLAGS="$SLKCFLAGS" \
make
+make check
make install-strip DESTDIR=$PKG
+find $PKG/usr/lib${LIBDIRSUFFIX} -name '*.la' -delete
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/development/udis86/udis86.info b/development/udis86/udis86.info
index 55561be5e6..614c8174f3 100644
--- a/development/udis86/udis86.info
+++ b/development/udis86/udis86.info
@@ -1,7 +1,7 @@
PRGNAM="udis86"
VERSION="1.7.2"
HOMEPAGE="http://udis86.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/udis86/udis86-1.7.2.tar.gz"
+DOWNLOAD="https://sourceforge.net/projects/udis86/files/udis86/1.7/udis86-1.7.2.tar.gz"
MD5SUM="b7def25257afb612e8da052ee6759dac"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/development/viewvc/README b/development/viewvc/README
index 2dfdba10f3..fdaca8c066 100644
--- a/development/viewvc/README
+++ b/development/viewvc/README
@@ -2,6 +2,3 @@ ViewVC is a browser interface for CVS and Subversion version control
repositories. It generates templatized HTML to present navigable
directory, revision, and change log listings. It can display specific
versions of files as well as diffs between those versions.
-
-Installing Pygments (available on SlackBuilds) will improve your ViewVC
-experience (highlighting changes)
diff --git a/development/vscode-bin/vscode-bin.SlackBuild b/development/vscode-bin/vscode-bin.SlackBuild
index 2f2541bee7..c83faf1a70 100644
--- a/development/vscode-bin/vscode-bin.SlackBuild
+++ b/development/vscode-bin/vscode-bin.SlackBuild
@@ -24,8 +24,8 @@
PRGNAM=vscode-bin
SRCNAM=code-stable
-VERSION=${VERSION:-1.55.0}
-SRCVER=1617120964
+VERSION=${VERSION:-1.57.0}
+SRCVER=1623259999
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/vscode-bin/vscode-bin.info b/development/vscode-bin/vscode-bin.info
index b2ba7d5782..efb5450533 100644
--- a/development/vscode-bin/vscode-bin.info
+++ b/development/vscode-bin/vscode-bin.info
@@ -1,10 +1,10 @@
PRGNAM="vscode-bin"
-VERSION="1.55.0"
+VERSION="1.57.0"
HOMEPAGE="https://code.visualstudio.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://az764295.vo.msecnd.net/stable/c185983a683d14c396952dd432459097bc7f757f/code-stable-x64-1617120964.tar.gz"
-MD5SUM_x86_64="ebd88c08d9387b00fe8540153297e985"
+DOWNLOAD_x86_64="https://az764295.vo.msecnd.net/stable/b4c1bd0a9b03c749ea011b06c6d2676c8091a70c/code-stable-x64-1623259999.tar.gz"
+MD5SUM_x86_64="78462693d828d8115b43d56e6b792548"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/vscode/README b/development/vscode/README
deleted file mode 100644
index a96018d1c2..0000000000
--- a/development/vscode/README
+++ /dev/null
@@ -1,6 +0,0 @@
-Visual Studio Code.
-
-VS Code is a new type of tool that combines the simplicity of a code
-editor with what developers need for their core edit-build-debug
-cycle. Code provides comprehensive editing and debugging support, an
-extensibility model, and lightweight integration with existing tools.
diff --git a/development/vscode/doinst.sh b/development/vscode/doinst.sh
deleted file mode 100644
index 65c7e2eeb9..0000000000
--- a/development/vscode/doinst.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
- if [ -x /usr/bin/gtk-update-icon-cache ]; then
- /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
diff --git a/development/vscode/product.json.patch b/development/vscode/product.json.patch
deleted file mode 100644
index f0812e6c3c..0000000000
--- a/development/vscode/product.json.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- a/product.json 2018-03-09 06:31:57.240781519 +0100
-+++ b/product.json 2018-03-09 06:35:38.671467882 +0100
-@@ -1,6 +1,6 @@
- {
- "nameShort": "Code - OSS",
-- "nameLong": "Code - OSS",
-+ "nameLong": "Visual Studio Code - OSS",
- "applicationName": "code-oss",
- "dataFolderName": ".vscode-oss",
- "win32MutexName": "vscodeoss",
-@@ -19,5 +19,19 @@
- "extensionAllowedProposedApi": [
- "ms-vscode.node-debug",
- "ms-vscode.node-debug2"
-- ]
--}
-\ No newline at end of file
-+ ],
-+ "welcomePage": "http://go.microsoft.com/fwlink/?LinkId=723048",
-+ "quality": "stable",
-+ "extensionsGallery": {
-+ "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
-+ "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
-+ "itemUrl": "https://marketplace.visualstudio.com/items"
-+ },
-+ "documentationUrl": "http://go.microsoft.com/fwlink/?LinkID=533484#vscode",
-+ "releaseNotesUrl": "http://go.microsoft.com/fwlink/?LinkID=533483#vscode",
-+ "twitterUrl": "http://go.microsoft.com/fwlink/?LinkID=533687",
-+ "requestFeatureUrl": "http://go.microsoft.com/fwlink/?LinkID=533482",
-+ "privacyStatementUrl": "http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409",
-+ "commit": "79b44aa704ce542d8ca4a3cc44cfca566e7720f1",
-+ "date": "2018-03-30T21:23:00Z"
-+}
diff --git a/development/vscode/slack-desc b/development/vscode/slack-desc
deleted file mode 100644
index 3a0b6400d9..0000000000
--- a/development/vscode/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-vscode: vscode (Build and debug modern web and cloud applications)
-vscode:
-vscode: VS Code is a new type of tool that combines the simplicity of a code
-vscode: editor with what developers need for their core edit-build-debug
-vscode: cycle. Code provides comprehensive editing and debugging support, an
-vscode: extensibility model, and lightweight integration with existing tools.
-vscode:
-vscode:
-vscode:
-vscode: https://github.com/Microsoft/vscode/
-vscode:
diff --git a/development/vscode/vscode.SlackBuild b/development/vscode/vscode.SlackBuild
deleted file mode 100644
index 4eb2cdcdcb..0000000000
--- a/development/vscode/vscode.SlackBuild
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for Microsoft VSCode
-
-# Copyright 2017-2018 Andre Barboza, Belo Horizonte, Andreas Guldstrand
-# 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=vscode
-VERSION=${VERSION:-1.21.1}
-COMMIT=${COMMIT:-79b44aa704ce542d8ca4a3cc44cfca566e7720f1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-ARCH=${ARCH:-$(uname -m)}
-case "$ARCH" in
- i?86)
- ARCH=i586
- BUILDARCH=ia32
- ;;
- x86_64)
- BUILDARCH=x64
- ;;
- *)
- echo "$ARCH is not supported"
- exit 1
- ;;
-esac
-
-CWD=$(pwd)
-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 VSCode-linux-$BUILDARCH
-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 {} \;
-
-patch -p1 < ${CWD}/product.json.patch
-yarn
-node --max_old_space_size=2048 ./node_modules/.bin/gulp vscode-linux-${BUILDARCH}
-
-cd $TMP/VSCode-linux-$BUILDARCH
-
-# https://github.com/Microsoft/vscode/issues/25935
-( cd resources/app
- sed -i "s/\"date\".*/&\n\t\"commit\": \"${COMMIT}\",/" product.json
-)
-
-# Copy binary files
-mkdir -p "${PKG}/usr/share/code-oss"
-cp -rvf * "${PKG}/usr/share/code-oss" -R
-
-# Link executable to usr/bin
-mkdir -p "${PKG}/usr/bin"
-( cd $PKG/usr/bin
- ln -s "../share/code-oss/bin/code-oss"
-)
-
-# copy desktop shortcut
-mkdir -p "${PKG}/usr/share/applications"
-install -m644 "${CWD}/${PRGNAM}.desktop" "${PKG}/usr/share/applications/${PRGNAM}.desktop"
-
-# copy vscode icon
-mkdir -p "${PKG}/usr/share/icons"
-install -m644 "${PKG}/usr/share/code-oss/resources/app/resources/linux/code.png" \
- "${PKG}/usr/share/icons/${PRGNAM}.png"
-
-# copy license and slackbuild
-mkdir -p "$PKG/usr/doc/$PRGNAM-$VERSION"
-( cd resources/app
- cp -raf LICENSE.txt ThirdPartyNotices.txt "$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:-tgz}
diff --git a/development/vscode/vscode.desktop b/development/vscode/vscode.desktop
deleted file mode 100644
index 9b0a9eb995..0000000000
--- a/development/vscode/vscode.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Name=VS Code
-GenericName=Visual Studio Code - Open Source
-Categories=Development;IDE
-Exec=/usr/bin/code-oss %F
-Icon=vscode
-Terminal=false
-Type=Application
-Comment=Editor for building and debugging modern web and cloud applications
diff --git a/development/vscode/vscode.info b/development/vscode/vscode.info
deleted file mode 100644
index 08c31991bb..0000000000
--- a/development/vscode/vscode.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="vscode"
-VERSION="1.21.1"
-HOMEPAGE="https://code.visualstudio.com/"
-DOWNLOAD="https://github.com/Microsoft/vscode/archive/1.21.1/vscode-1.21.1.tar.gz"
-MD5SUM="23adb5bf0c82ccdf254585e76d0ec29b"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="yarn"
-MAINTAINER="Andreas Guldstrand"
-EMAIL="andreas.guldstrand@gmail.com"
diff --git a/development/xdebug/xdebug.SlackBuild b/development/xdebug/xdebug.SlackBuild
index 83f7ebabb8..d8e1c580cd 100644
--- a/development/xdebug/xdebug.SlackBuild
+++ b/development/xdebug/xdebug.SlackBuild
@@ -23,7 +23,7 @@
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=xdebug
-VERSION=${VERSION:-2.5.5}
+VERSION=${VERSION:-3.0.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -97,26 +97,10 @@ mkdir -p $EXTENSION_DIR
# Install xdebug
make install DESTDIR=$PKG EXTENSION_DIR=$EXTENSION_DIR
-# Build and install debugclient
-cd debugclient
- CFLAGS="$SLKCFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- ./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/debugclient \
- --build=$ARCH-slackware-linux \
- --with-libedit
- make
- make install DESTDIR=$PKG
-cd ..
-
mkdir -p $PKG/etc/php.d
install -m 644 $CWD/xdebug.ini $PKG/etc/php.d/xdebug.ini.new
sed -i "s/LIBDIR/lib$LIBDIRSUFFIX/g" $PKG/etc/php.d/xdebug.ini.new
+sed -e "1,2d" xdebug.ini >> $PKG/etc/php.d/xdebug.ini.new
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/php/.pkgxml
install -m 644 $TMP/package.xml $PKG/usr/lib$LIBDIRSUFFIX/php/.pkgxml/xdebug.xml
@@ -124,11 +108,9 @@ install -m 644 $TMP/package.xml $PKG/usr/lib$LIBDIRSUFFIX/php/.pkgxml/xdebug.xml
find $PKG | xargs 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/debugclient
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CREDITS LICENSE README.rst \
$PKG/usr/doc/$PRGNAM-$VERSION
-cp -a debugclient/INSTALL debugclient/LICENSE \
- $PKG/usr/doc/$PRGNAM-$VERSION/debugclient
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/xdebug/xdebug.info b/development/xdebug/xdebug.info
index 5cf003532a..e82e596b97 100644
--- a/development/xdebug/xdebug.info
+++ b/development/xdebug/xdebug.info
@@ -1,10 +1,10 @@
PRGNAM="xdebug"
-VERSION="2.5.5"
+VERSION="3.0.4"
HOMEPAGE="http://xdebug.org"
-DOWNLOAD="http://xdebug.org/files/xdebug-2.5.5.tgz"
-MD5SUM="81bca42ea6a1f7080f501b00d8122a01"
+DOWNLOAD="https://xdebug.org/files/xdebug-3.0.4.tgz"
+MD5SUM="1ba9e5894b30471bcb64f91a50c79c25"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="libedit"
+REQUIRES=""
MAINTAINER="Heinz Wiesinger"
EMAIL="pprkut@liwjatan.at"
diff --git a/development/xdebug/xdebug.ini b/development/xdebug/xdebug.ini
index 0ec0bd6512..0b6e3310f0 100644
--- a/development/xdebug/xdebug.ini
+++ b/development/xdebug/xdebug.ini
@@ -1,47 +1,2 @@
; Enable xdebug extension module
;zend_extension="/usr/LIBDIR/php/extensions/xdebug.so"
-
-; This config file collects examples for the most commonly used
-; configuration options of xdebug. For a list of all possible
-; options take a look at http://xdebug.org/docs/all_settings
-
-; Enable xdebug
-;xdebug.default_enable=On
-
-; Enable "fancy" output and also a bit of performance drawback.
-; DISABLE on serious profiling
-;xdebug.extended_info=Off
-
-; Enable the remote client
-;xdebug.remote_enable=Off
-
-; Connect to debugclient only on error
-;xdebug.remote_mode="jit"
-
-; Enable the profiler
-;xdebug.profiler_enable=On
-
-; Enable the GET/POST trigger for the Profiler
-;xdebug.profiler_enable_trigger=On
-
-; Define directory for storing profiler output
-;xdebug.profiler_output_dir="/var/log/xdebug"
-
-; Filename of generated profiler files
-;xdebug.profiler_output_name="cachegrind.out.%R"
-
-; collect full variable content for function parameters
-;xdebug.collect_params="3"
-
-; collect return values of functions
-;xdebug.collect_return=On
-
-; Define directory for storing trace output
-;xdebug.trace_output_dir="/var/log/xdebug"
-
-; Filename of generated trace files
-;xdebug.trace_output_name="trace.%R"
-
-; show memory usage differences between function calls
-;xdebug.show_mem_delta=On
-
diff --git a/development/xkeys-sdk/xkeys-sdk.info b/development/xkeys-sdk/xkeys-sdk.info
index 0539299c9a..b5647fb5fd 100644
--- a/development/xkeys-sdk/xkeys-sdk.info
+++ b/development/xkeys-sdk/xkeys-sdk.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/piengineering/X-keys_Linux/archive/6d63cee/X-keys_L
MD5SUM="ef3bf752674383e3cba8c308324f89dc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="Christoph Willing"
EMAIL="chris.willing@linux.com"