summaryrefslogtreecommitdiffstats
path: root/development
diff options
context:
space:
mode:
Diffstat (limited to 'development')
-rw-r--r--development/Hex2bin/Hex2bin.SlackBuild6
-rw-r--r--development/Mk4tcl/01-Makefile.patch21
-rw-r--r--development/Mk4tcl/Mk4tcl.info10
-rw-r--r--development/Mk4tcl/slack-desc19
-rw-r--r--development/Pivy/Pivy.SlackBuild6
-rw-r--r--development/QtPy/QtPy.SlackBuild2
-rw-r--r--development/QtPy/QtPy.info6
-rw-r--r--development/SoQt/SoQt.SlackBuild6
-rw-r--r--development/Xdialog/Xdialog.SlackBuild6
-rw-r--r--development/acpica/acpica.SlackBuild4
-rw-r--r--development/acpica/acpica.info6
-rw-r--r--development/aflplusplus/aflplusplus.SlackBuild2
-rw-r--r--development/aflplusplus/aflplusplus.info2
-rw-r--r--development/amazon-corretto/README11
-rw-r--r--development/amazon-corretto/amazon-corretto.SlackBuild5
-rw-r--r--development/amazon-corretto/amazon-corretto.info12
-rw-r--r--development/android-tools/README3
-rw-r--r--development/android-tools/android-tools.SlackBuild7
-rw-r--r--development/apache-ant/README4
-rw-r--r--development/apache-ant/apache-ant.SlackBuild2
-rw-r--r--development/apache-ant/apache-ant.info10
-rw-r--r--development/apache-ant/slack-desc4
-rw-r--r--development/apache-maven/apache-maven.SlackBuild2
-rw-r--r--development/apache-maven/apache-maven.info6
-rw-r--r--development/arcan/README9
-rw-r--r--development/arcan/arcan.SlackBuild117
-rw-r--r--development/arcan/arcan.info10
-rw-r--r--development/arcan/gnu-install-dirs-3.diff324
-rw-r--r--development/arcan/slack-desc19
-rw-r--r--development/as31/as31.SlackBuild2
-rw-r--r--development/as31/as31.info2
-rw-r--r--development/asl/asl.SlackBuild2
-rw-r--r--development/asl/asl.info2
-rw-r--r--development/asm6809/asm6809.SlackBuild4
-rw-r--r--development/asm6809/asm6809.info6
-rw-r--r--development/astyle/astyle.12
-rw-r--r--development/astyle/astyle.SlackBuild2
-rw-r--r--development/astyle/astyle.info2
-rw-r--r--development/atasm/atasm.SlackBuild2
-rw-r--r--development/atasm/atasm.info2
-rw-r--r--development/avra/avra.SlackBuild6
-rw-r--r--development/avrdude/avrdude.SlackBuild6
-rw-r--r--development/bakefile/bakefile.SlackBuild6
-rw-r--r--development/bazel/README6
-rw-r--r--development/bazel/bazel.SlackBuild126
-rw-r--r--development/bazel/bazel.info10
-rw-r--r--development/bazel/slack-desc19
-rw-r--r--development/beav/beav.SlackBuild2
-rw-r--r--development/beav/beav.info2
-rw-r--r--development/bed/bed.SlackBuild2
-rw-r--r--development/bed/bed.info2
-rw-r--r--development/bigloo/bigloo.SlackBuild6
-rw-r--r--development/blassic/blassic.SlackBuild2
-rw-r--r--development/blassic/blassic.info2
-rw-r--r--development/bless/bless.SlackBuild2
-rw-r--r--development/bless/bless.info2
-rw-r--r--development/bmake/bmake.SlackBuild2
-rw-r--r--development/bmake/bmake.info2
-rw-r--r--development/bpython/bpython.SlackBuild4
-rw-r--r--development/bpython/bpython.info8
-rw-r--r--development/bsdiff/bsdiff.SlackBuild2
-rw-r--r--development/bsdiff/bsdiff.info2
-rw-r--r--development/bvi/bvi.SlackBuild6
-rw-r--r--development/bviplus/bviplus.SlackBuild2
-rw-r--r--development/bviplus/bviplus.info2
-rw-r--r--development/cJSON/README6
-rw-r--r--development/cJSON/cJSON.SlackBuild111
-rw-r--r--development/cJSON/cJSON.info10
-rw-r--r--development/cJSON/slack-desc19
-rw-r--r--development/cc65/cc65.SlackBuild2
-rw-r--r--development/cc65/cc65.info2
-rw-r--r--development/cgdb/cgdb.SlackBuild6
-rw-r--r--development/cim/cim.SlackBuild6
-rw-r--r--development/codespell/codespell.SlackBuild2
-rw-r--r--development/codespell/codespell.info2
-rw-r--r--development/composer/composer.SlackBuild4
-rw-r--r--development/composer/composer.info6
-rw-r--r--development/cppunit/cppunit.SlackBuild5
-rw-r--r--development/cproto/cproto.SlackBuild2
-rw-r--r--development/cproto/cproto.info2
-rw-r--r--development/crosstool-ng/crosstool-ng.SlackBuild10
-rw-r--r--development/crosstool-ng/crosstool-ng.info6
-rw-r--r--development/cvsd/cvsd.SlackBuild6
-rw-r--r--development/cxxtest/cxxtest.SlackBuild2
-rw-r--r--development/d-tools/d-tools.SlackBuild10
-rw-r--r--development/d-tools/d-tools.info14
-rw-r--r--development/dbeaver-ce/dbeaver-ce.SlackBuild4
-rw-r--r--development/dbeaver-ce/dbeaver-ce.info6
-rw-r--r--development/dhex/dhex.SlackBuild2
-rw-r--r--development/dhex/dhex.info2
-rw-r--r--development/diffuse/diffuse.SlackBuild6
-rw-r--r--development/dis/dis.SlackBuild2
-rw-r--r--development/dis/dis.info2
-rw-r--r--development/dis6502/dis6502.SlackBuild2
-rw-r--r--development/dis6502/dis6502.info2
-rw-r--r--development/dmd/dmd.SlackBuild2
-rw-r--r--development/dmd/dmd.info6
-rw-r--r--development/dotnet-runtime-3.1/dotnet-runtime-3.1.SlackBuild2
-rw-r--r--development/dotnet-runtime-3.1/dotnet-runtime-3.1.info6
-rw-r--r--development/dotnet-runtime-6.0/dotnet-runtime-6.0.SlackBuild2
-rw-r--r--development/dotnet-runtime-6.0/dotnet-runtime-6.0.info6
-rw-r--r--development/dotnet-sdk-3.1/dotnet-sdk-3.1.SlackBuild2
-rw-r--r--development/dotnet-sdk-3.1/dotnet-sdk-3.1.info6
-rw-r--r--development/dotnet-sdk-6.0/dotnet-sdk-6.0.SlackBuild2
-rw-r--r--development/dotnet-sdk-6.0/dotnet-sdk-6.0.info6
-rw-r--r--development/dpkg/dpkg.SlackBuild2
-rw-r--r--development/dpkg/dpkg.info6
-rw-r--r--development/ecl/ecl.SlackBuild6
-rw-r--r--development/egypt/egypt.SlackBuild6
-rw-r--r--development/ex-vi/ex-vi.SlackBuild2
-rw-r--r--development/ex-vi/ex-vi.info2
-rw-r--r--development/fasm/fasm.SlackBuild2
-rw-r--r--development/fasm/fasm.info2
-rw-r--r--development/fly/fly.SlackBuild4
-rw-r--r--development/fpc/fpc.SlackBuild2
-rw-r--r--development/fpc/fpc.info2
-rw-r--r--development/freetds/freetds.SlackBuild6
-rw-r--r--development/frobtads/frobtads.SlackBuild2
-rw-r--r--development/frobtads/frobtads.info2
-rw-r--r--development/ftnchek/ftnchek.SlackBuild2
-rw-r--r--development/ftnchek/ftnchek.info2
-rw-r--r--development/gambas3/gambas3.SlackBuild5
-rw-r--r--development/gambas3/gambas3.info6
-rw-r--r--development/gambit/gambit.SlackBuild6
-rw-r--r--development/gaphor/gaphor.SlackBuild2
-rw-r--r--development/gcc5/gcc5.SlackBuild2
-rw-r--r--development/gecode/gecode.SlackBuild6
-rw-r--r--development/gedit-plugins/gedit-plugins.SlackBuild5
-rw-r--r--development/gedit-plugins/gedit-plugins.info6
-rw-r--r--development/gedit/gedit.SlackBuild5
-rw-r--r--development/gedit/gedit.info6
-rw-r--r--development/generatorrunner/generatorrunner.SlackBuild6
-rw-r--r--development/gforth/gforth.SlackBuild8
-rw-r--r--development/ghex/ghex-42.1-fix-redraw.patch22
-rw-r--r--development/ghex/ghex.SlackBuild7
-rw-r--r--development/ghex/ghex.info6
-rw-r--r--development/ghidra/ghidra.SlackBuild4
-rw-r--r--development/ghidra/ghidra.info6
-rw-r--r--development/git-lfs/git-lfs.SlackBuild6
-rw-r--r--development/git-lfs/git-lfs.info10
-rw-r--r--development/github-cli/github-cli.SlackBuild2
-rw-r--r--development/github-cli/github-cli.info10
-rw-r--r--development/gnats/gnats.SlackBuild2
-rw-r--r--development/gnats/gnats.info2
-rw-r--r--development/gnome-system-monitor/README7
-rw-r--r--development/gnome-system-monitor/doinst.sh15
-rw-r--r--development/gnome-system-monitor/gnome-system-monitor.SlackBuild111
-rw-r--r--development/gnome-system-monitor/gnome-system-monitor.info10
-rw-r--r--development/gnome-system-monitor/slack-desc19
-rw-r--r--development/gnulib/gnulib.SlackBuild2
-rw-r--r--development/gnulib/gnulib.info2
-rw-r--r--development/golang-googlecode-gonet/golang-googlecode-gonet.SlackBuild6
-rw-r--r--development/golang-googlecode-gotools/golang-googlecode-gotools.SlackBuild6
-rw-r--r--development/gplcver/gplcver.SlackBuild6
-rw-r--r--development/grails/grails.SlackBuild2
-rw-r--r--development/gsoap/gsoap.SlackBuild2
-rw-r--r--development/gsoap/gsoap.info6
-rw-r--r--development/gtkextra/gtkextra.SlackBuild6
-rw-r--r--development/hexcurse/hexcurse.SlackBuild2
-rw-r--r--development/hexcurse/hexcurse.info2
-rw-r--r--development/hexe/hexe.SlackBuild2
-rw-r--r--development/hexe/hexe.info2
-rw-r--r--development/hexer/hexer.SlackBuild2
-rw-r--r--development/hexer/hexer.info2
-rw-r--r--development/hexinator/hexinator.SlackBuild2
-rw-r--r--development/hexinator/hexinator.info2
-rw-r--r--development/hhvm/0001-Link-static-libiberty.patch24
-rw-r--r--development/hhvm/etc/rc.hhvm2
-rw-r--r--development/hhvm/hhvm.SlackBuild133
-rw-r--r--development/hhvm/hhvm.info56
-rw-r--r--development/hhvm/patches/0001-liburing.patch74
-rw-r--r--development/hhvm/patches/0002-download.patch186
-rw-r--r--development/highlight/highlight.SlackBuild2
-rw-r--r--development/hugo/hugo.SlackBuild4
-rw-r--r--development/hugo/hugo.info6
-rw-r--r--development/icdiff/icdiff.SlackBuild2
-rw-r--r--development/icdiff/icdiff.info2
-rw-r--r--development/icon/icon.SlackBuild20
-rw-r--r--development/icon/icon.info6
-rw-r--r--development/icoutils/icoutils.SlackBuild6
-rw-r--r--development/idea/idea.SlackBuild2
-rw-r--r--development/idea/idea.info8
-rw-r--r--development/ignition-math/ignition-math.SlackBuild6
-rw-r--r--development/inform/inform.SlackBuild2
-rw-r--r--development/inform/inform.info2
-rw-r--r--development/jeex/jeex.SlackBuild2
-rw-r--r--development/jeex/jeex.info2
-rw-r--r--development/jsmin/jsmin.SlackBuild2
-rw-r--r--development/julius/julius.SlackBuild6
-rw-r--r--development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild32
-rw-r--r--development/jupyter-ipykernel/jupyter-ipykernel.info6
-rw-r--r--development/jupyter-nbclient/jupyter-nbclient.SlackBuild4
-rw-r--r--development/jupyter-nbclient/jupyter-nbclient.info6
-rw-r--r--development/jupyter-notebook/jupyter-notebook.SlackBuild2
-rw-r--r--development/jupyter-notebook/jupyter-notebook.info6
-rw-r--r--development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild4
-rw-r--r--development/jupyter-qtconsole/jupyter-qtconsole.info6
-rw-r--r--development/jupyter_client/jupyter_client.SlackBuild30
-rw-r--r--development/jupyter_client/jupyter_client.info6
-rw-r--r--development/jupyter_console/jupyter_console.SlackBuild2
-rw-r--r--development/jupyter_console/jupyter_console.info6
-rw-r--r--development/jupyter_core/jupyter_core.SlackBuild30
-rw-r--r--development/jupyter_core/jupyter_core.info6
-rw-r--r--development/jupyter_server/jupyter_server.SlackBuild4
-rw-r--r--development/jupyter_server/jupyter_server.info6
-rw-r--r--development/jupyterlab/jupyterlab.SlackBuild7
-rw-r--r--development/jupyterlab/jupyterlab.info6
-rw-r--r--development/jupyterlab_pygments/jupyterlab_pygments.SlackBuild2
-rw-r--r--development/jupyterlab_pygments/jupyterlab_pygments.info8
-rw-r--r--development/jupyterlab_server/jupyterlab_server.SlackBuild22
-rw-r--r--development/jupyterlab_server/jupyterlab_server.info6
-rw-r--r--development/kiwi/kiwi.SlackBuild2
-rw-r--r--development/kotlin/kotlin.SlackBuild2
-rw-r--r--development/kotlin/kotlin.info6
-rw-r--r--development/lazarus/lazarus.SlackBuild2
-rw-r--r--development/lazarus/lazarus.info2
-rw-r--r--development/lcov/lcov.SlackBuild4
-rw-r--r--development/lcov/lcov.info8
-rw-r--r--development/lepton-eda/lepton-eda.SlackBuild5
-rw-r--r--development/lepton-eda/lepton-eda.info6
-rw-r--r--development/lepton-eda/slack-desc12
-rw-r--r--development/leveldb/leveldb.SlackBuild6
-rw-r--r--development/lighttable/lighttable.SlackBuild2
-rw-r--r--development/love-legacy072/love-legacy072.SlackBuild2
-rw-r--r--development/love-legacy072/love-legacy072.info2
-rw-r--r--development/love-legacy080/love-legacy080.SlackBuild2
-rw-r--r--development/love-legacy080/love-legacy080.info2
-rw-r--r--development/love/love.SlackBuild7
-rw-r--r--development/love/love.info8
-rw-r--r--development/ltrace/ltrace.SlackBuild2
-rw-r--r--development/ltrace/ltrace.info2
-rw-r--r--development/lua/lua.SlackBuild6
-rw-r--r--development/luajit/luajit.SlackBuild6
-rw-r--r--development/mads/mads.SlackBuild2
-rw-r--r--development/mads/mads.info2
-rw-r--r--development/mawk/mawk.SlackBuild2
-rw-r--r--development/mawk/mawk.info2
-rw-r--r--development/mcu8051ide/mcu8051ide.SlackBuild6
-rw-r--r--development/mdbook/README2
-rw-r--r--development/mdbook/mdbook.SlackBuild6
-rw-r--r--development/mdbook/mdbook.info42
-rw-r--r--development/medit/medit.SlackBuild6
-rw-r--r--development/memchan/memchan.SlackBuild6
-rw-r--r--development/metakit/README (renamed from development/Mk4tcl/README)8
-rw-r--r--development/metakit/metakit.SlackBuild153
-rw-r--r--development/metakit/metakit.info10
-rw-r--r--development/metakit/slack-desc19
-rw-r--r--development/minikube/minikube.SlackBuild4
-rw-r--r--development/minipro/README23
-rw-r--r--development/minipro/minipro.SlackBuild110
-rw-r--r--development/minipro/minipro.info10
-rw-r--r--development/minipro/slack-desc19
-rw-r--r--development/mm-common/mm-common.SlackBuild4
-rw-r--r--development/mold/README6
-rw-r--r--development/mold/mold.SlackBuild (renamed from development/Mk4tcl/Mk4tcl.SlackBuild)76
-rw-r--r--development/mold/mold.info10
-rw-r--r--development/mold/slack-desc19
-rw-r--r--development/mongodb-compass/mongodb-compass.SlackBuild5
-rw-r--r--development/mongodb-compass/mongodb-compass.info6
-rw-r--r--development/mosml/mosml.SlackBuild6
-rw-r--r--development/mphidflash/mphidflash.SlackBuild6
-rw-r--r--development/mysql-workbench/mysql-workbench.SlackBuild14
-rw-r--r--development/mysql-workbench/mysql-workbench.info18
-rw-r--r--development/nant/nant.SlackBuild2
-rw-r--r--development/nchexedit/nchexedit.SlackBuild2
-rw-r--r--development/nchexedit/nchexedit.info2
-rw-r--r--development/neovim-remote/neovim-remote.SlackBuild7
-rw-r--r--development/neovim-remote/neovim-remote.info6
-rw-r--r--development/newlisp/newlisp.SlackBuild6
-rw-r--r--development/nodejs/nodejs.SlackBuild23
-rw-r--r--development/nodejs/nodejs.info6
-rw-r--r--development/nose/nose.SlackBuild2
-rw-r--r--development/notepadqq/notepadqq.SlackBuild20
-rw-r--r--development/notepadqq/notepadqq.desktop.patch30
-rw-r--r--development/notepadqq/notepadqq.info8
-rw-r--r--development/noweb/noweb.SlackBuild5
-rw-r--r--development/obcpl/obcpl.SlackBuild2
-rw-r--r--development/obcpl/obcpl.info2
-rw-r--r--development/onetrueawk/README17
-rw-r--r--development/onetrueawk/git2tarxz.sh61
-rw-r--r--development/onetrueawk/onetrueawk.SlackBuild83
-rw-r--r--development/onetrueawk/onetrueawk.info10
-rw-r--r--development/onetrueawk/slack-desc19
-rw-r--r--development/opencomal/opencomal.SlackBuild2
-rw-r--r--development/opencomal/opencomal.info2
-rw-r--r--development/opencvs/opencvs.SlackBuild6
-rw-r--r--development/openjdk8/openjdk8.SlackBuild4
-rw-r--r--development/openjdk8/openjdk8.info10
-rw-r--r--development/pasdoc/pasdoc.SlackBuild2
-rw-r--r--development/pcc/pcc.SlackBuild2
-rw-r--r--development/pcc/pcc.info2
-rw-r--r--development/pd-psql/pd-psql.SlackBuild6
-rw-r--r--development/php-apcu/php-apcu.SlackBuild4
-rw-r--r--development/php-apcu/php-apcu.info6
-rw-r--r--development/pkgdiff/pkgdiff.SlackBuild2
-rw-r--r--development/pkgdiff/pkgdiff.info2
-rw-r--r--development/pli/pli.SlackBuild2
-rw-r--r--development/pli/pli.info2
-rw-r--r--development/poedit/poedit.SlackBuild2
-rw-r--r--development/poedit/poedit.info6
-rw-r--r--development/polyml/polyml.SlackBuild6
-rw-r--r--development/postman/postman.SlackBuild2
-rw-r--r--development/postman/postman.info6
-rw-r--r--development/premake/premake.SlackBuild6
-rw-r--r--development/pycharm/pycharm.SlackBuild2
-rw-r--r--development/pycharm/pycharm.info6
-rw-r--r--development/pyclewn/pyclewn.SlackBuild6
-rw-r--r--development/pycscope/pycscope.SlackBuild2
-rw-r--r--development/pyside-tools/pyside-tools.SlackBuild6
-rw-r--r--development/quickjs/README37
-rw-r--r--development/quickjs/patches/01-Makefile.patch108
-rw-r--r--development/quickjs/patches/02-qjsc.c.patch12
-rw-r--r--development/quickjs/quickjs.SlackBuild102
-rw-r--r--development/quickjs/quickjs.info10
-rw-r--r--development/quickjs/slack-desc19
-rw-r--r--development/quilt/quilt.SlackBuild6
-rw-r--r--development/racket/racket.SlackBuild6
-rw-r--r--development/reflex/reflex.SlackBuild2
-rw-r--r--development/reflex/reflex.info2
-rw-r--r--development/regexxer/regexxer.SlackBuild6
-rw-r--r--development/rizin/README11
-rw-r--r--development/rizin/rizin.SlackBuild116
-rw-r--r--development/rizin/rizin.info10
-rw-r--r--development/rizin/slack-desc19
-rw-r--r--development/rmac/rmac.SlackBuild2
-rw-r--r--development/rmac/rmac.info2
-rw-r--r--development/rmlmmc/rmlmmc.SlackBuild6
-rw-r--r--development/robotframework/robotframework.SlackBuild2
-rw-r--r--development/robotframework/robotframework.info6
-rw-r--r--development/rr/README2
-rw-r--r--development/rr/rr.SlackBuild6
-rw-r--r--development/rr/rr.info6
-rw-r--r--development/rr/slack-desc6
-rw-r--r--development/rstudio-desktop/disable_quarto.patch13
-rw-r--r--development/rstudio-desktop/pandoc_version.patch12
-rw-r--r--development/rstudio-desktop/rstudio-desktop.SlackBuild43
-rw-r--r--development/rstudio-desktop/rstudio-desktop.info12
-rw-r--r--development/rstudio-desktop/sigstksz_gcc11.patch14
-rw-r--r--development/ruff/ruff.SlackBuild6
-rw-r--r--development/ruff/ruff.info6
-rw-r--r--development/sbt/sbt.SlackBuild7
-rw-r--r--development/sbt/sbt.info10
-rw-r--r--development/scala/scala.SlackBuild2
-rw-r--r--development/schroot/schroot.SlackBuild2
-rw-r--r--development/sdcc/sdcc.SlackBuild5
-rw-r--r--development/setuptools-git/setuptools-git.SlackBuild2
-rw-r--r--development/smlnj/smlnj.SlackBuild6
-rw-r--r--development/snack/snack.SlackBuild6
-rw-r--r--development/sonarqube/sonarqube.SlackBuild2
-rw-r--r--development/spyder/spyder.SlackBuild6
-rw-r--r--development/squeak-vm/README7
-rw-r--r--development/squeak-vm/squeak-vm.SlackBuild14
-rw-r--r--development/squeak-vm/squeak-vm.info2
-rw-r--r--development/src-vcs/src-vcs.SlackBuild6
-rw-r--r--development/srecord/srecord.SlackBuild2
-rw-r--r--development/srecord/srecord.info2
-rw-r--r--development/tcludp/tcludp.SlackBuild6
-rw-r--r--development/tclvfs/README5
-rw-r--r--development/tclvfs/patches/01-configure.patch30
-rw-r--r--development/tclvfs/patches/01-encoding.patch (renamed from development/tclvfs/patches/02-encoding.patch)56
-rw-r--r--development/tclvfs/patches/02-man.patch (renamed from development/tclvfs/patches/04-man.patch)0
-rw-r--r--development/tclvfs/patches/03-m4.patch21
-rw-r--r--development/tclvfs/patches/05-pkgindex.patch28
-rw-r--r--development/tclvfs/patches/06-zipfix.patch41
-rw-r--r--development/tclvfs/patches/07-vfs.patch22
-rw-r--r--development/tclvfs/slack-desc2
-rw-r--r--development/tclvfs/tclvfs.SlackBuild60
-rw-r--r--development/tclvfs/tclvfs.info12
-rw-r--r--development/teensy_loader_cli/teensy_loader_cli.SlackBuild6
-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.info6
-rw-r--r--development/tkcon/README10
-rw-r--r--development/tkcon/doinst.sh4
-rw-r--r--development/tkcon/slack-desc19
-rw-r--r--development/tkcon/tkcon.SlackBuild116
-rw-r--r--development/tkcon/tkcon.info10
-rw-r--r--development/tkdiff/tkdiff.SlackBuild3
-rw-r--r--development/tkdiff/tkdiff.info6
-rw-r--r--development/tkdnd/tkdnd.SlackBuild6
-rw-r--r--development/tklib/tklib.SlackBuild6
-rw-r--r--development/tktable/README22
-rw-r--r--development/tktable/slack-desc19
-rw-r--r--development/tktable/tktable.SlackBuild129
-rw-r--r--development/tktable/tktable.info10
-rw-r--r--development/trac/trac.SlackBuild6
-rw-r--r--development/trf/trf.SlackBuild6
-rw-r--r--development/tweak/tweak.SlackBuild2
-rw-r--r--development/tweak/tweak.info2
-rw-r--r--development/txr/txr.SlackBuild2
-rw-r--r--development/txr/txr.info2
-rw-r--r--development/udis86/udis86.SlackBuild5
-rw-r--r--development/uemacs/uemacs.info2
-rw-r--r--development/uncrustify/uncrustify.SlackBuild10
-rw-r--r--development/uncrustify/uncrustify.info6
-rw-r--r--development/unifdef/unifdef.SlackBuild2
-rw-r--r--development/unifdef/unifdef.info2
-rw-r--r--development/universal-ctags/universal-ctags.SlackBuild2
-rw-r--r--development/universal-ctags/universal-ctags.info6
-rw-r--r--development/unreliablefs/README3
-rw-r--r--development/unreliablefs/slack-desc19
-rw-r--r--development/unreliablefs/unreliablefs.SlackBuild114
-rw-r--r--development/unreliablefs/unreliablefs.info10
-rw-r--r--development/urn/urn.SlackBuild6
-rw-r--r--development/vala-12/vala-12.SlackBuild6
-rw-r--r--development/velero/velero.SlackBuild4
-rw-r--r--development/vispatch/vispatch.SlackBuild6
-rw-r--r--development/vscode-bin/vscode-bin.SlackBuild4
-rw-r--r--development/vscode-bin/vscode-bin.info6
-rw-r--r--development/wheel/wheel.SlackBuild10
-rw-r--r--development/wheel/wheel.info6
-rw-r--r--development/xa/xa.SlackBuild2
-rw-r--r--development/xa/xa.info2
-rw-r--r--development/xasm/README4
-rw-r--r--development/xasm/xasm.SlackBuild4
-rw-r--r--development/xasm/xasm.info8
-rw-r--r--development/xmake/xmake.SlackBuild2
-rw-r--r--development/xmake/xmake.info6
-rw-r--r--development/xmlcopyeditor/xmlcopyeditor.SlackBuild6
-rw-r--r--development/xmlstarlet/xmlstarlet.SlackBuild6
-rw-r--r--development/xnedit/xnedit.SlackBuild2
-rw-r--r--development/xnedit/xnedit.info6
-rw-r--r--development/xtruss/xtruss.info2
-rw-r--r--development/xvi/xvi.SlackBuild2
-rw-r--r--development/xvi/xvi.info2
-rw-r--r--development/xxd-standalone/xxd-standalone.SlackBuild7
-rw-r--r--development/xxd-standalone/xxd-standalone.info34
-rw-r--r--development/z88dk/z88dk.SlackBuild2
-rw-r--r--development/z88dk/z88dk.info2
-rw-r--r--development/zope.interface/zope.interface.SlackBuild2
-rw-r--r--development/zope.sqlalchemy/zope.sqlalchemy.SlackBuild6
-rw-r--r--development/zope.testing/zope.testing.SlackBuild2
-rw-r--r--development/zulu-openjdk11/zulu-openjdk11.SlackBuild18
-rw-r--r--development/zulu-openjdk11/zulu-openjdk11.csh2
-rw-r--r--development/zulu-openjdk11/zulu-openjdk11.info14
-rw-r--r--development/zulu-openjdk11/zulu-openjdk11.sh2
437 files changed, 3937 insertions, 1297 deletions
diff --git a/development/Hex2bin/Hex2bin.SlackBuild b/development/Hex2bin/Hex2bin.SlackBuild
index 5dc4e79a30..411ca2e8b4 100644
--- a/development/Hex2bin/Hex2bin.SlackBuild
+++ b/development/Hex2bin/Hex2bin.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/Mk4tcl/01-Makefile.patch b/development/Mk4tcl/01-Makefile.patch
deleted file mode 100644
index 3e2cde4ed6..0000000000
--- a/development/Mk4tcl/01-Makefile.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -Nur metakit/tcl/Makefile.in metakit.new/tcl/Makefile.in
---- metakit/tcl/Makefile.in 2015-06-18 20:37:38.000000000 +0200
-+++ metakit.new/tcl/Makefile.in 2019-07-03 23:02:52.180453468 +0200
-@@ -57,7 +57,7 @@
-
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_VERSION = @PACKAGE_VERSION@
--CC = @CC@
-+CC = g++
- CFLAGS_DEFAULT = @CFLAGS_DEFAULT@
- CFLAGS_WARNING = @CFLAGS_WARNING@
- EXEEXT = @EXEEXT@
-@@ -117,7 +117,7 @@
- @echo " xml2nroff sample.xml > sample.n"
- @echo " xml2html sample.xml > sample.html"
-
--install: all install-binaries install-libraries install-doc
-+install: all install-binaries install-libraries
-
- install-binaries: binaries install-lib-binaries install-bin-binaries
-
diff --git a/development/Mk4tcl/Mk4tcl.info b/development/Mk4tcl/Mk4tcl.info
deleted file mode 100644
index 2c3a703b10..0000000000
--- a/development/Mk4tcl/Mk4tcl.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="Mk4tcl"
-VERSION="2.4.9.8"
-HOMEPAGE="https://equi4.com/metakit/"
-DOWNLOAD="https://git.jeelabs.org/jcw/metakit/archive/2.4.9.8.tar.gz"
-MD5SUM="272ccefc8efb1528377883753381589a"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Zbigniew Baniewski"
-EMAIL="Zbigniew.Baniewski [at] gmail [dot] com"
diff --git a/development/Mk4tcl/slack-desc b/development/Mk4tcl/slack-desc
deleted file mode 100644
index c8cc45bd68..0000000000
--- a/development/Mk4tcl/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------------------------------------------------------|
-Mk4tcl: Mk4tcl (TCL binding for Metakit embedded database library)
-Mk4tcl:
-Mk4tcl: Metakit is an efficient embedded database library with a small
-Mk4tcl: footprint. It fills the gap between flat-file, relational,
-Mk4tcl: object-oriented, and tree-structured databases, supporting relational
-Mk4tcl: joins, serialization, nested structures, and instant schema evolution
-Mk4tcl: This packages comprises metakit Tcl binding called Mk4tcl.
-Mk4tcl: Data files are portable. The library has been used on Unix, Windows,
-Mk4tcl: Macintosh, VMS, and others.
-Mk4tcl:
-Mk4tcl: Homepage: https://equi4.com/metakit/
diff --git a/development/Pivy/Pivy.SlackBuild b/development/Pivy/Pivy.SlackBuild
index c9bdb00e1a..4cc6da1e72 100644
--- a/development/Pivy/Pivy.SlackBuild
+++ b/development/Pivy/Pivy.SlackBuild
@@ -36,7 +36,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -54,8 +54,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=${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/QtPy/QtPy.SlackBuild b/development/QtPy/QtPy.SlackBuild
index afaf84a76b..ab20fa6647 100644
--- a/development/QtPy/QtPy.SlackBuild
+++ b/development/QtPy/QtPy.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=QtPy
-VERSION=${VERSION:-2.0.1}
+VERSION=${VERSION:-2.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/QtPy/QtPy.info b/development/QtPy/QtPy.info
index 9108511e9c..b5e3b64a5f 100644
--- a/development/QtPy/QtPy.info
+++ b/development/QtPy/QtPy.info
@@ -1,8 +1,8 @@
PRGNAM="QtPy"
-VERSION="2.0.1"
+VERSION="2.1.0"
HOMEPAGE="https://github.com/spyder-ide/QtPy"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/Q/QtPy/QtPy-2.0.1.tar.gz"
-MD5SUM="f0bf66994fdd3ba88a452e30d353f222"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/Q/QtPy/QtPy-2.1.0.tar.gz"
+MD5SUM="cfeeb8e33c3aca5adfabe08627581ab0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/SoQt/SoQt.SlackBuild b/development/SoQt/SoQt.SlackBuild
index 64621d9043..488c066fc9 100644
--- a/development/SoQt/SoQt.SlackBuild
+++ b/development/SoQt/SoQt.SlackBuild
@@ -17,7 +17,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -35,8 +35,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=""
ARCHQUADLET=""
elif [ "$ARCH" = "i686" ]; then
diff --git a/development/Xdialog/Xdialog.SlackBuild b/development/Xdialog/Xdialog.SlackBuild
index de7e349608..5484525dad 100644
--- a/development/Xdialog/Xdialog.SlackBuild
+++ b/development/Xdialog/Xdialog.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/acpica/acpica.SlackBuild b/development/acpica/acpica.SlackBuild
index 2d6f408468..2d144c2442 100644
--- a/development/acpica/acpica.SlackBuild
+++ b/development/acpica/acpica.SlackBuild
@@ -25,14 +25,14 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=acpica
-VERSION=${VERSION:-20211217}
+VERSION=${VERSION:-20220331}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/acpica/acpica.info b/development/acpica/acpica.info
index 6601209030..d58dc56498 100644
--- a/development/acpica/acpica.info
+++ b/development/acpica/acpica.info
@@ -1,8 +1,8 @@
PRGNAM="acpica"
-VERSION="20211217"
+VERSION="20220331"
HOMEPAGE="http://www.acpica.org"
-DOWNLOAD="https://acpica.org/sites/acpica/files/acpica-unix-20211217.tar.gz"
-MD5SUM="4abcdb60943a3cbb8441c635f638bc2a"
+DOWNLOAD="https://acpica.org/sites/acpica/files/acpica-unix-20220331.tar.gz"
+MD5SUM="1aa20c05aa3bcb5282daeb6bf33acde2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/aflplusplus/aflplusplus.SlackBuild b/development/aflplusplus/aflplusplus.SlackBuild
index 168e484c18..403cbf95c2 100644
--- a/development/aflplusplus/aflplusplus.SlackBuild
+++ b/development/aflplusplus/aflplusplus.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for aflplusplus
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/aflplusplus/aflplusplus.info b/development/aflplusplus/aflplusplus.info
index 9a2a68598a..0c5d0b5448 100644
--- a/development/aflplusplus/aflplusplus.info
+++ b/development/aflplusplus/aflplusplus.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/amazon-corretto/README b/development/amazon-corretto/README
index 541fc0d99f..fd774df217 100644
--- a/development/amazon-corretto/README
+++ b/development/amazon-corretto/README
@@ -1,6 +1,7 @@
-This is a SlackBuild that will repackage Amazon Corretto into a package
-that can be easily installed, upgraded, or removed using Slackware's
-native package management tools.
+Amazon Corretto is a no-cost, multiplatform, production-ready
+distribution of the Open Java Development Kit (OpenJDK).
+Corretto is used internally at Amazon for production services.
+With Corretto, you can develop and run Java applications on
+operating systems such as Linux, Windows, and macOS.
-This will also package the JRE so you will not need a separate JRE
-build.
+This will also package the JRE.
diff --git a/development/amazon-corretto/amazon-corretto.SlackBuild b/development/amazon-corretto/amazon-corretto.SlackBuild
index 5b5575e8a1..06c546f930 100644
--- a/development/amazon-corretto/amazon-corretto.SlackBuild
+++ b/development/amazon-corretto/amazon-corretto.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2019-2020 bifferos@gmail.com UK
+# Copyright 2022 Yousha Aleayoub, Iran
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=amazon-corretto
-VERSION=${VERSION:-8.242.08.1}
+VERSION=${VERSION:-17.0.4.8.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -86,7 +86,6 @@ EOF
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- $PKG/usr/lib${LIBDIRSUFFIX}/java/THIRD_PARTY_README \
$PKG/usr/lib${LIBDIRSUFFIX}/java/LICENSE \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/development/amazon-corretto/amazon-corretto.info b/development/amazon-corretto/amazon-corretto.info
index 26508cd9db..c81a8e77ae 100644
--- a/development/amazon-corretto/amazon-corretto.info
+++ b/development/amazon-corretto/amazon-corretto.info
@@ -1,10 +1,10 @@
PRGNAM="amazon-corretto"
-VERSION="8.242.08.1"
-HOMEPAGE="https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/downloads-list.html"
+VERSION="17.0.4.8.1"
+HOMEPAGE="https://github.com/corretto/corretto-17/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://corretto.aws/downloads/resources/8.242.08.1/amazon-corretto-8.242.08.1-linux-x64.tar.gz"
-MD5SUM_x86_64="3a614a0e32aa5324843781d1077aad7a"
+DOWNLOAD_x86_64="https://corretto.aws/downloads/resources/17.0.4.8.1/amazon-corretto-17.0.4.8.1-linux-x64.tar.gz"
+MD5SUM_x86_64="4e8762a6e46000dd64ce51f2980ee30b"
REQUIRES=""
-MAINTAINER="Bifferos"
-EMAIL="bifferos@gmail.com"
+MAINTAINER="Yousha Aleayoub"
+EMAIL="yousha.a@hotmail.com"
diff --git a/development/android-tools/README b/development/android-tools/README
index f84cf9798e..81d40297a3 100644
--- a/development/android-tools/README
+++ b/development/android-tools/README
@@ -1,6 +1,3 @@
These are the adb, append2simg, fastboot, img2simg, mke2fs.android
and simg2img tools from the android sdk.
-Warning: This SlackBuild requires network access when it runs, meaning
-it downloads files from the Internet with root access. You should
-decide for yourself whether or not you think this is a good idea.
diff --git a/development/android-tools/android-tools.SlackBuild b/development/android-tools/android-tools.SlackBuild
index 2c057fefbc..c858d18140 100644
--- a/development/android-tools/android-tools.SlackBuild
+++ b/development/android-tools/android-tools.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=android-tools
VERSION=${VERSION:-31.0.3p1}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -81,13 +81,16 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+export GOCACHE=$(pwd)/build/go-cache
+export GO111MODULE=off
+
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -GNinja \
+ -GNinja -Wno-dev \
-DCMAKE_BUILD_TYPE=Release ..
"${NINJA:=ninja}"
DESTDIR=$PKG $NINJA install
diff --git a/development/apache-ant/README b/development/apache-ant/README
index 3236ae09c9..b48176fc2c 100644
--- a/development/apache-ant/README
+++ b/development/apache-ant/README
@@ -1,5 +1,5 @@
-Apache Ant is a Java-based build tool - like make, but without make's
-wrinkles. :-)
+Apache Ant is a Java library and command-line tool that help
+building software.
Ant is extended using Java classes. The configuration files are
XML-based, calling out a target tree where tasks get executed. Each
diff --git a/development/apache-ant/apache-ant.SlackBuild b/development/apache-ant/apache-ant.SlackBuild
index 98dd78bfef..c8fe843283 100644
--- a/development/apache-ant/apache-ant.SlackBuild
+++ b/development/apache-ant/apache-ant.SlackBuild
@@ -30,7 +30,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=apache-ant
-VERSION=${VERSION:-1.9.14}
+VERSION=${VERSION:-1.10.12}
ARCH=noarch
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/apache-ant/apache-ant.info b/development/apache-ant/apache-ant.info
index b5b82484d9..da6a918514 100644
--- a/development/apache-ant/apache-ant.info
+++ b/development/apache-ant/apache-ant.info
@@ -1,10 +1,10 @@
PRGNAM="apache-ant"
-VERSION="1.9.14"
+VERSION="1.10.12"
HOMEPAGE="http://ant.apache.org/"
-DOWNLOAD="https://archive.apache.org/dist/ant/binaries/apache-ant-1.9.14-bin.tar.bz2"
-MD5SUM="04ea0b503e1fd3a4e375009d021e98da"
+DOWNLOAD="https://dlcdn.apache.org//ant/binaries/apache-ant-1.10.12-bin.tar.bz2"
+MD5SUM="a63962139a5e031940ef4f48ea11298a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Luc Van Rompaey"
-EMAIL="luc.vanrompaey@gmail.com"
+MAINTAINER="Yousha Aleayoub"
+EMAIL="yousha.a@hotmail.com"
diff --git a/development/apache-ant/slack-desc b/development/apache-ant/slack-desc
index 55f136179b..d7077812ed 100644
--- a/development/apache-ant/slack-desc
+++ b/development/apache-ant/slack-desc
@@ -8,8 +8,8 @@
|-----handy-ruler------------------------------------------------------|
apache-ant: apache-ant (Java-based build tool)
apache-ant:
-apache-ant: Apache Ant is a Java-based build tool - like make but without
-apache-ant: make's wrinkles.
+apache-ant: Apache Ant is a Java library and command-line tool that help
+apache-ant: building software.
apache-ant:
apache-ant: Ant is extended using Java classes. The configuration files are
apache-ant: XML-based, calling out a target tree where tasks get executed.
diff --git a/development/apache-maven/apache-maven.SlackBuild b/development/apache-maven/apache-maven.SlackBuild
index fece552570..c1ec9fc62f 100644
--- a/development/apache-maven/apache-maven.SlackBuild
+++ b/development/apache-maven/apache-maven.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=apache-maven
-VERSION=${VERSION:-3.8.5}
+VERSION=${VERSION:-3.8.6}
ARCH=noarch
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/apache-maven/apache-maven.info b/development/apache-maven/apache-maven.info
index 50bf0a42c8..c02635cb3a 100644
--- a/development/apache-maven/apache-maven.info
+++ b/development/apache-maven/apache-maven.info
@@ -1,8 +1,8 @@
PRGNAM="apache-maven"
-VERSION="3.8.5"
+VERSION="3.8.6"
HOMEPAGE="https://maven.apache.org/"
-DOWNLOAD="http://archive.apache.org/dist/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz"
-MD5SUM="8d542b640ae850f6a01c15e0804b31d5"
+DOWNLOAD="http://archive.apache.org/dist/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz"
+MD5SUM="0e07de4a7b5c84ebed737a2002f52019"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk8"
diff --git a/development/arcan/README b/development/arcan/README
new file mode 100644
index 0000000000..3e4e832b4d
--- /dev/null
+++ b/development/arcan/README
@@ -0,0 +1,9 @@
+Arcan is a powerful development framework for creating virtually
+anything from user interfaces for specialized embedded applications
+all the way to full-blown standalone desktop environments.
+
+At its heart lies a robust and portable multimedia engine, with a
+well-tested and well-documented Lua scripting interface.
+The development emphasizes security, debuggability and
+performance -- guided by a principle of least surprise in terms of
+API design.
diff --git a/development/arcan/arcan.SlackBuild b/development/arcan/arcan.SlackBuild
new file mode 100644
index 0000000000..14da55d297
--- /dev/null
+++ b/development/arcan/arcan.SlackBuild
@@ -0,0 +1,117 @@
+#!/bin/bash
+
+# Slackware build script for arcan
+
+# Copyright 2022 Damian Perticone, Berisso, Argentina
+# All rights reserved.
+
+
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=arcan
+VERSION=${VERSION:-0.6.1.1}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+# patch for fix library and man path
+patch -p1 < $CWD/gnu-install-dirs-3.diff
+
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DCMAKE_INSTALL_MANDIR=/usr/man \
+ -DSTATIC_LIBUVC=OFF \
+ -DDISABLE_JIT=ON \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DLUA_INCLUDE_DIR=/usr/include/lua5.1 \
+ -DVIDEO_PLATFORM=egl-dri \
+ -DSHMIF_TUI_ACCEL=ON \
+ -DENABLE_LWA=ON \
+ -DHYBRID_SDL=ON \
+ -DHYBRID_HEADLESS=ON \
+ src
+ make
+ make install/strip DESTDIR=$PKG
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGELOG.md COPYING HACKING.md README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/arcan/arcan.info b/development/arcan/arcan.info
new file mode 100644
index 0000000000..b310d00ebd
--- /dev/null
+++ b/development/arcan/arcan.info
@@ -0,0 +1,10 @@
+PRGNAM="arcan"
+VERSION="0.6.1.1"
+HOMEPAGE="https://arcan-fe.com/"
+DOWNLOAD="https://github.com/letoram/arcan/archive/0.6.1.1/arcan-0.6.1.1.tar.gz"
+MD5SUM="2a6ba86c6902e01fcf6a4b9880a29003"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="lua tesseract"
+MAINTAINER="Damian Perticone"
+EMAIL="mjolnirdam@gmail.com"
diff --git a/development/arcan/gnu-install-dirs-3.diff b/development/arcan/gnu-install-dirs-3.diff
new file mode 100644
index 0000000000..136a6eaae6
--- /dev/null
+++ b/development/arcan/gnu-install-dirs-3.diff
@@ -0,0 +1,324 @@
+From 2aba9cf07aaed31f4411a5cbee096a569fd07edc Mon Sep 17 00:00:00 2001
+From: AndersonTorres <torres.anderson.85@protonmail.com>
+Date: Mon, 23 May 2022 22:54:28 -0300
+Subject: [PATCH] Cmake build system: implement GNU directory conventions
+
+With this patch, many hardcoded paths are now substituted by GNU conventions, as
+documented in the references below:
+
+https://cmake.org/cmake/help/v3.23/module/GNUInstallDirs.html
+https://www.gnu.org/prep/standards/html_node/Directory-Variables.html
+---
+ src/CMakeLists.txt | 6 +++---
+ src/a12/CMakeLists.txt | 6 +++---
+ src/a12/net/CMakeLists.txt | 2 +-
+ src/frameserver/CMakeLists.txt | 2 +-
+ src/frameserver/avfeed/CMakeLists.txt | 2 +-
+ src/frameserver/decode/CMakeLists.txt | 2 +-
+ src/frameserver/encode/CMakeLists.txt | 2 +-
+ src/frameserver/game/CMakeLists.txt | 2 +-
+ src/frameserver/net/CMakeLists.txt | 2 +-
+ src/frameserver/remoting/CMakeLists.txt | 2 +-
+ src/frameserver/terminal/CMakeLists.txt | 2 +-
+ src/platform/cmake/CMakeLists.LWA | 2 +-
+ src/platform/cmake/CMakeLists.Linux | 4 ++--
+ src/shmif/CMakeLists.txt | 10 ++++------
+ src/tools/acfgfs/CMakeLists.txt | 4 ++--
+ src/tools/aclip/CMakeLists.txt | 4 ++--
+ src/tools/aloadimage/CMakeLists.txt | 4 ++--
+ src/tools/shmmon/CMakeLists.txt | 2 +-
+ src/tools/vrbridge/CMakeLists.txt | 2 +-
+ src/wayland/CMakeLists.txt | 6 +++---
+ 20 files changed, 33 insertions(+), 35 deletions(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 8f1ff2a9..caf2faee 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -747,7 +747,7 @@ else()
+ #
+ if (VIDEO_PLATFORM STREQUAL "egl-dri")
+ amsg("${CL_YEL}egl-dri+privsep${CL_RST}\t${CL_GRN}installing SUID${CL_RST}")
+- install(TARGETS arcan DESTINATION bin
++ install(TARGETS arcan DESTINATION ${CMAKE_INSTALL_BINDIR}
+ PERMISSIONS
+ SETUID
+ OWNER_WRITE OWNER_READ OWNER_EXECUTE
+@@ -755,10 +755,10 @@ else()
+ WORLD_READ WORLD_EXECUTE
+ )
+ else()
+- install(TARGETS arcan DESTINATION bin)
++ install(TARGETS arcan DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+
+- install(TARGETS ${BIN_INSTALL} DESTINATION bin)
++ install(TARGETS ${BIN_INSTALL} DESTINATION ${CMAKE_INSTALL_BINDIR})
+
+ install(DIRECTORY ${CMAKE_SOURCE_DIR}/../data/appl
+ DESTINATION ${APPL_DEST}
+diff --git a/src/a12/CMakeLists.txt b/src/a12/CMakeLists.txt
+index 892565c6..2ede2266 100644
+--- a/src/a12/CMakeLists.txt
++++ b/src/a12/CMakeLists.txt
+@@ -97,8 +97,8 @@ target_link_libraries(arcan_a12 ${LIBRARIES})
+
+ set(A12_LIBRARIES arcan_a12 PARENT_SCOPE)
+ install(TARGETS arcan_a12
+- LIBRARY DESTINATION lib
+- ARCHIVE DESTINATION lib
++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ )
+-install(FILES a12.h DESTINATION include/arcan)
++install(FILES a12.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/arcan)
+ add_subdirectory("net")
+diff --git a/src/a12/net/CMakeLists.txt b/src/a12/net/CMakeLists.txt
+index 2ba4ae9c..6f629d94 100644
+--- a/src/a12/net/CMakeLists.txt
++++ b/src/a12/net/CMakeLists.txt
+@@ -23,4 +23,4 @@ add_executable(arcan-net ${SOURCES})
+ add_sanitizers(arcan-net)
+ target_link_libraries(arcan-net PRIVATE arcan_a12 )
+ target_include_directories(arcan-net PRIVATE ${INCLUDE_DIRS})
+-install(TARGETS arcan-net DESTINATION bin)
++install(TARGETS arcan-net DESTINATION ${CMAKE_INSTALL_BINDIR})
+diff --git a/src/frameserver/CMakeLists.txt b/src/frameserver/CMakeLists.txt
+index f8d2adee..a46ba3d0 100644
+--- a/src/frameserver/CMakeLists.txt
++++ b/src/frameserver/CMakeLists.txt
+@@ -69,6 +69,6 @@ endforeach()
+ add_executable(arcan_frameserver frameserver.c)
+ add_sanitizers(arcan_frameserver)
+ target_compile_definitions(arcan_frameserver PRIVATE AFSRV_CHAINLOADER)
+-install(TARGETS arcan_frameserver DESTINATION bin)
++install(TARGETS arcan_frameserver DESTINATION ${CMAKE_INSTALL_BINDIR})
+ amsg("${CL_YEL}frameservers\t${CL_GRN}${FRAMESERVER_MODESTRING}${CL_RST}")
+ set(FRAMESERVER_MODESTRING ${FRAMESERVER_MODESTRING} PARENT_SCOPE)
+diff --git a/src/frameserver/avfeed/CMakeLists.txt b/src/frameserver/avfeed/CMakeLists.txt
+index 7290336d..3daf0de3 100644
+--- a/src/frameserver/avfeed/CMakeLists.txt
++++ b/src/frameserver/avfeed/CMakeLists.txt
+@@ -18,5 +18,5 @@ if (AVFEED_SOURCES)
+ )
+ target_include_directories(afsrv_avfeed PRIVATE ${FSRV_ROOT} ${AVFEED_INCLUDE_DIRS})
+ target_link_libraries(afsrv_avfeed ${STDLIB} arcan_shmif_int ${AVFEED_LIBS})
+- install(TARGETS afsrv_avfeed DESTINATION bin)
++ install(TARGETS afsrv_avfeed DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+diff --git a/src/frameserver/decode/CMakeLists.txt b/src/frameserver/decode/CMakeLists.txt
+index 85f0d27a..6b515ab6 100644
+--- a/src/frameserver/decode/CMakeLists.txt
++++ b/src/frameserver/decode/CMakeLists.txt
+@@ -22,5 +22,5 @@ if (DECODE_SOURCES)
+ add_dependencies(afsrv_decode ${DECODE_DEPS})
+ endif()
+
+- install(TARGETS afsrv_decode DESTINATION bin)
++ install(TARGETS afsrv_decode DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+diff --git a/src/frameserver/encode/CMakeLists.txt b/src/frameserver/encode/CMakeLists.txt
+index 87ca659e..c2cb9c46 100644
+--- a/src/frameserver/encode/CMakeLists.txt
++++ b/src/frameserver/encode/CMakeLists.txt
+@@ -18,5 +18,5 @@ if (ENCODE_SOURCES)
+ )
+ target_include_directories(afsrv_encode PRIVATE ${FSRV_ROOT} ${ENCODE_INCLUDE_DIRS})
+ target_link_libraries(afsrv_encode ${STDLIB} arcan_shmif_int ${ENCODE_LIBS})
+- install(TARGETS afsrv_encode DESTINATION bin)
++ install(TARGETS afsrv_encode DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+diff --git a/src/frameserver/game/CMakeLists.txt b/src/frameserver/game/CMakeLists.txt
+index 88d4e5d4..a10890fc 100644
+--- a/src/frameserver/game/CMakeLists.txt
++++ b/src/frameserver/game/CMakeLists.txt
+@@ -28,5 +28,5 @@ if (GAME_SOURCES)
+ arcan_shmif_int
+ ${GAME_LIBS}
+ )
+- install(TARGETS afsrv_game DESTINATION bin)
++ install(TARGETS afsrv_game DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+diff --git a/src/frameserver/net/CMakeLists.txt b/src/frameserver/net/CMakeLists.txt
+index 93762287..ebeb0eb2 100644
+--- a/src/frameserver/net/CMakeLists.txt
++++ b/src/frameserver/net/CMakeLists.txt
+@@ -18,5 +18,5 @@ if (NET_SOURCES)
+ )
+ target_include_directories(afsrv_net PRIVATE ${FSRV_ROOT} ${NET_INCLUDE_DIRS})
+ target_link_libraries(afsrv_net ${STDLIB} arcan_shmif_int ${NET_LIBS})
+- install(TARGETS afsrv_net DESTINATION bin)
++ install(TARGETS afsrv_net DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+diff --git a/src/frameserver/remoting/CMakeLists.txt b/src/frameserver/remoting/CMakeLists.txt
+index ad5c0c8c..3e599d66 100644
+--- a/src/frameserver/remoting/CMakeLists.txt
++++ b/src/frameserver/remoting/CMakeLists.txt
+@@ -22,5 +22,5 @@ if (REMOTING_SOURCES)
+ ${REMOTING_INCLUDE_DIRS}
+ )
+ target_link_libraries(afsrv_remoting ${STDLIB} arcan_shmif_int ${REMOTING_LIBS})
+- install(TARGETS afsrv_remoting DESTINATION bin)
++ install(TARGETS afsrv_remoting DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+diff --git a/src/frameserver/terminal/CMakeLists.txt b/src/frameserver/terminal/CMakeLists.txt
+index 3b5ef4a1..e979bb9c 100644
+--- a/src/frameserver/terminal/CMakeLists.txt
++++ b/src/frameserver/terminal/CMakeLists.txt
+@@ -24,5 +24,5 @@ if (TERMINAL_SOURCES)
+ add_dependencies(afsrv_terminal ${TERMINAL_DEPENDENCIES})
+ endif()
+
+- install(TARGETS afsrv_terminal DESTINATION bin)
++ install(TARGETS afsrv_terminal DESTINATION ${CMAKE_INSTALL_BINDIR})
+ endif()
+diff --git a/src/platform/cmake/CMakeLists.LWA b/src/platform/cmake/CMakeLists.LWA
+index 76711fc5..e3057ddc 100644
+--- a/src/platform/cmake/CMakeLists.LWA
++++ b/src/platform/cmake/CMakeLists.LWA
+@@ -111,4 +111,4 @@ target_compile_definitions(arcan_lwa PRIVATE
+ ARCAN_BUILDVERSION=\"${SOURCE_TAG}-${PLATFORM_BUILDTAG}-${CMAKE_SYSTEM_NAME}\"
+ )
+
+-install(TARGETS arcan_lwa DESTINATION bin)
++install(TARGETS arcan_lwa DESTINATION ${CMAKE_INSTALL_BINDIR})
+diff --git a/src/platform/cmake/CMakeLists.Linux b/src/platform/cmake/CMakeLists.Linux
+index 9c8e6529..9be1e239 100644
+--- a/src/platform/cmake/CMakeLists.Linux
++++ b/src/platform/cmake/CMakeLists.Linux
+@@ -41,11 +41,11 @@ if (NOT RES_DEST)
+ endif()
+
+ if (NOT APIMAN_DEST)
+- set(APIMAN_DEST ${CMAKE_INSTALL_PREFIX}/share/man/man3)
++ set(APIMAN_DEST ${CMAKE_INSTALL_MANDIR}/man3)
+ endif()
+
+ if (NOT MAN_DEST)
+- set(MAN_DEST ${CMAKE_INSTALL_PREFIX}/share/man/man1)
++ set(MAN_DEST ${CMAKE_INSTALL_MANDIR}/man1)
+ endif()
+
+ set(ARCAN_PLATFORM
+diff --git a/src/shmif/CMakeLists.txt b/src/shmif/CMakeLists.txt
+index 06d34a21..e2cd95bb 100644
+--- a/src/shmif/CMakeLists.txt
++++ b/src/shmif/CMakeLists.txt
+@@ -31,8 +31,6 @@ else()
+ set(ASD ${CMAKE_CURRENT_SOURCE_DIR}/../)
+ endif()
+
+-set(ASHMIF_INSTPATH lib)
+-
+ set (TUI_HEADERS
+ ${ASD}/shmif/arcan_tui.h
+ ${ASD}/shmif/arcan_tuidefs.h
+@@ -273,9 +271,9 @@ target_include_directories(arcan_shmif_server PRIVATE ${ASD}/shmif)
+
+ if (NOT ARCAN_SOURCE_DIR)
+ install(TARGETS ${TARGET_LIST}
+- LIBRARY DESTINATION ${ASHMIF_INSTPATH}
+- ARCHIVE DESTINATION ${ASHMIF_INSTPATH}
++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ )
+- install(FILES ${SHMIF_HEADERS} DESTINATION include/arcan/shmif)
+- install(FILES ${TUI_HEADERS} DESTINATION include/arcan)
++ install(FILES ${SHMIF_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/arcan/shmif)
++ install(FILES ${TUI_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/arcan)
+ endif()
+diff --git a/src/tools/acfgfs/CMakeLists.txt b/src/tools/acfgfs/CMakeLists.txt
+index 8a42f53c..8ca13dfd 100644
+--- a/src/tools/acfgfs/CMakeLists.txt
++++ b/src/tools/acfgfs/CMakeLists.txt
+@@ -38,11 +38,11 @@ set(SOURCES
+
+ add_executable(${PROJECT_NAME} ${SOURCES})
+ target_link_libraries(${PROJECT_NAME} ${LIBRARIES})
+-install(TARGETS ${PROJECT_NAME} DESTINATION bin)
++install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
+ target_include_directories(${PROJECT_NAME} PUBLIC ${ARCAN_SHMIF_INCLUDE_DIR} ${FUSE3_INCLUDE_DIRS})
+
+ if (CMAKE_SYSTEM_NAME MATCHES "(DragonFly|FreeBSD|NetBSD|OpenBSD)")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/arcan_cfgfs.1 DESTINATION man/man1)
+ else()
+-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/arcan_cfgfs.1 DESTINATION share/man/man1)
++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/arcan_cfgfs.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
+ endif()
+diff --git a/src/tools/aclip/CMakeLists.txt b/src/tools/aclip/CMakeLists.txt
+index 7ef47c58..436548bb 100644
+--- a/src/tools/aclip/CMakeLists.txt
++++ b/src/tools/aclip/CMakeLists.txt
+@@ -42,10 +42,10 @@ set(SOURCES
+
+ add_executable(${PROJECT_NAME} ${SOURCES})
+ target_link_libraries(${PROJECT_NAME} ${LIBRARIES})
+-install(TARGETS ${PROJECT_NAME} DESTINATION bin)
++install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
+
+ if (CMAKE_SYSTEM_NAME MATCHES "(DragonFly|FreeBSD|NetBSD|OpenBSD)")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/aclip.1 DESTINATION man/man1)
+ else()
+-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/aclip.1 DESTINATION share/man/man1)
++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/aclip.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
+ endif()
+diff --git a/src/tools/aloadimage/CMakeLists.txt b/src/tools/aloadimage/CMakeLists.txt
+index 0d948b6c..326c3fc8 100644
+--- a/src/tools/aloadimage/CMakeLists.txt
++++ b/src/tools/aloadimage/CMakeLists.txt
+@@ -64,11 +64,11 @@ SET(SOURCES
+
+ add_executable(${PROJECT_NAME} ${SOURCES})
+ target_link_libraries(${PROJECT_NAME} ${LIBRARIES})
+-install(TARGETS ${PROJECT_NAME} DESTINATION bin)
++install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
+ add_sanitizers(${PROJECT_NAME})
+
+ if (CMAKE_SYSTEM_NAME MATCHES "(DragonFly|FreeBSD|NetBSD|OpenBSD)")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/aloadimage.1 DESTINATION man/man1)
+ else()
+-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/aloadimage.1 DESTINATION share/man/man1)
++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/aloadimage.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
+ endif()
+diff --git a/src/tools/shmmon/CMakeLists.txt b/src/tools/shmmon/CMakeLists.txt
+index 736a0fa4..46758db9 100644
+--- a/src/tools/shmmon/CMakeLists.txt
++++ b/src/tools/shmmon/CMakeLists.txt
+@@ -44,4 +44,4 @@ set(SOURCES
+
+ add_executable(${PROJECT_NAME} ${SOURCES})
+ target_link_libraries(${PROJECT_NAME} ${LIBRARIES})
+-install(TARGETS ${PROJECT_NAME} DESTINATION bin)
++install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
+diff --git a/src/tools/vrbridge/CMakeLists.txt b/src/tools/vrbridge/CMakeLists.txt
+index 28488290..fc8eb0f8 100644
+--- a/src/tools/vrbridge/CMakeLists.txt
++++ b/src/tools/vrbridge/CMakeLists.txt
+@@ -111,4 +111,4 @@ endif()
+
+ target_link_libraries(${PROJECT_NAME} ${LIBRARIES})
+
+-install(TARGETS ${PROJECT_NAME} DESTINATION bin)
++install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
+diff --git a/src/wayland/CMakeLists.txt b/src/wayland/CMakeLists.txt
+index 1d6b8cc3..4cd44922 100644
+--- a/src/wayland/CMakeLists.txt
++++ b/src/wayland/CMakeLists.txt
+@@ -96,11 +96,11 @@ target_include_directories(arcan-wayland PRIVATE ${WAYBRIDGE_INCLUDES})
+ target_include_directories(arcan_xwm PRIVATE ${WAYBRIDGE_INCLUDES})
+
+ add_sanitizers(arcan-wayland)
+-install(TARGETS arcan-wayland DESTINATION bin)
+-install(TARGETS arcan_xwm DESTINATION bin)
++install(TARGETS arcan-wayland DESTINATION ${CMAKE_INSTALL_BINDIR})
++install(TARGETS arcan_xwm DESTINATION ${CMAKE_INSTALL_BINDIR})
+
+ if (CMAKE_SYSTEM_NAME MATCHES "(DragonFly|FreeBSD|NetBSD|OpenBSD)")
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/arcan-wayland.1 DESTINATION man/man1)
+ else()
+-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/arcan-wayland.1 DESTINATION share/man/man1)
++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/arcan-wayland.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
+ endif()#install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/arcan-wayland.1 DESTINATION man)
+--
+2.35.3
+
diff --git a/development/arcan/slack-desc b/development/arcan/slack-desc
new file mode 100644
index 0000000000..0508f8ccb2
--- /dev/null
+++ b/development/arcan/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+arcan: arcan (Display Server, Multimedia Framework, Game Engine)
+arcan:
+arcan: Arcan is a powerful development framework for creating virtually
+arcan: anything from user interfaces for specialized embedded applications
+arcan: all the way to full-blown standalone desktop environments.
+arcan:
+arcan:
+arcan:
+arcan:
+arcan: Home: https://arcan-fe.com
+arcan:
diff --git a/development/as31/as31.SlackBuild b/development/as31/as31.SlackBuild
index 94e3e6aacb..2c9b8c9dd7 100644
--- a/development/as31/as31.SlackBuild
+++ b/development/as31/as31.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for as31
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/as31/as31.info b/development/as31/as31.info
index dad6430a70..d0806cd7b9 100644
--- a/development/as31/as31.info
+++ b/development/as31/as31.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/asl/asl.SlackBuild b/development/asl/asl.SlackBuild
index fd7d38cd3a..0a5dac177c 100644
--- a/development/asl/asl.SlackBuild
+++ b/development/asl/asl.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for asl
# Originally written by Oleg O. Chukaev <email removed>
-# Modified and currently maintained by B. Watson <yalhcru@gmail.com>.
+# Modified and currently maintained by B. Watson <urchlay@slackware.uk>.
# Original version had no license. Modified version released under the
# WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/asl/asl.info b/development/asl/asl.info
index 3477ea6b93..7ed22dc98a 100644
--- a/development/asl/asl.info
+++ b/development/asl/asl.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/asm6809/asm6809.SlackBuild b/development/asm6809/asm6809.SlackBuild
index 2f2f703d5d..4511b95fc7 100644
--- a/development/asm6809/asm6809.SlackBuild
+++ b/development/asm6809/asm6809.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for asm6809
-# Copyright 2016-2018 David Golus <bassplayer69@gmail.com>
+# Copyright 2016-2022 David Golus <bassplayer69@gmail.com>
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=asm6809
-VERSION=${VERSION:-2.11}
+VERSION=${VERSION:-2.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/asm6809/asm6809.info b/development/asm6809/asm6809.info
index 024c1df966..741c7a06fc 100644
--- a/development/asm6809/asm6809.info
+++ b/development/asm6809/asm6809.info
@@ -1,8 +1,8 @@
PRGNAM="asm6809"
-VERSION="2.11"
+VERSION="2.12"
HOMEPAGE="http://www.6809.org.uk/asm6809/"
-DOWNLOAD="http://www.6809.org.uk/asm6809/dl/asm6809-2.11.tar.gz"
-MD5SUM="67eca54a83b0acdb6dcb2be802beb99f"
+DOWNLOAD="http://www.6809.org.uk/asm6809/dl/asm6809-2.12.tar.gz"
+MD5SUM="cb43da8cd7551b6f04b3fabc1d083812"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/astyle/astyle.1 b/development/astyle/astyle.1
index a97b49835b..3fa39edd8c 100644
--- a/development/astyle/astyle.1
+++ b/development/astyle/astyle.1
@@ -123,5 +123,5 @@ Artistic Style was originally written by Tal Davidson <davidsont@bigfoot.com>
and is currently maintained by Jim Pattee <jimp03@email.com>.
This stub manual page was written by Matteo Cypriani <mcy@lm7.fr>
-for the Debian project, and modified by B. Watson <yalhcru@gmail.com>
+for the Debian project, and modified by B. Watson <urchlay@slackware.uk>
for the SlackBuilds.org project.
diff --git a/development/astyle/astyle.SlackBuild b/development/astyle/astyle.SlackBuild
index 205c1b70cb..d5ccfdf860 100644
--- a/development/astyle/astyle.SlackBuild
+++ b/development/astyle/astyle.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for Artistic Style
-# Copyright 2020 B. Watson <yalhcru@gmail.com>
+# Copyright 2020 B. Watson <urchlay@slackware.uk>
# Copyright 2017,2018 Nate Bargmann <email removed>
diff --git a/development/astyle/astyle.info b/development/astyle/astyle.info
index fe6de06b60..9dad65ab0d 100644
--- a/development/astyle/astyle.info
+++ b/development/astyle/astyle.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/atasm/atasm.SlackBuild b/development/atasm/atasm.SlackBuild
index 7d9f8a8d23..9a2a339e00 100644
--- a/development/atasm/atasm.SlackBuild
+++ b/development/atasm/atasm.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for atasm
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/atasm/atasm.info b/development/atasm/atasm.info
index 6ed3a76672..0ee637c307 100644
--- a/development/atasm/atasm.info
+++ b/development/atasm/atasm.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/avra/avra.SlackBuild b/development/avra/avra.SlackBuild
index 664906e125..c82be5f9c9 100644
--- a/development/avra/avra.SlackBuild
+++ b/development/avra/avra.SlackBuild
@@ -33,7 +33,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -51,8 +51,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/avrdude/avrdude.SlackBuild b/development/avrdude/avrdude.SlackBuild
index efc4d430f6..b70684e253 100644
--- a/development/avrdude/avrdude.SlackBuild
+++ b/development/avrdude/avrdude.SlackBuild
@@ -16,7 +16,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -34,8 +34,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/bakefile/bakefile.SlackBuild b/development/bakefile/bakefile.SlackBuild
index 760f6b4f5c..ecbd42aa05 100644
--- a/development/bakefile/bakefile.SlackBuild
+++ b/development/bakefile/bakefile.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/bazel/README b/development/bazel/README
new file mode 100644
index 0000000000..2c37f54ea7
--- /dev/null
+++ b/development/bazel/README
@@ -0,0 +1,6 @@
+Bazel is an open-source build and test tool that scalably supports
+multi-language and multi-platform projects.
+
+Only 1 version of OpenJDK may be installed at a time while building
+Bazel. For example, if both zulu-openjdk8 and zulu-openjdk11 are
+installed, please uninstall zulu-openjdk8 before building Bazel.
diff --git a/development/bazel/bazel.SlackBuild b/development/bazel/bazel.SlackBuild
new file mode 100644
index 0000000000..aa1cf70010
--- /dev/null
+++ b/development/bazel/bazel.SlackBuild
@@ -0,0 +1,126 @@
+#!/bin/bash
+
+# Slackware build script for bazel
+
+# Copyright 2022 Isaac Yu <isaacyu1@isaacyu1.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=bazel
+VERSION=${VERSION:-5.2.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$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
+unzip $CWD/$PRGNAM-$VERSION-dist.zip -d $PRGNAM-$VERSION
+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 {} \;
+
+# Export environmental variables
+# Please change JAVA_HOME if not using zulu-openjdk11
+export JAVA_HOME=/usr/lib$LIBDIRSUFFIX/zulu-openjdk11
+export EMBED_LABEL=$VERSION
+export EXTRA_BAZEL_ARGS="--java_runtime_version=local_jdk --tool_java_runtime_version=local_jdk"
+
+# Compile bazel
+./compile.sh
+./scripts/generate_bash_completion.sh \
+ --bazel=output/bazel \
+ --output=bazel-complete.bash \
+ --prepend=scripts/bazel-complete-header.bash \
+ --prepend=scripts/bazel-complete-template.bash
+cd output
+./bazel shutdown
+cd ../
+
+# Create new folders
+mkdir -p $PKG/usr/bin
+mkdir -p $PKG/usr/share/bash-completion/completions/bazel
+mkdir -p $PKG/usr/share/zsh/site-functions/_bazel
+mkdir -p $PKG/opt/bazel
+
+# Move the bazel binary (It alone is 33MB).
+mv $TMP/$PRGNAM-$VERSION/output/bazel $PKG/usr/bin
+
+# Copy scripts
+cp $TMP/$PRGNAM-$VERSION/scripts/packages/bazel.sh $PKG/usr/bin
+cp $TMP/$PRGNAM-$VERSION/bazel-complete.bash $PKG/usr/share/bash-completion/completions/bazel
+cp $TMP/$PRGNAM-$VERSION/scripts/zsh_completion/_bazel $PKG/usr/share/zsh/site-functions/_bazel
+for d in examples third_party tools; do
+ cp -r $TMP/$PRGNAM-$VERSION/$d $PKG/opt/bazel/
+done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a --no-preserve=mode \
+ AUTHORS CODE_OF_CONDUCT.md CHANGELOG.md CONTRIBUTING.md CONTRIBUTORS LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/bazel/bazel.info b/development/bazel/bazel.info
new file mode 100644
index 0000000000..1bb3959c7e
--- /dev/null
+++ b/development/bazel/bazel.info
@@ -0,0 +1,10 @@
+PRGNAM="bazel"
+VERSION="5.2.0"
+HOMEPAGE="https://bazel.build/"
+DOWNLOAD="https://github.com/bazelbuild/bazel/releases/download/5.2.0/bazel-5.2.0-dist.zip"
+MD5SUM="1cac2d87e592743c5ceec4883ae448e4"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="zulu-openjdk11"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu1@isaacyu1.com"
diff --git a/development/bazel/slack-desc b/development/bazel/slack-desc
new file mode 100644
index 0000000000..d131f58cb3
--- /dev/null
+++ b/development/bazel/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+bazel: bazel (Correct, reproducible, and fast builds for everyone)
+bazel:
+bazel: Bazel is an open-source build and test tool that scalably supports
+bazel: multi-language and multi-platform projects.
+bazel:
+bazel:
+bazel:
+bazel:
+bazel:
+bazel:
+bazel:
diff --git a/development/beav/beav.SlackBuild b/development/beav/beav.SlackBuild
index e1909786ec..a2231e1933 100644
--- a/development/beav/beav.SlackBuild
+++ b/development/beav/beav.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for beav
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/beav/beav.info b/development/beav/beav.info
index f3e72b2c6b..df153fff9c 100644
--- a/development/beav/beav.info
+++ b/development/beav/beav.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/bed/bed.SlackBuild b/development/bed/bed.SlackBuild
index 8d81c962b7..617726af14 100644
--- a/development/bed/bed.SlackBuild
+++ b/development/bed/bed.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for bed
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/bed/bed.info b/development/bed/bed.info
index e74bbaad0d..e125f06e49 100644
--- a/development/bed/bed.info
+++ b/development/bed/bed.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/bigloo/bigloo.SlackBuild b/development/bigloo/bigloo.SlackBuild
index 0ef7ece4f4..740b3ce110 100644
--- a/development/bigloo/bigloo.SlackBuild
+++ b/development/bigloo/bigloo.SlackBuild
@@ -34,7 +34,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$(uname -m)" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$(uname -m) ;;
esac
@@ -52,8 +52,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/blassic/blassic.SlackBuild b/development/blassic/blassic.SlackBuild
index 0f208a2de4..f235cd7ee3 100644
--- a/development/blassic/blassic.SlackBuild
+++ b/development/blassic/blassic.SlackBuild
@@ -4,7 +4,7 @@
# Originally written by Luis Henrique <email removed>
-# Now maintained by B. Watson <yalhcru@gmail.com>
+# Now maintained by B. Watson <urchlay@slackware.uk>
# Original version of this script had no license. Modified version
# licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/
diff --git a/development/blassic/blassic.info b/development/blassic/blassic.info
index 47c8fa1a34..ee14b5311c 100644
--- a/development/blassic/blassic.info
+++ b/development/blassic/blassic.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/bless/bless.SlackBuild b/development/bless/bless.SlackBuild
index ea1816600d..ecf05ad0c2 100644
--- a/development/bless/bless.SlackBuild
+++ b/development/bless/bless.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for bless
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/bless/bless.info b/development/bless/bless.info
index e6b9baf111..ec197b7af1 100644
--- a/development/bless/bless.info
+++ b/development/bless/bless.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtk-sharp"
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/bmake/bmake.SlackBuild b/development/bmake/bmake.SlackBuild
index f65fe60371..fcac31e641 100644
--- a/development/bmake/bmake.SlackBuild
+++ b/development/bmake/bmake.SlackBuild
@@ -22,7 +22,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# Now maintained by B. Watson <yalhcru@gmail.com>
+# Now maintained by B. Watson <urchlay@slackware.uk>
# 20210829 bkw: update for 20210803
# - there is a 20210808 release (5 days newer) but it fails its
diff --git a/development/bmake/bmake.info b/development/bmake/bmake.info
index c4d00f92f5..af1323f09b 100644
--- a/development/bmake/bmake.info
+++ b/development/bmake/bmake.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/bpython/bpython.SlackBuild b/development/bpython/bpython.SlackBuild
index f6dab520d6..afaaad9007 100644
--- a/development/bpython/bpython.SlackBuild
+++ b/development/bpython/bpython.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for bpython
-# Copyright 2014-2021 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2022 Dimitris Zlatanidis Orestiada, Greece
# Written by vvoody <vvoodywang@gmail.com>
# All rights reserved.
#
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=bpython
-VERSION=${VERSION:-0.21}
+VERSION=${VERSION:-0.22.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/bpython/bpython.info b/development/bpython/bpython.info
index 1476cf590e..0ac6057d8c 100644
--- a/development/bpython/bpython.info
+++ b/development/bpython/bpython.info
@@ -1,10 +1,10 @@
PRGNAM="bpython"
-VERSION="0.21"
+VERSION="0.22.1"
HOMEPAGE="https://bpython-interpreter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/8f/34/7bdeba9999d2dfe5c0682291966bfa7edcedf2859885fa0037b8a38d0878/bpython-0.21.tar.gz"
-MD5SUM="ca73d8c605767242aea522ec6bb84d48"
+DOWNLOAD="https://files.pythonhosted.org/packages/62/5c/4039865b7e21c792140ec36411b2999b8ffe98da0f0e79eebad779550868/bpython-0.22.1.tar.gz"
+MD5SUM="64d414e563429ab987dc9fa7d9358d91"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="curtsies greenlet"
+REQUIRES="curtsies greenlet typing-extensions"
MAINTAINER="Dimitris Zlatanidis"
EMAIL="d.zlatanidis@gmail.com"
diff --git a/development/bsdiff/bsdiff.SlackBuild b/development/bsdiff/bsdiff.SlackBuild
index 0a240e7d67..45115497ea 100644
--- a/development/bsdiff/bsdiff.SlackBuild
+++ b/development/bsdiff/bsdiff.SlackBuild
@@ -5,7 +5,7 @@
# Copyright 2010-2011 Marco Bonetti <email removed>
# All rights reserved.
# Maintenance adoption 2016 Glenn Becker <email removed>
-# Maintenance adoption 2018 B. Watson <yalhcru@gmail.com>
+# Maintenance adoption 2018 B. Watson <urchlay@slackware.uk>
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
diff --git a/development/bsdiff/bsdiff.info b/development/bsdiff/bsdiff.info
index 834f0a670e..2e39232bf6 100644
--- a/development/bsdiff/bsdiff.info
+++ b/development/bsdiff/bsdiff.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/bvi/bvi.SlackBuild b/development/bvi/bvi.SlackBuild
index b2d7845321..20df167f88 100644
--- a/development/bvi/bvi.SlackBuild
+++ b/development/bvi/bvi.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/bviplus/bviplus.SlackBuild b/development/bviplus/bviplus.SlackBuild
index 0889c387c0..1fe9704344 100644
--- a/development/bviplus/bviplus.SlackBuild
+++ b/development/bviplus/bviplus.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for bviplus
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/bviplus/bviplus.info b/development/bviplus/bviplus.info
index dc8f0ad6ed..c77f52f99f 100644
--- a/development/bviplus/bviplus.info
+++ b/development/bviplus/bviplus.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/cJSON/README b/development/cJSON/README
new file mode 100644
index 0000000000..8e76076361
--- /dev/null
+++ b/development/cJSON/README
@@ -0,0 +1,6 @@
+cJSON is an Ultralightweight JSON parser in ANSI C.
+
+cJSON aims to be the dumbest possible parser that you can get your job
+done with. It's a single file of C, and a single header file.
+
+https://github.com/DaveGamble/cJSON
diff --git a/development/cJSON/cJSON.SlackBuild b/development/cJSON/cJSON.SlackBuild
new file mode 100644
index 0000000000..b2484bcb06
--- /dev/null
+++ b/development/cJSON/cJSON.SlackBuild
@@ -0,0 +1,111 @@
+#!/bin/bash
+
+# Slackware build script for cJSON
+
+# Written by the SPN Team
+
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=cJSON
+VERSION=${VERSION:-1.7.15}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$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 {} \;
+
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release ..
+ make
+ make install/strip DESTDIR=$PKG
+cd ..
+
+# Don't ship .la files:
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README.md CHANGELOG.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+# Copy the slack-desc into ./install
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/cJSON/cJSON.info b/development/cJSON/cJSON.info
new file mode 100644
index 0000000000..71b951b078
--- /dev/null
+++ b/development/cJSON/cJSON.info
@@ -0,0 +1,10 @@
+PRGNAM="cJSON"
+VERSION="1.7.15"
+HOMEPAGE="https://github.com/DaveGamble/cJSON"
+DOWNLOAD="https://github.com/DaveGamble/cJSON/archive/v1.7.15/cJSON-1.7.15.tar.gz"
+MD5SUM="921b4bcb401aa604dc632fdb1c8dbdea"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="SPN Team"
+EMAIL="pwmn-master@hotmail.com"
diff --git a/development/cJSON/slack-desc b/development/cJSON/slack-desc
new file mode 100644
index 0000000000..8647dc1fbc
--- /dev/null
+++ b/development/cJSON/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+cJSON: cJSON (Ultralightweight JSON parser in ANSI C.)
+cJSON:
+cJSON: cJSON aims to be the dumbest possible parser that you can get your
+cJSON: job done with. It's a single file of C, and a single header file.
+cJSON:
+cJSON:
+cJSON:
+cJSON:
+cJSON:
+cJSON:
+cJSON: https://github.com/DaveGamble/cJSON
diff --git a/development/cc65/cc65.SlackBuild b/development/cc65/cc65.SlackBuild
index 0648e3ffff..7134da44c5 100644
--- a/development/cc65/cc65.SlackBuild
+++ b/development/cc65/cc65.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for cc65
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/cc65/cc65.info b/development/cc65/cc65.info
index 1a75591089..988af32bdd 100644
--- a/development/cc65/cc65.info
+++ b/development/cc65/cc65.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/cgdb/cgdb.SlackBuild b/development/cgdb/cgdb.SlackBuild
index 67e12f8637..916dcc6bea 100644
--- a/development/cgdb/cgdb.SlackBuild
+++ b/development/cgdb/cgdb.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/cim/cim.SlackBuild b/development/cim/cim.SlackBuild
index 80790e3659..e5f4e85ddb 100644
--- a/development/cim/cim.SlackBuild
+++ b/development/cim/cim.SlackBuild
@@ -31,7 +31,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -49,8 +49,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/codespell/codespell.SlackBuild b/development/codespell/codespell.SlackBuild
index 5070146e11..b74e7036bf 100644
--- a/development/codespell/codespell.SlackBuild
+++ b/development/codespell/codespell.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for codespell
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/codespell/codespell.info b/development/codespell/codespell.info
index c7e38485a9..a377d379bc 100644
--- a/development/codespell/codespell.info
+++ b/development/codespell/codespell.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/composer/composer.SlackBuild b/development/composer/composer.SlackBuild
index 8482038cc6..6c2d2d51a6 100644
--- a/development/composer/composer.SlackBuild
+++ b/development/composer/composer.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for composer
-# Copyright 2015-2020 Eugene Wissner, Dachau, Germany
+# Copyright 2015-2022 Eugene Wissner, Dachau, Germany
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=composer
-VERSION=${VERSION:-2.3.5}
+VERSION=${VERSION:-2.3.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/composer/composer.info b/development/composer/composer.info
index f0141058aa..3a4fdb2f3a 100644
--- a/development/composer/composer.info
+++ b/development/composer/composer.info
@@ -1,8 +1,8 @@
PRGNAM="composer"
-VERSION="2.3.5"
+VERSION="2.3.10"
HOMEPAGE="https://getcomposer.org/"
-DOWNLOAD="https://getcomposer.org/download/2.3.5/composer.phar"
-MD5SUM="569c864dd51a29bcebf23fe5682cdebe"
+DOWNLOAD="https://getcomposer.org/download/2.3.10/composer.phar"
+MD5SUM="7e87d3efe5f47c231d9436ee4e52e1b4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/cppunit/cppunit.SlackBuild b/development/cppunit/cppunit.SlackBuild
index 1a18fc4d57..162958fa14 100644
--- a/development/cppunit/cppunit.SlackBuild
+++ b/development/cppunit/cppunit.SlackBuild
@@ -53,10 +53,7 @@ OUTPUT=${OUTPUT:-/tmp}
# Makefile.am handles AUTHORS, BUGS, CodingGuideLines.txt, INSTALL*, doc/FAQ
DOCS="COPYING ChangeLog NEWS README THANKS TODO"
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i586" ]; then
+if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
diff --git a/development/cproto/cproto.SlackBuild b/development/cproto/cproto.SlackBuild
index bfc52bfb26..ff9bd6b73b 100644
--- a/development/cproto/cproto.SlackBuild
+++ b/development/cproto/cproto.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for cproto
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/cproto/cproto.info b/development/cproto/cproto.info
index 0abe51f369..051115c607 100644
--- a/development/cproto/cproto.info
+++ b/development/cproto/cproto.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/crosstool-ng/crosstool-ng.SlackBuild b/development/crosstool-ng/crosstool-ng.SlackBuild
index 5be87605d7..b3e05baf6f 100644
--- a/development/crosstool-ng/crosstool-ng.SlackBuild
+++ b/development/crosstool-ng/crosstool-ng.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for crosstool-ng
-# Copyright 2013-2019 Christoph Willing, Australia
+# Copyright 2013-2022 Christoph Willing, Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,14 +25,14 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=crosstool-ng
-VERSION=${VERSION:-1.24.0}
+VERSION=${VERSION:-1.25.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/crosstool-ng/crosstool-ng.info b/development/crosstool-ng/crosstool-ng.info
index 0602c5db71..d9ba42746e 100644
--- a/development/crosstool-ng/crosstool-ng.info
+++ b/development/crosstool-ng/crosstool-ng.info
@@ -1,8 +1,8 @@
PRGNAM="crosstool-ng"
-VERSION="1.24.0"
+VERSION="1.25.0"
HOMEPAGE="http://crosstool-ng.org"
-DOWNLOAD="http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.24.0.tar.xz"
-MD5SUM="c732cc7e50d80f033f9985f85aa30bea"
+DOWNLOAD="http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.25.0.tar.xz"
+MD5SUM="ee23bb485669a199b25f83ca44a45f72"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/cvsd/cvsd.SlackBuild b/development/cvsd/cvsd.SlackBuild
index 3d5131c2fa..6cfff6c743 100644
--- a/development/cvsd/cvsd.SlackBuild
+++ b/development/cvsd/cvsd.SlackBuild
@@ -16,7 +16,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -34,8 +34,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/cxxtest/cxxtest.SlackBuild b/development/cxxtest/cxxtest.SlackBuild
index 830d4c574f..5bbe31b0a2 100644
--- a/development/cxxtest/cxxtest.SlackBuild
+++ b/development/cxxtest/cxxtest.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/d-tools/d-tools.SlackBuild b/development/d-tools/d-tools.SlackBuild
index a7a11d1eba..e8c247081f 100644
--- a/development/d-tools/d-tools.SlackBuild
+++ b/development/d-tools/d-tools.SlackBuild
@@ -25,13 +25,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=d-tools
-VERSION=${VERSION:-2.098.1}
+VERSION=${VERSION:-2.100.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-DUB_VERSION=${DUB_VERSION:-1.27.0}
-DSCANNER_VERSION=${DSCANNER_VERSION:-0.11.1}
+DUB_VERSION=${DUB_VERSION:-1.29.0}
+DSCANNER_VERSION=${DSCANNER_VERSION:-0.12.1}
DCD_VERSION=${DCD_VERSION:-0.13.6}
if [ -z "$ARCH" ]; then
@@ -128,9 +128,9 @@ chown -R root:root .
chmod -R u+w,go-w,a+rX-st .
case "$DC" in
- *gdc) make gdcbuild
+ *gdc) make gdc
;;
- *) make dmdbuild
+ *) make all
;;
esac
mv bin/dscanner $PKG/usr/bin
diff --git a/development/d-tools/d-tools.info b/development/d-tools/d-tools.info
index dc6b9b29d8..54f426c839 100644
--- a/development/d-tools/d-tools.info
+++ b/development/d-tools/d-tools.info
@@ -1,13 +1,13 @@
PRGNAM="d-tools"
-VERSION="2.098.1"
+VERSION="2.100.0"
HOMEPAGE="https://dlang.org"
-DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.27.0.tar.gz \
- https://download.dlackware.com/hosted-sources/d-tools/tools-2.098.1.tar.gz \
- https://download.dlackware.com/hosted-sources/d-tools/D-Scanner-0.11.1.tar.xz \
+DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.29.0.tar.gz \
+ https://download.dlackware.com/hosted-sources/d-tools/tools-2.100.0.tar.gz \
+ https://download.dlackware.com/hosted-sources/d-tools/D-Scanner-0.12.1.tar.xz \
https://download.dlackware.com/hosted-sources/d-tools/DCD-0.13.6.tar.xz"
-MD5SUM="0e2ad3de45e6672cef00c74accb31a55 \
- 6f31eb580509add1768b6e3f26559e17 \
- b266de4cdbbbe5270aaf4ae2eee47ab2 \
+MD5SUM="b8d47bfd24e57bb79897b727c9467da8 \
+ 7245ad511e0a3f8de07ef1cc13511bb7 \
+ 50c45f91bb0c5774e674ef2d129baad0 \
cfd5e4d24ba81aaffc08ea68dc833443"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/development/dbeaver-ce/dbeaver-ce.SlackBuild b/development/dbeaver-ce/dbeaver-ce.SlackBuild
index a8632f8c05..22fc828d74 100644
--- a/development/dbeaver-ce/dbeaver-ce.SlackBuild
+++ b/development/dbeaver-ce/dbeaver-ce.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for dbeaver-ce
-# Copyright 2021 Joielechong <juansspy@gmail.com>, Jasper Hageraats <spycrowsoft@gmail.com>
+# Copyright 2022 Joielechong <juansspy@gmail.com>, Jasper Hageraats <spycrowsoft@gmail.com>
# Copyright 2014 Antonio Hernández Blas <hba.nihilismus@gmail.com>
# All rights reserved.
#
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dbeaver-ce
-VERSION=${VERSION:-22.0.3}
+VERSION=${VERSION:-22.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dbeaver-ce/dbeaver-ce.info b/development/dbeaver-ce/dbeaver-ce.info
index c9a176acb9..9d28fd1928 100644
--- a/development/dbeaver-ce/dbeaver-ce.info
+++ b/development/dbeaver-ce/dbeaver-ce.info
@@ -1,10 +1,10 @@
PRGNAM="dbeaver-ce"
-VERSION="22.0.3"
+VERSION="22.1.3"
HOMEPAGE="https://dbeaver.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.dbeaver.com/community/22.0.3/dbeaver-ce-22.0.3-linux.gtk.x86_64.tar.gz"
-MD5SUM_x86_64="68097087bbd1868d25d6acebd28c1de4"
+DOWNLOAD_x86_64="https://download.dbeaver.com/community/22.1.3/dbeaver-ce-22.1.3-linux.gtk.x86_64.tar.gz"
+MD5SUM_x86_64="188d719b926c6483be1718b3531c17e8"
REQUIRES="zulu-openjdk8"
MAINTAINER="Joielechong"
EMAIL="juansspy@gmail.com"
diff --git a/development/dhex/dhex.SlackBuild b/development/dhex/dhex.SlackBuild
index 9cc2d62dba..4715fa8149 100644
--- a/development/dhex/dhex.SlackBuild
+++ b/development/dhex/dhex.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for dhex
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/dhex/dhex.info b/development/dhex/dhex.info
index 6088159d7b..e051e3ca2f 100644
--- a/development/dhex/dhex.info
+++ b/development/dhex/dhex.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/diffuse/diffuse.SlackBuild b/development/diffuse/diffuse.SlackBuild
index 48cba4a392..10043c62ac 100644
--- a/development/diffuse/diffuse.SlackBuild
+++ b/development/diffuse/diffuse.SlackBuild
@@ -15,7 +15,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -33,8 +33,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/dis/dis.SlackBuild b/development/dis/dis.SlackBuild
index 6e47a1e1d2..b68b9c584d 100644
--- a/development/dis/dis.SlackBuild
+++ b/development/dis/dis.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for dis
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/dis/dis.info b/development/dis/dis.info
index 8e2d27a871..c01b7a2cf5 100644
--- a/development/dis/dis.info
+++ b/development/dis/dis.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/dis6502/dis6502.SlackBuild b/development/dis6502/dis6502.SlackBuild
index 849cd83ffd..efe451bb9d 100644
--- a/development/dis6502/dis6502.SlackBuild
+++ b/development/dis6502/dis6502.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for dis6502
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/dis6502/dis6502.info b/development/dis6502/dis6502.info
index 62c648c8e6..553ce9fb1c 100644
--- a/development/dis6502/dis6502.info
+++ b/development/dis6502/dis6502.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/dmd/dmd.SlackBuild b/development/dmd/dmd.SlackBuild
index 16edd60935..8edb4f55f6 100644
--- a/development/dmd/dmd.SlackBuild
+++ b/development/dmd/dmd.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dmd
-VERSION=${VERSION:-2.098.1}
+VERSION=${VERSION:-2.100.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dmd/dmd.info b/development/dmd/dmd.info
index 43428655dd..9e7639a583 100644
--- a/development/dmd/dmd.info
+++ b/development/dmd/dmd.info
@@ -1,8 +1,8 @@
PRGNAM="dmd"
-VERSION="2.098.1"
+VERSION="2.100.0"
HOMEPAGE="https://dlang.org"
-DOWNLOAD="http://downloads.dlang.org/releases/2.x/2.098.1/dmd.2.098.1.linux.tar.xz"
-MD5SUM="50313857322f9a5eb5bc8cd9f54fbbdd"
+DOWNLOAD="http://downloads.dlang.org/releases/2.x/2.100.0/dmd.2.100.0.linux.tar.xz"
+MD5SUM="6db87bd3cd9032898ee7dcd27f4aac10"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README%"
diff --git a/development/dotnet-runtime-3.1/dotnet-runtime-3.1.SlackBuild b/development/dotnet-runtime-3.1/dotnet-runtime-3.1.SlackBuild
index db650fe9c9..41d5e6e4cf 100644
--- a/development/dotnet-runtime-3.1/dotnet-runtime-3.1.SlackBuild
+++ b/development/dotnet-runtime-3.1/dotnet-runtime-3.1.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dotnet-runtime-3.1
SRCNAM=dotnet-runtime
-VERSION=${VERSION:-3.1.25}
+VERSION=${VERSION:-3.1.26}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dotnet-runtime-3.1/dotnet-runtime-3.1.info b/development/dotnet-runtime-3.1/dotnet-runtime-3.1.info
index f321d14454..6e13720253 100644
--- a/development/dotnet-runtime-3.1/dotnet-runtime-3.1.info
+++ b/development/dotnet-runtime-3.1/dotnet-runtime-3.1.info
@@ -1,10 +1,10 @@
PRGNAM="dotnet-runtime-3.1"
-VERSION="3.1.25"
+VERSION="3.1.26"
HOMEPAGE="https://dotnet.microsoft.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/e74046f6-ee72-4619-8648-2d31ca1cbacf/6c634a9ac8d2df9ec76f278b37e22dc7/dotnet-runtime-3.1.25-linux-x64.tar.gz"
-MD5SUM_x86_64="1b1a30b95321df01656c3a3c251df02d"
+DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/a14c8e4d-a22b-47f8-953c-bb4337634513/58017d103d432f7106c44b0891936aba/dotnet-runtime-3.1.26-linux-x64.tar.gz"
+MD5SUM_x86_64="e11236efc8f39c2dab654732b0f6e281"
REQUIRES=""
MAINTAINER="Reza Talebi"
EMAIL="reza.talebi.73@outlook.com"
diff --git a/development/dotnet-runtime-6.0/dotnet-runtime-6.0.SlackBuild b/development/dotnet-runtime-6.0/dotnet-runtime-6.0.SlackBuild
index 5d1ab8c067..0421ad8400 100644
--- a/development/dotnet-runtime-6.0/dotnet-runtime-6.0.SlackBuild
+++ b/development/dotnet-runtime-6.0/dotnet-runtime-6.0.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dotnet-runtime-6.0
SRCNAM=dotnet-runtime
-VERSION=${VERSION:-6.0.5}
+VERSION=${VERSION:-6.0.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dotnet-runtime-6.0/dotnet-runtime-6.0.info b/development/dotnet-runtime-6.0/dotnet-runtime-6.0.info
index 9de572d938..490614f552 100644
--- a/development/dotnet-runtime-6.0/dotnet-runtime-6.0.info
+++ b/development/dotnet-runtime-6.0/dotnet-runtime-6.0.info
@@ -1,10 +1,10 @@
PRGNAM="dotnet-runtime-6.0"
-VERSION="6.0.5"
+VERSION="6.0.6"
HOMEPAGE="https://dotnet.microsoft.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/56d9250f-97df-4786-b33e-a8e34b349e86/dcf054ca00899a70a80aa1a7d3072b52/dotnet-runtime-6.0.5-linux-x64.tar.gz"
-MD5SUM_x86_64="7cd8975aef097d11dce4ababc182b957"
+DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/ec4172e3-077a-42c0-859d-349e517d7935/82d945cdc4c33fbe440a86a240a58a41/dotnet-runtime-6.0.6-linux-x64.tar.gz"
+MD5SUM_x86_64="802ea46a61f5864a89e1fe3aef320c5b"
REQUIRES=""
MAINTAINER="Reza Talebi"
EMAIL="reza.talebi.73@outlook.com"
diff --git a/development/dotnet-sdk-3.1/dotnet-sdk-3.1.SlackBuild b/development/dotnet-sdk-3.1/dotnet-sdk-3.1.SlackBuild
index 9ed4fe9eb6..a538db8350 100644
--- a/development/dotnet-sdk-3.1/dotnet-sdk-3.1.SlackBuild
+++ b/development/dotnet-sdk-3.1/dotnet-sdk-3.1.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dotnet-sdk-3.1
SRCNAM=dotnet-sdk
-VERSION=${VERSION:-3.1.419}
+VERSION=${VERSION:-3.1.420}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dotnet-sdk-3.1/dotnet-sdk-3.1.info b/development/dotnet-sdk-3.1/dotnet-sdk-3.1.info
index 6a13e9a952..360636121e 100644
--- a/development/dotnet-sdk-3.1/dotnet-sdk-3.1.info
+++ b/development/dotnet-sdk-3.1/dotnet-sdk-3.1.info
@@ -1,10 +1,10 @@
PRGNAM="dotnet-sdk-3.1"
-VERSION="3.1.419"
+VERSION="3.1.420"
HOMEPAGE="https://dotnet.microsoft.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/5dcee8cc-68e4-4b4f-8288-5ea8f95053ba/86c39872e9e206b9e103367de6b8f596/dotnet-sdk-3.1.419-linux-x64.tar.gz"
-MD5SUM_x86_64="0b142b854de58c72a6de4264823cadc2"
+DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/5424da8c-ce12-46de-a51a-8fa61aefdde6/52a9d6b5718ea40863db96901c780d4b/dotnet-sdk-3.1.420-linux-x64.tar.gz"
+MD5SUM_x86_64="eaa73a1cd9e735c66cb28b185d170fd5"
REQUIRES=""
MAINTAINER="Reza Talebi"
EMAIL="reza.talebi.73@outlook.com"
diff --git a/development/dotnet-sdk-6.0/dotnet-sdk-6.0.SlackBuild b/development/dotnet-sdk-6.0/dotnet-sdk-6.0.SlackBuild
index 4bb5a6fb96..b69e192d95 100644
--- a/development/dotnet-sdk-6.0/dotnet-sdk-6.0.SlackBuild
+++ b/development/dotnet-sdk-6.0/dotnet-sdk-6.0.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dotnet-sdk-6.0
SRCNAM=dotnet-sdk
-VERSION=${VERSION:-6.0.300}
+VERSION=${VERSION:-6.0.301}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dotnet-sdk-6.0/dotnet-sdk-6.0.info b/development/dotnet-sdk-6.0/dotnet-sdk-6.0.info
index 005345d184..2d05aac091 100644
--- a/development/dotnet-sdk-6.0/dotnet-sdk-6.0.info
+++ b/development/dotnet-sdk-6.0/dotnet-sdk-6.0.info
@@ -1,10 +1,10 @@
PRGNAM="dotnet-sdk-6.0"
-VERSION="6.0.300"
+VERSION="6.0.301"
HOMEPAGE="https://dotnet.microsoft.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/dc930bff-ef3d-4f6f-8799-6eb60390f5b4/1efee2a8ea0180c94aff8f15eb3af981/dotnet-sdk-6.0.300-linux-x64.tar.gz"
-MD5SUM_x86_64="ea94a52122aba72a6ffb418c56c97264"
+DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/77d472e5-194c-421e-992d-e4ca1d08e6cc/56c61ac303ddf1b12026151f4f000a2b/dotnet-sdk-6.0.301-linux-x64.tar.gz"
+MD5SUM_x86_64="c2943702d96a38918deb1ebe40664c67"
REQUIRES=""
MAINTAINER="Reza Talebi"
EMAIL="reza.talebi.73@outlook.com"
diff --git a/development/dpkg/dpkg.SlackBuild b/development/dpkg/dpkg.SlackBuild
index c33f6a734e..076f4ece5f 100644
--- a/development/dpkg/dpkg.SlackBuild
+++ b/development/dpkg/dpkg.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dpkg
-VERSION=${VERSION:-1.21.7}
+VERSION=${VERSION:-1.21.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dpkg/dpkg.info b/development/dpkg/dpkg.info
index fb60d0e103..5c8b03960f 100644
--- a/development/dpkg/dpkg.info
+++ b/development/dpkg/dpkg.info
@@ -1,8 +1,8 @@
PRGNAM="dpkg"
-VERSION="1.21.7"
+VERSION="1.21.9"
HOMEPAGE="https://wiki.debian.org/Teams/Dpkg"
-DOWNLOAD="http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.21.7.tar.xz"
-MD5SUM="2c6686bd991810ce8a87469a7f20b415"
+DOWNLOAD="http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.21.9.tar.xz"
+MD5SUM="15bc7cc25cc5afd546d3d06755248878"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/ecl/ecl.SlackBuild b/development/ecl/ecl.SlackBuild
index 464e656965..7d965b0453 100644
--- a/development/ecl/ecl.SlackBuild
+++ b/development/ecl/ecl.SlackBuild
@@ -31,7 +31,7 @@ DOCS="CHANGELOG COPYING INSTALL LICENSE README.md"
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -49,8 +49,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=${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/egypt/egypt.SlackBuild b/development/egypt/egypt.SlackBuild
index bb88a1880d..bccddf0fa9 100644
--- a/development/egypt/egypt.SlackBuild
+++ b/development/egypt/egypt.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/ex-vi/ex-vi.SlackBuild b/development/ex-vi/ex-vi.SlackBuild
index e79f516e27..1a807ba3ee 100644
--- a/development/ex-vi/ex-vi.SlackBuild
+++ b/development/ex-vi/ex-vi.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for ex-vi
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/ex-vi/ex-vi.info b/development/ex-vi/ex-vi.info
index 34d428e220..d3209940f5 100644
--- a/development/ex-vi/ex-vi.info
+++ b/development/ex-vi/ex-vi.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/fasm/fasm.SlackBuild b/development/fasm/fasm.SlackBuild
index 6c3592baac..a9f7b02570 100644
--- a/development/fasm/fasm.SlackBuild
+++ b/development/fasm/fasm.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for fasm
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/fasm/fasm.info b/development/fasm/fasm.info
index 500836315d..5e76ca1cc6 100644
--- a/development/fasm/fasm.info
+++ b/development/fasm/fasm.info
@@ -9,4 +9,4 @@ MD5SUM_x86_64="c66e907db5fc41da7f5883307f9f37e1 \
f248f854b139be8d579102736afb5c90"
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/fly/fly.SlackBuild b/development/fly/fly.SlackBuild
index da1fae3843..1d6bb09b37 100644
--- a/development/fly/fly.SlackBuild
+++ b/development/fly/fly.SlackBuild
@@ -49,8 +49,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/fpc/fpc.SlackBuild b/development/fpc/fpc.SlackBuild
index 198ada8c3f..8d76064d0f 100644
--- a/development/fpc/fpc.SlackBuild
+++ b/development/fpc/fpc.SlackBuild
@@ -4,7 +4,7 @@
# Written by Andre Barboza <email removed>.
# Modified by the SlackBuilds.org project.
-# Now maintained by B. Watson <yalhcru@gmail.com>.
+# Now maintained by B. Watson <urchlay@slackware.uk>.
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
diff --git a/development/fpc/fpc.info b/development/fpc/fpc.info
index 55c85b9453..2a29e5736a 100644
--- a/development/fpc/fpc.info
+++ b/development/fpc/fpc.info
@@ -11,4 +11,4 @@ MD5SUM_x86_64="0186779de0c9caee073fc1394afbee56 \
3681ae4a208be4f64ec65e832a9a702d"
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/freetds/freetds.SlackBuild b/development/freetds/freetds.SlackBuild
index b876321deb..b18484af3f 100644
--- a/development/freetds/freetds.SlackBuild
+++ b/development/freetds/freetds.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/frobtads/frobtads.SlackBuild b/development/frobtads/frobtads.SlackBuild
index 0dd0d045cf..e02d20c584 100644
--- a/development/frobtads/frobtads.SlackBuild
+++ b/development/frobtads/frobtads.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for frobtads
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/frobtads/frobtads.info b/development/frobtads/frobtads.info
index ed761dc9ba..2ea2247971 100644
--- a/development/frobtads/frobtads.info
+++ b/development/frobtads/frobtads.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/ftnchek/ftnchek.SlackBuild b/development/ftnchek/ftnchek.SlackBuild
index 0610dc021e..f976bce66a 100644
--- a/development/ftnchek/ftnchek.SlackBuild
+++ b/development/ftnchek/ftnchek.SlackBuild
@@ -4,7 +4,7 @@
# Originally written by Pablo Santamaria (email removed)
-# Now maintained by B. Watson <yalhcru@gmail.com>. Original version
+# Now maintained by B. Watson <urchlay@slackware.uk>. Original version
# had no license, modified version released under the WTFPL. See
# http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/ftnchek/ftnchek.info b/development/ftnchek/ftnchek.info
index 06e1607c0a..4603a421d4 100644
--- a/development/ftnchek/ftnchek.info
+++ b/development/ftnchek/ftnchek.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/gambas3/gambas3.SlackBuild b/development/gambas3/gambas3.SlackBuild
index ea9124b3d1..4b7d2c1cc9 100644
--- a/development/gambas3/gambas3.SlackBuild
+++ b/development/gambas3/gambas3.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gambas3
SRCNAM=gambas
-VERSION=${VERSION:-3.17.2}
+VERSION=${VERSION:-3.17.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -67,7 +67,8 @@ else
fi
set -e
-if [ "x`ls /var/log/packages|grep ^$PRGNAM|wc -l`" = "x1" ]; then
+#update check as /var/log/packages is now a link to /var/lib/pkgtools/packages
+if [ "x`ls -H /var/log/packages|grep ^$PRGNAM|wc -l`" = "x1" ]; then
#current installs of gambas should be uninstalled before
#attempting to create this gambas3 package
echo "you must uninstall $PRGNAM before creating package $PRGNAM ver $VERSION"
diff --git a/development/gambas3/gambas3.info b/development/gambas3/gambas3.info
index 952d254848..de27daac58 100644
--- a/development/gambas3/gambas3.info
+++ b/development/gambas3/gambas3.info
@@ -1,8 +1,8 @@
PRGNAM="gambas3"
-VERSION="3.17.2"
+VERSION="3.17.3"
HOMEPAGE="http://gambas.sourceforge.net"
-DOWNLOAD="https://gitlab.com/gambas/gambas/-/archive/3.17.2/gambas-3.17.2.tar.bz2"
-MD5SUM="07e08ea0384fb77d5961fb34752386ed"
+DOWNLOAD="https://gitlab.com/gambas/gambas/-/archive/3.17.3/gambas-3.17.3.tar.bz2"
+MD5SUM="a6eaeba4088addca4aa1f723432b3b88"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README%"
diff --git a/development/gambit/gambit.SlackBuild b/development/gambit/gambit.SlackBuild
index 5e32a879ba..91cb9b1352 100644
--- a/development/gambit/gambit.SlackBuild
+++ b/development/gambit/gambit.SlackBuild
@@ -15,7 +15,7 @@ SOURCE_BASE="gambc-v$(echo $VERSION | tr \. _)-devel"
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -33,8 +33,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/gaphor/gaphor.SlackBuild b/development/gaphor/gaphor.SlackBuild
index cf3d1fb09c..ad2699fbb9 100644
--- a/development/gaphor/gaphor.SlackBuild
+++ b/development/gaphor/gaphor.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/gcc5/gcc5.SlackBuild b/development/gcc5/gcc5.SlackBuild
index 0e49e8aee3..bb08106847 100644
--- a/development/gcc5/gcc5.SlackBuild
+++ b/development/gcc5/gcc5.SlackBuild
@@ -107,7 +107,7 @@ if [ "$ARCH" = "i386" ]; then
LIBDIRSUFFIX=""
LIB_ARCH=i386
elif [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
SLKLDFLAGS=""
LIBDIRSUFFIX=""
LIB_ARCH=i386
diff --git a/development/gecode/gecode.SlackBuild b/development/gecode/gecode.SlackBuild
index 07df76b8ac..6311a9fc42 100644
--- a/development/gecode/gecode.SlackBuild
+++ b/development/gecode/gecode.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/gedit-plugins/gedit-plugins.SlackBuild b/development/gedit-plugins/gedit-plugins.SlackBuild
index f18f19fea2..fec0cab42e 100644
--- a/development/gedit-plugins/gedit-plugins.SlackBuild
+++ b/development/gedit-plugins/gedit-plugins.SlackBuild
@@ -30,7 +30,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gedit-plugins
-VERSION=${VERSION:-42.0}
+VERSION=${VERSION:-42.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -43,9 +43,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
diff --git a/development/gedit-plugins/gedit-plugins.info b/development/gedit-plugins/gedit-plugins.info
index b330606299..a6baaae744 100644
--- a/development/gedit-plugins/gedit-plugins.info
+++ b/development/gedit-plugins/gedit-plugins.info
@@ -1,8 +1,8 @@
PRGNAM="gedit-plugins"
-VERSION="42.0"
+VERSION="42.1"
HOMEPAGE="http://projects.gnome.org/gedit/"
-DOWNLOAD="https://download.gnome.org/sources/gedit-plugins/42/gedit-plugins-42.0.tar.xz"
-MD5SUM="99438a750f298e6a1e203bdfc3964718"
+DOWNLOAD="https://download.gnome.org/sources/gedit-plugins/42/gedit-plugins-42.1.tar.xz"
+MD5SUM="d101c446fcc2b2bcaf3688e3000cbd6e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gedit"
diff --git a/development/gedit/gedit.SlackBuild b/development/gedit/gedit.SlackBuild
index 2b7624fbfa..f2c9e4ffe2 100644
--- a/development/gedit/gedit.SlackBuild
+++ b/development/gedit/gedit.SlackBuild
@@ -30,7 +30,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gedit
-VERSION=${VERSION:-42.0}
+VERSION=${VERSION:-42.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -43,9 +43,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
diff --git a/development/gedit/gedit.info b/development/gedit/gedit.info
index fb80bd61e6..b93734d62b 100644
--- a/development/gedit/gedit.info
+++ b/development/gedit/gedit.info
@@ -1,8 +1,8 @@
PRGNAM="gedit"
-VERSION="42.0"
+VERSION="42.2"
HOMEPAGE="http://projects.gnome.org/gedit/"
-DOWNLOAD="https://download.gnome.org/sources/gedit/42/gedit-42.0.tar.xz"
-MD5SUM="5c2eacd31f3feb2b7b2b69cafac17c87"
+DOWNLOAD="https://download.gnome.org/sources/gedit/42/gedit-42.2.tar.xz"
+MD5SUM="733fcdd4db8e344460995857381cfaac"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtksourceview4 libpeas"
diff --git a/development/generatorrunner/generatorrunner.SlackBuild b/development/generatorrunner/generatorrunner.SlackBuild
index bfec77b8d0..39a6c16fff 100644
--- a/development/generatorrunner/generatorrunner.SlackBuild
+++ b/development/generatorrunner/generatorrunner.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/gforth/gforth.SlackBuild b/development/gforth/gforth.SlackBuild
index 45a13d25d4..69c1283522 100644
--- a/development/gforth/gforth.SlackBuild
+++ b/development/gforth/gforth.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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"
@@ -68,7 +68,7 @@ find -L . \
MAKEFLAGS=-j1
# Fix old-style flag
-sed -i "s/-m486/-mtune=i486/g" configure.in
+sed -i "s/-m486/-mtune=i586/g" configure.in
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/development/ghex/ghex-42.1-fix-redraw.patch b/development/ghex/ghex-42.1-fix-redraw.patch
deleted file mode 100644
index 7bdbf8c890..0000000000
--- a/development/ghex/ghex-42.1-fix-redraw.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/src/gtkhex.c b/src/gtkhex.c
-index c34b57f..b155838 100644
---- a/src/gtkhex.c
-+++ b/src/gtkhex.c
-@@ -2951,6 +2951,17 @@ hex_widget_init (HexWidget *self)
- gtk_widget_add_controller (widget,
- GTK_EVENT_CONTROLLER(controller));
-
-+ /* Event controller - focus */
-+
-+ controller = gtk_event_controller_focus_new ();
-+
-+ g_signal_connect_swapped (controller, "enter",
-+ G_CALLBACK(gtk_widget_queue_draw), widget);
-+ g_signal_connect_swapped (controller, "leave",
-+ G_CALLBACK(gtk_widget_queue_draw), widget);
-+
-+ gtk_widget_add_controller (widget, GTK_EVENT_CONTROLLER(controller));
-+
- /* Connect signal for adjustment */
-
- g_signal_connect (self->adj, "value-changed",
diff --git a/development/ghex/ghex.SlackBuild b/development/ghex/ghex.SlackBuild
index b574ac2c9c..854107ea67 100644
--- a/development/ghex/ghex.SlackBuild
+++ b/development/ghex/ghex.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for ghex
-# Originally written by B. Watson (yalhcru@gmail.com), Copyright © 2020-2021
+# Originally written by B. Watson (urchlay@slackware.uk), Copyright © 2020-2021
# Updated for GHex 4.x by Logan Rathbone <poprocks@gmail.com>, Copyright © 2022
#
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
@@ -12,7 +12,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ghex
-VERSION=${VERSION:-42.1}
+VERSION=${VERSION:-42.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -57,9 +57,6 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
-# Upstream patch; can remove when 42.2 is released.
-patch -p1 < $CWD/ghex-42.1-fix-redraw.patch
-
chown -R root:root .
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
\! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
diff --git a/development/ghex/ghex.info b/development/ghex/ghex.info
index c1b24adeee..ed1e73f9e4 100644
--- a/development/ghex/ghex.info
+++ b/development/ghex/ghex.info
@@ -1,8 +1,8 @@
PRGNAM="ghex"
-VERSION="42.1"
+VERSION="42.3"
HOMEPAGE="https://gitlab.gnome.org/GNOME/ghex"
-DOWNLOAD="https://download.gnome.org/sources/ghex/42/ghex-42.1.tar.xz"
-MD5SUM="6d5b4d83e4f00427f27efcfe92e05790"
+DOWNLOAD="https://download.gnome.org/sources/ghex/42/ghex-42.3.tar.xz"
+MD5SUM="4c08a5ea634c4f989aa79509ef0de3c7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/ghidra/ghidra.SlackBuild b/development/ghidra/ghidra.SlackBuild
index 1dd9b4e20c..7827b651ec 100644
--- a/development/ghidra/ghidra.SlackBuild
+++ b/development/ghidra/ghidra.SlackBuild
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ghidra
-VERSION=${VERSION:-10.1.4}
-VERDATE=${VERDATE:-20220519}
+VERSION=${VERSION:-10.1.5}
+VERDATE=${VERDATE:-20220726}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/ghidra/ghidra.info b/development/ghidra/ghidra.info
index 406ae2e7c1..e685080b41 100644
--- a/development/ghidra/ghidra.info
+++ b/development/ghidra/ghidra.info
@@ -1,8 +1,8 @@
PRGNAM="ghidra"
-VERSION="10.1.4"
+VERSION="10.1.5"
HOMEPAGE="https://ghidra-sre.org"
-DOWNLOAD="https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_10.1.4_build/ghidra_10.1.4_PUBLIC_20220519.zip"
-MD5SUM="3adbc4cff17658d04b86f676692c6a4b"
+DOWNLOAD="https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_10.1.5_build/ghidra_10.1.5_PUBLIC_20220726.zip"
+MD5SUM="bd542513e7b52f7f06eede128409de37"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jdk11"
diff --git a/development/git-lfs/git-lfs.SlackBuild b/development/git-lfs/git-lfs.SlackBuild
index 8f91abb17c..03a0e28cdc 100644
--- a/development/git-lfs/git-lfs.SlackBuild
+++ b/development/git-lfs/git-lfs.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=git-lfs
-VERSION=${VERSION:-3.1.4}
+VERSION=${VERSION:-3.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -75,6 +72,7 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-linux-$SRCARCH-v$VERSION.tar.gz
+cd $PRGNAM-$VERSION
mkdir -p $PKG/usr/bin
install -m0755 $PRGNAM $PKG/usr/bin
diff --git a/development/git-lfs/git-lfs.info b/development/git-lfs/git-lfs.info
index f83954e20e..2cf4ef5fc0 100644
--- a/development/git-lfs/git-lfs.info
+++ b/development/git-lfs/git-lfs.info
@@ -1,10 +1,10 @@
PRGNAM="git-lfs"
-VERSION="3.1.4"
+VERSION="3.2.0"
HOMEPAGE="https://git-lfs.github.com/"
-DOWNLOAD="https://github.com/git-lfs/git-lfs/releases/download/v3.1.4/git-lfs-linux-386-v3.1.4.tar.gz"
-MD5SUM="0b60f81ad4036ff63b292330b87929a2"
-DOWNLOAD_x86_64="https://github.com/git-lfs/git-lfs/releases/download/v3.1.4/git-lfs-linux-amd64-v3.1.4.tar.gz"
-MD5SUM_x86_64="53dfd9986649219d7792844c5c342453"
+DOWNLOAD="https://github.com/git-lfs/git-lfs/releases/download/v3.2.0/git-lfs-linux-386-v3.2.0.tar.gz"
+MD5SUM="1367d2db5efbd906974badcc1bb4d91a"
+DOWNLOAD_x86_64="https://github.com/git-lfs/git-lfs/releases/download/v3.2.0/git-lfs-linux-amd64-v3.2.0.tar.gz"
+MD5SUM_x86_64="47f62cdd7cd71dedbe53b971aa39d287"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/github-cli/github-cli.SlackBuild b/development/github-cli/github-cli.SlackBuild
index 112a4a5ead..b55cbe3c31 100644
--- a/development/github-cli/github-cli.SlackBuild
+++ b/development/github-cli/github-cli.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=github-cli
DEBNAM=gh
-VERSION=${VERSION:-2.10.1}
+VERSION=${VERSION:-2.14.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/github-cli/github-cli.info b/development/github-cli/github-cli.info
index 2f739a6ea0..7ac9067342 100644
--- a/development/github-cli/github-cli.info
+++ b/development/github-cli/github-cli.info
@@ -1,10 +1,10 @@
PRGNAM="github-cli"
-VERSION="2.10.1"
+VERSION="2.14.4"
HOMEPAGE="https://cli.github.com/"
-DOWNLOAD="https://github.com/cli/cli/releases/download/v2.10.1/gh_2.10.1_linux_386.deb"
-MD5SUM="f1a36f4fa954498492dcc77f98d05f6c"
-DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v2.10.1/gh_2.10.1_linux_amd64.deb"
-MD5SUM_x86_64="4179ada951a335dcce0d1785ac19abcb"
+DOWNLOAD="https://github.com/cli/cli/releases/download/v2.14.4/gh_2.14.4_linux_386.deb"
+MD5SUM="f1804e7cb757a0232808d2f694ce9660"
+DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v2.14.4/gh_2.14.4_linux_amd64.deb"
+MD5SUM_x86_64="98781fe2ae18d6e82e55808f9321068b"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/gnats/gnats.SlackBuild b/development/gnats/gnats.SlackBuild
index 7b0db98286..3a3e7ed6be 100644
--- a/development/gnats/gnats.SlackBuild
+++ b/development/gnats/gnats.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for gnats
-# Copyright 2012, 2015 Ebben Aries, Denver, CO, USA
+# Copyright 2012, 2015 Ebben Aries <slackbuilds@dscp.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
diff --git a/development/gnats/gnats.info b/development/gnats/gnats.info
index 8451acc1df..d17e342394 100644
--- a/development/gnats/gnats.info
+++ b/development/gnats/gnats.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Ebben Aries"
-EMAIL="e@dscp.org"
+EMAIL="slackbuilds@dscp.org"
diff --git a/development/gnome-system-monitor/README b/development/gnome-system-monitor/README
new file mode 100644
index 0000000000..f85696828e
--- /dev/null
+++ b/development/gnome-system-monitor/README
@@ -0,0 +1,7 @@
+GNOME System Monitor is a GNOME process viewer and system monitor with
+an attractive, easy-to-use interface, It has features, such as a tree
+view for process dependencies, icons for processes, the ability to hide
+processes that you don't want to see, graphical time histories of
+CPU/memory/swap usage, the ability to kill/renice processes needing
+root access, as well as the standard features that you might expect
+from a process viewer.
diff --git a/development/gnome-system-monitor/doinst.sh b/development/gnome-system-monitor/doinst.sh
new file mode 100644
index 0000000000..401d987795
--- /dev/null
+++ b/development/gnome-system-monitor/doinst.sh
@@ -0,0 +1,15 @@
+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
+
+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/gnome-system-monitor/gnome-system-monitor.SlackBuild b/development/gnome-system-monitor/gnome-system-monitor.SlackBuild
new file mode 100644
index 0000000000..d729031136
--- /dev/null
+++ b/development/gnome-system-monitor/gnome-system-monitor.SlackBuild
@@ -0,0 +1,111 @@
+#!/bin/bash
+
+# Slackware build script for gnome-system-monitor
+
+# Copyright 2022 Bob Funk Winnipeg, Canada
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=gnome-system-monitor
+VERSION=${VERSION:-42.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ 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.?z
+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 build
+cd build
+ CFLAGS="$SLKCFLAGS" \
+ CXXFLAGS="$SLKCFLAGS" \
+ meson .. \
+ --buildtype=release \
+ --infodir=/usr/info \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ -Dstrip=true \
+ -Dsystemd=false
+ "${NINJA:=ninja}"
+ DESTDIR=$PKG $NINJA install
+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
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ AUTHORS COPYING HACKING MAINTAINERS NEWS README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/gnome-system-monitor/gnome-system-monitor.info b/development/gnome-system-monitor/gnome-system-monitor.info
new file mode 100644
index 0000000000..cea0b591c3
--- /dev/null
+++ b/development/gnome-system-monitor/gnome-system-monitor.info
@@ -0,0 +1,10 @@
+PRGNAM="gnome-system-monitor"
+VERSION="42.0"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-system-monitor"
+DOWNLOAD="https://download.gnome.org/sources/gnome-system-monitor/42/gnome-system-monitor-42.0.tar.xz"
+MD5SUM="2d9678bb4ea86b40177ac6b28152666f"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="libhandy"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/development/gnome-system-monitor/slack-desc b/development/gnome-system-monitor/slack-desc
new file mode 100644
index 0000000000..b1536984dc
--- /dev/null
+++ b/development/gnome-system-monitor/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+gnome-system-monitor: gnome-system-monitor (GNOME System Monitor)
+gnome-system-monitor:
+gnome-system-monitor: GNOME System Monitor is a GNOME process viewer and system monitor.
+gnome-system-monitor:
+gnome-system-monitor:
+gnome-system-monitor:
+gnome-system-monitor:
+gnome-system-monitor:
+gnome-system-monitor:
+gnome-system-monitor: https://gitlab.gnome.org/GNOME/gnome-system-monitor
+gnome-system-monitor:
diff --git a/development/gnulib/gnulib.SlackBuild b/development/gnulib/gnulib.SlackBuild
index e5b6ca2911..0e385dba91 100644
--- a/development/gnulib/gnulib.SlackBuild
+++ b/development/gnulib/gnulib.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for gnulib
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/gnulib/gnulib.info b/development/gnulib/gnulib.info
index 7a86aaeb6d..89c43daae4 100644
--- a/development/gnulib/gnulib.info
+++ b/development/gnulib/gnulib.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/golang-googlecode-gonet/golang-googlecode-gonet.SlackBuild b/development/golang-googlecode-gonet/golang-googlecode-gonet.SlackBuild
index 7b125615c4..429064cd8a 100644
--- a/development/golang-googlecode-gonet/golang-googlecode-gonet.SlackBuild
+++ b/development/golang-googlecode-gonet/golang-googlecode-gonet.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/golang-googlecode-gotools/golang-googlecode-gotools.SlackBuild b/development/golang-googlecode-gotools/golang-googlecode-gotools.SlackBuild
index e2459704f4..6bde6ae5a1 100644
--- a/development/golang-googlecode-gotools/golang-googlecode-gotools.SlackBuild
+++ b/development/golang-googlecode-gotools/golang-googlecode-gotools.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/gplcver/gplcver.SlackBuild b/development/gplcver/gplcver.SlackBuild
index d151620070..632f153460 100644
--- a/development/gplcver/gplcver.SlackBuild
+++ b/development/gplcver/gplcver.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/grails/grails.SlackBuild b/development/grails/grails.SlackBuild
index d4f6dbadeb..090fd66782 100644
--- a/development/grails/grails.SlackBuild
+++ b/development/grails/grails.SlackBuild
@@ -33,7 +33,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/gsoap/gsoap.SlackBuild b/development/gsoap/gsoap.SlackBuild
index 759f2d4da4..d69762b40f 100644
--- a/development/gsoap/gsoap.SlackBuild
+++ b/development/gsoap/gsoap.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gsoap
-VERSION=${VERSION:-2.8.118}
+VERSION=${VERSION:-2.8.121}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/gsoap/gsoap.info b/development/gsoap/gsoap.info
index e3dd47596a..23e008d190 100644
--- a/development/gsoap/gsoap.info
+++ b/development/gsoap/gsoap.info
@@ -1,8 +1,8 @@
PRGNAM="gsoap"
-VERSION="2.8.118"
+VERSION="2.8.121"
HOMEPAGE="http://gsoap2.sourceforge.net/"
-DOWNLOAD="https://sourceforge.net/projects/gsoap2/files/gsoap_2.8.118.zip"
-MD5SUM="f15fd826e1f7b003beb2d9ff454f12dc"
+DOWNLOAD="https://sourceforge.net/projects/gsoap2/files/gsoap_2.8.121.zip"
+MD5SUM="b20d08b1ca0df1b8049ea2c785644f60"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/gtkextra/gtkextra.SlackBuild b/development/gtkextra/gtkextra.SlackBuild
index 5b6b16e450..c1e96db9d8 100644
--- a/development/gtkextra/gtkextra.SlackBuild
+++ b/development/gtkextra/gtkextra.SlackBuild
@@ -38,7 +38,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -56,8 +56,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/hexcurse/hexcurse.SlackBuild b/development/hexcurse/hexcurse.SlackBuild
index ef23530cd9..d16403273b 100644
--- a/development/hexcurse/hexcurse.SlackBuild
+++ b/development/hexcurse/hexcurse.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for hexcurse
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/hexcurse/hexcurse.info b/development/hexcurse/hexcurse.info
index 6b89816e23..6b3b30f109 100644
--- a/development/hexcurse/hexcurse.info
+++ b/development/hexcurse/hexcurse.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/hexe/hexe.SlackBuild b/development/hexe/hexe.SlackBuild
index 40e61eb47a..490b054daf 100644
--- a/development/hexe/hexe.SlackBuild
+++ b/development/hexe/hexe.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for hexe
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/hexe/hexe.info b/development/hexe/hexe.info
index 1a774d4bcb..a3261d4d53 100644
--- a/development/hexe/hexe.info
+++ b/development/hexe/hexe.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/hexer/hexer.SlackBuild b/development/hexer/hexer.SlackBuild
index 6a244a86cc..70d7fd9665 100644
--- a/development/hexer/hexer.SlackBuild
+++ b/development/hexer/hexer.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for hexer
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/hexer/hexer.info b/development/hexer/hexer.info
index 49f620733a..f113832083 100644
--- a/development/hexer/hexer.info
+++ b/development/hexer/hexer.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/hexinator/hexinator.SlackBuild b/development/hexinator/hexinator.SlackBuild
index 48b3e18729..d2e1335947 100644
--- a/development/hexinator/hexinator.SlackBuild
+++ b/development/hexinator/hexinator.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for hexinator
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/hexinator/hexinator.info b/development/hexinator/hexinator.info
index 2108e4359e..adfac7c04a 100644
--- a/development/hexinator/hexinator.info
+++ b/development/hexinator/hexinator.info
@@ -11,4 +11,4 @@ MD5SUM_x86_64="1dd4bb1ac5a312c0fe86cdc2d946130b \
4f46ed0bada6b941153c22dad3634c64"
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/hhvm/0001-Link-static-libiberty.patch b/development/hhvm/0001-Link-static-libiberty.patch
deleted file mode 100644
index 1f35da35d7..0000000000
--- a/development/hhvm/0001-Link-static-libiberty.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-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/etc/rc.hhvm b/development/hhvm/etc/rc.hhvm
index 073e973a03..049fb521d4 100644
--- a/development/hhvm/etc/rc.hhvm
+++ b/development/hhvm/etc/rc.hhvm
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
#
### BEGIN INIT INFO
# Provides: hhvm
diff --git a/development/hhvm/hhvm.SlackBuild b/development/hhvm/hhvm.SlackBuild
index cbaa474322..8075136a61 100644
--- a/development/hhvm/hhvm.SlackBuild
+++ b/development/hhvm/hhvm.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for HHVM
-# Copyright 2015-2021 Eugene Wissner, Dachau, Germany
+# Copyright 2015-2022 Eugene Wissner, Dachau, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,13 +25,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=hhvm
-VERSION=${VERSION:-4.104.1}
+VERSION=${VERSION:-4.153.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-OPAM_STAMP="221708b"
-CARGO_BUILD="1"
+OPAM_STAMP="12fbd9f"
+CARGO_BUILD="2"
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -70,34 +70,99 @@ rm -rf $PRGNAM-$VERSION
tar Jxvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
-mkdir -p hphp/hack/facebook third-party/brotli/bundled_brotli-prefix/src
-
-mkdir -p hphp/hack/_build/opam
+mkdir -p hphp/hack/facebook hphp/hack/_build/opam
tar Jxvf $CWD/hack-switch-$OPAM_STAMP.tar.xz -C hphp/hack/_build/opam
-# 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
-
-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
-
-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/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/fb-prod8-202010.tar.gz \
- third-party/fb-mysql/bundled_fbmysqlclient-prefix/src/fb-prod8-202010.tar.gz
+tar Jxvf $CWD/cargo-home-$CARGO_BUILD.tar.xz -C hphp/hack/_build
+
+install -m 0755 -D $CWD/opam-2.1.0-x86_64-linux \
+ third-party/opam/opamDownload-prefix/src/opam-2.1.0-x86_64-linux
+
+install -m 0644 -D $CWD/fmt-6.1.2.zip third-party/fmt/bundled_fmt-prefix/src/fmt-6.1.2.zip
+unzip $CWD/fmt-6.1.2.zip -d third-party/fmt/bundled_fmt-prefix/src
+mv third-party/fmt/bundled_fmt-prefix/src/fmt-6.1.2 third-party/fmt/bundled_fmt-prefix/src/bundled_fmt
+
+mkdir -p third-party/re2/bundled_re2-prefix/src/bundled_re2
+install -m 0644 -D $CWD/re2-2021-11-01.tar.gz third-party/re2/bundled_re2-prefix/src/re2-2021-11-01.tar.gz
+tar zxvf $CWD/re2-2021-11-01.tar.gz \
+ -C third-party/re2/bundled_re2-prefix/src/bundled_re2 \
+ --strip-components=1
+
+mkdir -p third-party/brotli/bundled_brotli-prefix/src/bundled_brotli
+install -m 0644 -D $CWD/brotli-v1.0.9.tar.gz third-party/brotli/bundled_brotli-prefix/src/brotli-v1.0.9.tar.gz
+tar zxvf $CWD/brotli-v1.0.9.tar.gz \
+ -C third-party/brotli/bundled_brotli-prefix/src/bundled_brotli \
+ --strip-components=1
+
+mkdir -p third-party/rustc/bundled_rust-prefix/src/bundled_rust
+install -m 0644 -D $CWD/rustc-2021-11-29-rust-nightly-x86_64-unknown-linux-gnu.tar.gz \
+ third-party/rustc/bundled_rust-prefix/src/rustc-2021-11-29-rust-nightly-x86_64-unknown-linux-gnu.tar.gz
+tar zxvf $CWD/rustc-2021-11-29-rust-nightly-x86_64-unknown-linux-gnu.tar.gz \
+ -C third-party/rustc/bundled_rust-prefix/src/bundled_rust \
+ --strip-components=1
+
+mkdir -p third-party/proxygen/bundled_proxygen-prefix/src/bundled_proxygen
+install -m 0644 -D $CWD/proxygen-v2022.01.31.00.tar.gz \
+ third-party/proxygen/bundled_proxygen-prefix/src/proxygen-v2022.01.31.00.tar.gz
+tar zxvf $CWD/proxygen-v2022.01.31.00.tar.gz \
+ -C third-party/proxygen/bundled_proxygen-prefix/src/bundled_proxygen
+
+mkdir -p third-party/folly/bundled_folly-prefix/src/bundled_folly
+install -m 0644 -D $CWD/folly-v2022.03.14.00.tar.gz \
+ third-party/folly/bundled_folly-prefix/src/folly-v2022.03.14.00.tar.gz
+tar zxvf $CWD/folly-v2022.03.14.00.tar.gz \
+ -C third-party/folly/bundled_folly-prefix/src/bundled_folly
+
+mkdir -p third-party/fb-mysql/bundled_fbmysqlclient-prefix/src/bundled_fbmysqlclient
+install -m 0644 -D $CWD/fb-prod8-202101.tar.gz \
+ third-party/fb-mysql/bundled_fbmysqlclient-prefix/src/fb-prod8-202101.tar.gz
+tar -zxvf $CWD/fb-prod8-202101.tar.gz \
+ -C third-party/fb-mysql/bundled_fbmysqlclient-prefix/src/bundled_fbmysqlclient
+
+mkdir -p third-party/wangle/bundled_wangle-prefix/src/bundled_wangle
+install -m 0644 -D $CWD/wangle-v2022.01.31.00.tar.gz \
+ third-party/wangle/bundled_wangle-prefix/src/wangle-v2022.01.31.00.tar.gz
+tar -zxvf $CWD/wangle-v2022.01.31.00.tar.gz \
+ -C third-party/wangle/bundled_wangle-prefix/src/bundled_wangle
+
+mkdir -p third-party/squangle/bundled_squangle-prefix/src/bundled_squangle
+install -m 0644 -D $CWD/squangle-v2022.01.31.00.tar.gz \
+ third-party/squangle/bundled_squangle-prefix/src/squangle-2022.01.31.00.tar.gz
+tar -zxvf $CWD/squangle-v2022.01.31.00.tar.gz \
+ -C third-party/squangle/bundled_squangle-prefix/src/bundled_squangle \
+ --strip-components=1
+
+mkdir -p third-party/watchman/bundled_watchman-prefix/src/bundled_watchman
+install -m 0644 -D $CWD/watchman-v2022.01.31.00.tar.gz \
+ third-party/watchman/bundled_watchman-prefix/src/watchman-v2022.01.31.00.tar.gz
+tar -zxvf $CWD/watchman-v2022.01.31.00.tar.gz \
+ -C third-party/watchman/bundled_watchman-prefix/src/bundled_watchman \
+ --strip-components=1
+
+mkdir -p third-party/thrift/bundled_thrift-prefix/src/bundled_thrift
+install -m 0644 -D $CWD/fbthrift-v2022.01.31.00.tar.gz \
+ third-party/thrift/bundled_thrift-prefix/src/fbthrift-v2022.01.31.00.tar.gz
+tar -zxvf $CWD/fbthrift-v2022.01.31.00.tar.gz \
+ -C third-party/thrift/bundled_thrift-prefix/src/bundled_thrift \
+ --strip-components=1
+
+mkdir -p third-party/mcrouter/bundled_mcrouter-prefix/src/bundled_mcrouter
+install -m 0644 -D $CWD/mcrouter-v2022.01.31.00.tar.gz \
+ third-party/mcrouter/bundled_mcrouter-prefix/src/mcrouter-v2022.01.31.00.tar.gz
+tar -zxvf $CWD/mcrouter-v2022.01.31.00.tar.gz \
+ -C third-party/mcrouter/bundled_mcrouter-prefix/src/bundled_mcrouter \
+ --strip-components=1
+
+mkdir -p third-party/timelib/bundled_timelib-prefix/src/bundled_timelib
+install -m 0644 -D $CWD/timelib-2021.07.tar.gz third-party/timelib/bundled_timelib-prefix/src/timelib-2021.07.tar.gz
+tar -zxvf $CWD/timelib-2021.07.tar.gz \
+ -C third-party/timelib/bundled_timelib-prefix/src/bundled_timelib \
+ --strip-components=1
+
+mkdir -p third-party/fizz/bundled_fizz-prefix/src/bundled_fizz
+install -m 0644 -D $CWD/fizz-v2022.01.31.00.tar.gz \
+ third-party/fizz/bundled_fizz-prefix/src/fizz-v2022.01.31.00.tar.gz
+tar -zxvf $CWD/fizz-v2022.01.31.00.tar.gz \
+ -C third-party/fizz/bundled_fizz-prefix/src/bundled_fizz
# The working directory is hphp/hack.
cat << EOF > hphp/hack/facebook/fetch_opam2_repo_hack.sh
@@ -107,7 +172,8 @@ echo facebook/index-$OPAM_STAMP
EOF
chmod 0755 hphp/hack/facebook/fetch_opam2_repo_hack.sh
-patch -p1 --verbose -i $CWD/0001-Link-static-libiberty.patch
+patch -p1 --verbose -i $CWD/patches/0001-liburing.patch
+patch -p1 --verbose -i $CWD/patches/0002-download.patch
chown -R root:root .
find -L . \
@@ -123,11 +189,12 @@ cmake \
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \
- -DENABLE_MCROUTER=false \
+ -DENABLE_MCROUTER=true \
-DENABLE_EXTENSION_IMAGICK=false \
-DNON_DISTRIBUTABLE_BUILD=true \
-DENABLE_LD_GOLD=true \
-DUSE_JEMALLOC=true \
+ -DUSE_BUNDLED_TZDATA=OFF \
-DFORCE_BUNDLED_LZ4=OFF \
-DMYSQL_UNIX_SOCK_ADDR=/var/run/mysqld/mysqld.sock \
-DCMAKE_BUILD_TYPE=Release .
diff --git a/development/hhvm/hhvm.info b/development/hhvm/hhvm.info
index 229a8e4000..5500afa0c1 100644
--- a/development/hhvm/hhvm.info
+++ b/development/hhvm/hhvm.info
@@ -1,26 +1,46 @@
PRGNAM="hhvm"
-VERSION="4.104.1"
+VERSION="4.153.1"
HOMEPAGE="https://hhvm.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-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-2.0.7-x86_64-linux \
- https://download.dlackware.com/hosted-sources/hhvm/brotli-4b5771be.tar.xz \
+DOWNLOAD_x86_64="https://download.dlackware.com/hosted-sources/hhvm/hhvm-4.153.1.tar.xz \
+ https://static.rust-lang.org/dist/2021-11-29/rust-nightly-x86_64-unknown-linux-gnu.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/opam-2.1.0-x86_64-linux \
+ https://download.dlackware.com/hosted-sources/hhvm/brotli-v1.0.9.tar.gz \
https://download.dlackware.com/hosted-sources/hhvm/fmt-6.1.2.zip \
- 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 \
- b4398cb8403252321510fadd87a4a265 \
- 7553d4e66d8d5d78af3e53b1083f17b4 \
+ https://download.dlackware.com/hosted-sources/hhvm/cargo-home-2.tar.xz \
+ https://download.dlackware.com/hosted-sources/hhvm/index-12fbd9f.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/hack-switch-12fbd9f.tar.xz \
+ https://download.dlackware.com/hosted-sources/hhvm/fb-prod8-202101.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/fbthrift-v2022.01.31.00.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/fizz-v2022.01.31.00.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/folly-v2022.03.14.00.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/mcrouter-v2022.01.31.00.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/proxygen-v2022.01.31.00.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/re2-2021-11-01.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/squangle-v2022.01.31.00.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/timelib-2021.07.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/wangle-v2022.01.31.00.tar.gz \
+ https://download.dlackware.com/hosted-sources/hhvm/watchman-v2022.01.31.00.tar.gz"
+MD5SUM_x86_64="516cfdda0ef2c7c95ee4ab8d5326f48d \
+ 89838b0c4768d43f88da2b2f37e53ae5 \
+ 87d949d8dd93061c5f727094da67f315 \
+ c2274f0c7af8470ad514637c35bcee7d \
5ec643b082a34254ad07136e7cbd4220 \
- 38b0384806e3415c0a7c42e4a0facf5b \
- c1c35bc5a0198f25be9c13cb88c7df2f \
- 95ef57a2272d3405257dff3395220847 \
- f5f484685fe2a7cdaa1d3f3c107bb23b"
-REQUIRES="tbb glog libdwarf libmemcached double-conversion"
+ 20cdff02f59435ad514a509859028095 \
+ 684797a17c2a638f18d615f66ba329ed \
+ 2e0b9b2605c28e40097a04d6d2935f0d \
+ b12a3ffd803fd7f60d679f3feb4d5354 \
+ 5af19e555bbe4ba1cd203117f1d5fb79 \
+ 3d652c69d93936beafdd08bb696d72bd \
+ 18b79091ae379c7a919b97eaad310445 \
+ 81d8ddf74d97b1d0671d449368f9e5c8 \
+ fe8684e89b65c8256ad1b2a0d1d2e620 \
+ 8db4cf198c296eb001b4bf7ac194e598 \
+ 43e92f04885bac22f4d40be0b03ddbe0 \
+ 7b869e86c44b5a3d9296149285c8bd69 \
+ 5041b92a50ec110fdfde69a3ea2e4daf \
+ 1f9ebaac101929b0bf319ebc18c8a10a"
+REQUIRES="tbb glog libdwarf libmemcached double-conversion gflags"
MAINTAINER="Eugene Wissner"
EMAIL="belka@caraus.de"
diff --git a/development/hhvm/patches/0001-liburing.patch b/development/hhvm/patches/0001-liburing.patch
new file mode 100644
index 0000000000..54349434cf
--- /dev/null
+++ b/development/hhvm/patches/0001-liburing.patch
@@ -0,0 +1,74 @@
+--- a/third-party/proxygen/bundled_proxygen-prefix/src/bundled_proxygen/proxygen/lib/services/WorkerThread.cpp 2022-06-16 13:33:00.766000000 +0200
++++ b/third-party/proxygen/bundled_proxygen-prefix/src/bundled_proxygen/proxygen/lib/services/WorkerThread.cpp 2022-06-16 13:37:39.111000000 +0200
+@@ -17,7 +17,7 @@
+ #include <glog/logging.h>
+ #include <signal.h>
+
+-#if !FOLLY_MOBILE && __has_include(<liburing.h>)
++#if !FOLLY_MOBILE && false
+
+ DEFINE_int32(pwt_io_uring_capacity, -1, "io_uring backend capacity");
+ DEFINE_int32(pwt_io_uring_max_submit, 128, "io_uring backend max submit");
+--- a/third-party/folly/bundled_folly-prefix/src/bundled_folly/folly/experimental/io/IoUringBackend.h 2022-06-16 13:38:45.523000000 +0200
++++ b/third-party/folly/bundled_folly-prefix/src/bundled_folly/folly/experimental/io/IoUringBackend.h 2022-06-16 13:43:08.748000000 +0200
+@@ -40,11 +40,7 @@
+ #include <poll.h>
+ #endif
+
+-#if __has_include(<liburing.h>)
+-#include <liburing.h>
+-#endif
+-
+-#if __has_include(<liburing.h>)
++#if false
+
+ namespace folly {
+
+--- a/third-party/folly/bundled_folly-prefix/src/bundled_folly/folly/lang/Badge.h 2022-06-16 13:38:45.611000000 +0200
++++ b/third-party/folly/bundled_folly-prefix/src/bundled_folly/folly/lang/Badge.h 2022-06-16 13:45:32.863000000 +0200
+@@ -92,10 +92,7 @@
+ typename = std::enable_if_t<folly::IsOneOf<Holder, Holders...>::value>>
+ /* implicit */ constexpr any_badge(badge<Holder>) noexcept {}
+
+- template <
+- typename... OtherHolders,
+- typename = std::enable_if_t<folly::StrictConjunction<
+- folly::IsOneOf<OtherHolders, Holders...>...>::value>>
++ template <typename... OtherHolders>
+ /* implicit */ constexpr any_badge(any_badge<OtherHolders...>) noexcept {}
+ };
+
+--- a/third-party/folly/bundled_folly-prefix/src/bundled_folly/folly/experimental/io/IoUringBackend.cpp 2022-06-16 14:12:06.191000000 +0200
++++ b/third-party/folly/bundled_folly-prefix/src/bundled_folly/folly/experimental/io/IoUringBackend.cpp 2022-06-16 14:09:28.887000000 +0200
+@@ -31,7 +31,7 @@
+ #include <sys/timerfd.h>
+ #endif
+
+-#if __has_include(<liburing.h>)
++#if false
+
+ extern "C" FOLLY_ATTR_WEAK void eb_poll_loop_pre_hook(uint64_t* call_time);
+ extern "C" FOLLY_ATTR_WEAK void eb_poll_loop_post_hook(
+--- a/third-party/proxygen/bundled_proxygen-prefix/src/bundled_proxygen/proxygen/lib/stats/PeriodicStats.h 2022-06-16 14:28:37.919000000 +0200
++++ b/third-party/proxygen/bundled_proxygen-prefix/src/bundled_proxygen/proxygen/lib/stats/PeriodicStats.h 2022-06-16 14:24:03.920000000 +0200
+@@ -163,7 +163,7 @@
+ void modifyData(T* newData, bool sync = false) {
+ auto* oldData = data_.exchange(newData);
+ if (sync) {
+- folly::synchronize_rcu();
++ folly::rcu_synchronize();
+ delete oldData;
+ } else {
+ folly::rcu_retire(oldData);
+--- a/third-party/zstd/CMakeLists.txt 2022-06-18 17:24:56.022000000 +0200
++++ a/third-party/zstd/CMakeLists.txt 2022-06-18 17:26:10.462000000 +0200
+@@ -2,8 +2,7 @@
+
+ option(FORCE_BUNDLED_ZSTD "Always build zstd, instead of using the system version" OFF)
+ if (NOT FORCE_BUNDLED_ZSTD)
+- set(CAN_USE_SYSTEM_ZSTD OFF)
+- find_library(ZSTD_LIB NAMES zstd)
++ find_library(ZSTD_LIB NAMES zstd libzstd)
+ find_path(ZSTD_INCLUDE_DIR NAMES zstd.h)
+ set(CMAKE_REQUIRED_INCLUDES "${ZSTD_INCLUDE_DIR}")
+ check_cxx_source_compiles("
diff --git a/development/hhvm/patches/0002-download.patch b/development/hhvm/patches/0002-download.patch
new file mode 100644
index 0000000000..768668ad5b
--- /dev/null
+++ b/development/hhvm/patches/0002-download.patch
@@ -0,0 +1,186 @@
+#--- a/third-party/fb-mysql/CMakeLists.txt 2022-06-16 16:50:22.283000000 +0200
+#+++ b/third-party/fb-mysql/CMakeLists.txt 2022-06-16 18:30:00.373739502 +0200
+@@ -12,10 +12,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ FB_MYSQL_DOWNLOAD_ARGS
+- SOURCE_URL
+- "https://github.com/facebook/mysql-5.6/archive/refs/tags/fb-prod8-202101.tar.gz"
+- SOURCE_HASH
+- "SHA512=4e07ae4e6628792ec5d77af7e524bddc2e9ac361dff4b93060f9fb5804d72a7144824ac84138487a3b4dcac350453cd5f17afd9a951b9d8248c292bf378e1e78"
+ )
+ ExternalProject_Add(
+ bundled_fbmysqlclient
+--- a/third-party/proxygen/CMakeLists.txt 2022-06-16 16:51:48.652000000 +0200
++++ b/third-party/proxygen/CMakeLists.txt 2022-06-16 18:30:00.391586726 +0200
+@@ -18,10 +18,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ PROXYGEN_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/facebook/proxygen/releases/download/v2022.01.31.00/proxygen-v2022.01.31.00.tar.gz"
+- SOURCE_HASH
+- "SHA256=5360a8ccdfb2f5a6c7b3eed331ec7ab0e2c792d579c6fff499c85c516c11fe14"
+ )
+
+ ExternalProject_Add(
+--- a/third-party/wangle/CMakeLists.txt 2022-06-16 16:51:48.652000000 +0200
++++ b/third-party/wangle/CMakeLists.txt 2022-06-16 18:30:00.394195460 +0200
+@@ -20,10 +20,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ WANGLE_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/facebook/wangle/releases/download/v2022.01.31.00/wangle-v2022.01.31.00.tar.gz"
+- SOURCE_HASH
+- "SHA256=1002e9c32b6f4837f6a760016e3b3e22f3509880ef3eaad191c80dc92655f23f"
+ )
+
+ ExternalProject_Add(
+--- a/third-party/squangle/CMakeLists.txt 2022-06-16 16:51:48.652000000 +0200
++++ b/third-party/squangle/CMakeLists.txt 2022-06-16 18:30:00.396715727 +0200
+@@ -16,10 +16,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ SQUANGLE_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/facebook/squangle/archive/refs/tags/v2022.01.31.00.tar.gz"
+- SOURCE_HASH
+- "SHA256=78988eacf99d380da4c660161bcb20305e4b54369e17b1bb866c5fb188acff76"
+ FILENAME_PREFIX
+ "squangle-"
+ )
+--- a/third-party/watchman/CMakeLists.txt 2022-06-16 16:51:48.652000000 +0200
++++ b/third-party/watchman/CMakeLists.txt 2022-06-16 18:30:00.404187081 +0200
+@@ -5,10 +5,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ WATCHMAN_DOWNLOAD_ARGS
+- SOURCE_URL "https://github.com/facebook/watchman/archive/refs/tags/v2022.01.31.00.tar.gz"
+- SOURCE_HASH "SHA256=5a253c289141d19b8c6fb05e4d12a75343c62d236f98dbbf6af4a50dc0550d90"
+- # The tarball name is just the tag name, which can conflict in the cache
+- FILENAME_PREFIX "watchman-"
+ )
+
+ get_target_property(BOOST_INCLUDE_DIR boost INTERFACE_INCLUDE_DIRECTORIES)
+--- a/third-party/thrift/CMakeLists.txt 2022-06-16 16:51:48.652000000 +0200
++++ b/third-party/thrift/CMakeLists.txt 2022-06-16 18:30:00.406737187 +0200
+@@ -20,10 +20,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ THRIFT_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/facebook/fbthrift/archive/refs/tags/v2022.01.31.00.tar.gz"
+- SOURCE_HASH
+- "SHA256=6194127fd9e6771bd34f502a84b292278bf3a6ee7b87377afd1ae287a5572f48"
+ FILENAME_PREFIX
+ "fbthrift-"
+ )
+--- a/third-party/mcrouter/CMakeLists.txt 2022-06-16 16:51:48.651000000 +0200
++++ b/third-party/mcrouter/CMakeLists.txt 2022-06-16 18:30:00.412827594 +0200
+@@ -5,10 +5,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ MCROUTER_DOWNLOAD_ARGS
+- SOURCE_URL "https://github.com/facebook/mcrouter/archive/refs/tags/v2022.01.31.00.tar.gz"
+- SOURCE_HASH "SHA256=478b8d0b88bdca7c65863764b50dc46f92d849c39f8b34ecc657884106c9b4e6"
+- # The tarball name is just the tag name, which can conflict in the cache
+- FILENAME_PREFIX "mcrouter-"
+ )
+
+ set(
+--- a/third-party/timelib/CMakeLists.txt 2022-06-16 16:51:48.652000000 +0200
++++ b/third-party/timelib/CMakeLists.txt 2022-06-16 18:30:00.417958866 +0200
+@@ -6,10 +6,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ TIMELIB_DOWNLOAD_ARGS
+- SOURCE_URL "https://github.com/derickr/timelib/archive/refs/tags/2021.07.tar.gz"
+- SOURCE_HASH "SHA512=7bc56d20360937af10f63960e443cc8bd4d24c5369f697241e54da21465d4512bd16cfa6f0efcf2b847cc19781e1cecf93c9e19a1efa4f1a7012c9fa442eeabe"
+- # Look for timelib-YYYY.MM.tar.gz in download cache, not just YYYY.MM.tar.gz
+- FILENAME_PREFIX "timelib-"
+ )
+
+ if(USE_BUNDLED_TZDATA)
+--- a/third-party/folly/CMakeLists.txt 2022-06-16 16:51:48.651000000 +0200
++++ b/third-party/folly/CMakeLists.txt 2022-06-16 18:30:00.433286243 +0200
+@@ -3,10 +3,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ FOLLY_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/facebook/folly/releases/download/v2022.01.31.00/folly-v2022.01.31.00.tar.gz"
+- SOURCE_HASH
+- "SHA256=7b8d5dd2eb51757858247af0ad27af2e3e93823f84033a628722b01e06cd68a9"
+ )
+
+ get_target_property(BOOST_INCLUDE_DIR boost INTERFACE_INCLUDE_DIRECTORIES)
+--- a/third-party/rustc/CMakeLists.txt 2022-06-17 13:07:47.767000000 +0200
++++ b/third-party/rustc/CMakeLists.txt 2022-06-17 13:07:58.963000000 +0200
+@@ -15,14 +15,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ RUST_DOWNLOAD_ARGS
+- Linux_URL
+- "https://static.rust-lang.org/dist/${RUST_NIGHTLY_VERSION}/rust-nightly-x86_64-unknown-linux-gnu.tar.gz"
+- Darwin_URL
+- "https://static.rust-lang.org/dist/${RUST_NIGHTLY_VERSION}/rust-nightly-x86_64-apple-darwin.tar.gz"
+- Linux_HASH
+- "SHA512=a7ec879851bd1bb8bf57b77860c4d99b0b76702182782520ab5f5053b6b113f3a0890c1e8210f8c010f43ea0804abdeeb90422534498e47178cad3643ddcca32"
+- Darwin_HASH
+- "SHA512=b5655f92605e9a69b3ce49e73b92a960c4bc9bcb34edcef0d6b4829cec7258b0d00f398f41b0ce1fc399fe3cc35c91ca347eb2e0fe6b853aa94167f6dcf58697"
+ # The original filename doesn't contain any version information, so add the version information as a prefix to avoid cache collisions when updating later
+ FILENAME_PREFIX "rustc-${RUST_NIGHTLY_VERSION}-"
+ )
+--- a/third-party/re2/CMakeLists.txt 2022-06-17 15:01:26.146000000 +0200
++++ b/third-party/re2/CMakeLists.txt 2022-06-17 15:02:34.110000000 +0200
+@@ -12,10 +12,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ RE2_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/google/re2/archive/refs/tags/2021-11-01.tar.gz"
+- SOURCE_HASH
+- "SHA256=8c45f7fba029ab41f2a7e6545058d9eec94eef97ce70df58e92d85cfc08b4669"
+ FILENAME_PREFIX "re2-"
+ )
+
+--- a/third-party/brotli/CMakeLists.txt 2022-06-17 14:02:02.526000000 +0200
++++ b/third-party/brotli/CMakeLists.txt 2022-06-17 14:02:09.824000000 +0200
+@@ -4,10 +4,6 @@
+ include(HPHPFunctions)
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ BROTLI_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/google/brotli/archive/refs/tags/v1.0.9.tar.gz"
+- SOURCE_HASH
+- "SHA256=f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46"
+ FILENAME_PREFIX "brotli-"
+ )
+
+--- a/third-party/fmt/CMakeLists.txt 2022-06-18 16:55:18.677000000 +0200
++++ b/third-party/fmt/CMakeLists.txt 2022-06-18 16:55:29.015000000 +0200
+@@ -3,10 +3,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ FMT_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/fmtlib/fmt/releases/download/6.1.2/fmt-6.1.2.zip"
+- SOURCE_HASH
+- "SHA512=d21085a2010786ff18c47acb033d9e4d51a3d58f9707cd9adf0f44642c1e4d80fd8cddafe58d95bb4f3e4a84ac5799caafead4a9feb12cc549b03d4d389fcc93"
+ )
+
+ set(INSTALL_DIR "${CMAKE_CURRENT_BINARY_DIR}/fmt-prefix")
+--- a/third-party/fizz/CMakeLists.txt 2022-06-19 10:24:50.285000000 +0200
++++ b/third-party/fizz/CMakeLists.txt 2022-06-19 10:25:03.587000000 +0200
+@@ -22,10 +22,6 @@
+
+ SET_HHVM_THIRD_PARTY_SOURCE_ARGS(
+ FIZZ_SOURCE_ARGS
+- SOURCE_URL
+- "https://github.com/facebookincubator/fizz/releases/download/v2022.01.31.00/fizz-v2022.01.31.00.tar.gz"
+- SOURCE_HASH
+- "SHA256=32a60e78d41ea2682ce7e5d741b964f0ea83642656e42d4fea90c0936d6d0c7d"
+ )
+
+ set(
diff --git a/development/highlight/highlight.SlackBuild b/development/highlight/highlight.SlackBuild
index 8cba0db42c..0e032369ec 100644
--- a/development/highlight/highlight.SlackBuild
+++ b/development/highlight/highlight.SlackBuild
@@ -44,7 +44,7 @@ OUTPUT=${OUTPUT:-/tmp}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/hugo/hugo.SlackBuild b/development/hugo/hugo.SlackBuild
index 4d676afd5d..3f18611f1f 100644
--- a/development/hugo/hugo.SlackBuild
+++ b/development/hugo/hugo.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=hugo
-VERSION=${VERSION:-0.98.0}
+VERSION=${VERSION:-0.101.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -65,7 +65,7 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
mkdir -p $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM\_extended\_$VERSION\_Linux-$BIT.tar.gz -C $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM\_$VERSION\_Linux-$BIT.tar.gz -C $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
diff --git a/development/hugo/hugo.info b/development/hugo/hugo.info
index 77ccfa3090..f820b3932a 100644
--- a/development/hugo/hugo.info
+++ b/development/hugo/hugo.info
@@ -1,10 +1,10 @@
PRGNAM="hugo"
-VERSION="0.98.0"
+VERSION="0.101.0"
HOMEPAGE="https://gohugo.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.98.0/hugo_extended_0.98.0_Linux-64bit.tar.gz"
-MD5SUM_x86_64="f59723f5a0e3de649a5b478f1635b24a"
+DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.101.0/hugo_0.101.0_Linux-64bit.tar.gz"
+MD5SUM_x86_64="ad2d665246e1ffbabb37c09cb0f0c7dd"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/development/icdiff/icdiff.SlackBuild b/development/icdiff/icdiff.SlackBuild
index 62bf70a0f7..129c62e279 100644
--- a/development/icdiff/icdiff.SlackBuild
+++ b/development/icdiff/icdiff.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for icdiff
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/icdiff/icdiff.info b/development/icdiff/icdiff.info
index 784ff905ef..02d20c9ac1 100644
--- a/development/icdiff/icdiff.info
+++ b/development/icdiff/icdiff.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/icon/icon.SlackBuild b/development/icon/icon.SlackBuild
index dcc97fc569..ec7a9611b7 100644
--- a/development/icon/icon.SlackBuild
+++ b/development/icon/icon.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for icon
-# Copyright 2010-2021 Kyle Guinn <elyk03@gmail.com>
+# Copyright 2010-2022 Kyle Guinn <elyk03@gmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=icon
-VERSION=${VERSION:-9.5.20i}
+VERSION=${VERSION:-9.5.22e}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -55,10 +52,7 @@ OUTPUT=${OUTPUT:-/tmp}
# whenever running icon programs. I can't reproduce it.
# However, one of the tests fails with "-O2". Use "-O" instead
# since it is the default in config/linux/Makedefs.
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i586" ]; then
+if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
@@ -83,14 +77,6 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go-w,a+rX-st .
-# Use the system XPM. https://github.com/gtownsend/icon/pull/2
-sed -i -e 's|"../xpm/xpm.h"|<X11/xpm.h>|' src/common/xwindow.c src/h/sys.h
-# Neuter the $XL variable, replace with $XLIBS which includes -lXpm.
-# Set $XLIBS to empty if building without graphics (make Configure).
-sed -i -e 's|-lX11|-lXpm -lX11|' config/linux/Makedefs
-sed -i -e 's|XL=.*|XL= ;;|' config/setup.sh
-sed -i -e 's|XL|XLIBS|' src/runtime/Makefile
-
# Installation creates bin, lib, man, and doc dirs inside the "dest" dir.
# Edit the Install rule to avoid having to manually rearrange files.
# The bin and lib dirs need to share a parent directory, but we don't want
diff --git a/development/icon/icon.info b/development/icon/icon.info
index 828871c284..b90f725dac 100644
--- a/development/icon/icon.info
+++ b/development/icon/icon.info
@@ -1,8 +1,8 @@
PRGNAM="icon"
-VERSION="9.5.20i"
+VERSION="9.5.22e"
HOMEPAGE="https://www2.cs.arizona.edu/icon/"
-DOWNLOAD="https://github.com/gtownsend/icon/archive/v9.5.20i/icon-9.5.20i.tar.gz"
-MD5SUM="2c8803b42ae0512981855e9147738efd"
+DOWNLOAD="https://github.com/gtownsend/icon/archive/v9.5.22e/icon-9.5.22e.tar.gz"
+MD5SUM="b0dd17d0232b76d83f51f66d2ecaaa4a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/icoutils/icoutils.SlackBuild b/development/icoutils/icoutils.SlackBuild
index 5efca5228b..d813b94755 100644
--- a/development/icoutils/icoutils.SlackBuild
+++ b/development/icoutils/icoutils.SlackBuild
@@ -34,7 +34,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -52,8 +52,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/idea/idea.SlackBuild b/development/idea/idea.SlackBuild
index 4568b8befe..ab0320baeb 100644
--- a/development/idea/idea.SlackBuild
+++ b/development/idea/idea.SlackBuild
@@ -8,7 +8,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=idea
ARCNAM=ideaIC
-VERSION=${VERSION:-2022.1}
+VERSION=${VERSION:-2022.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/idea/idea.info b/development/idea/idea.info
index 20d2c55976..8d3339ddce 100644
--- a/development/idea/idea.info
+++ b/development/idea/idea.info
@@ -1,10 +1,10 @@
PRGNAM="idea"
-VERSION="2022.1"
+VERSION="2022.2"
HOMEPAGE="http://www.jetbrains.com/idea/"
-DOWNLOAD="https://download.jetbrains.com/idea/ideaIC-2022.1.tar.gz"
-MD5SUM="ae759f5fc775e3509d34de55def4d8b4"
+DOWNLOAD="https://download.jetbrains.com/idea/ideaIC-2022.2.tar.gz"
+MD5SUM="1b0b2f37643abfe7a57832acf42ade9c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="zulu-openjdk8"
+REQUIRES="zulu-openjdk11"
MAINTAINER="Joielechong"
EMAIL="juansspy@gmail.com"
diff --git a/development/ignition-math/ignition-math.SlackBuild b/development/ignition-math/ignition-math.SlackBuild
index d2bca345be..444dfd8cc5 100644
--- a/development/ignition-math/ignition-math.SlackBuild
+++ b/development/ignition-math/ignition-math.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/inform/inform.SlackBuild b/development/inform/inform.SlackBuild
index 75a7cd7ddd..d1caf63e71 100644
--- a/development/inform/inform.SlackBuild
+++ b/development/inform/inform.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for inform
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/inform/inform.info b/development/inform/inform.info
index 24e53b1ec7..8cff832abc 100644
--- a/development/inform/inform.info
+++ b/development/inform/inform.info
@@ -11,4 +11,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/jeex/jeex.SlackBuild b/development/jeex/jeex.SlackBuild
index 792f621a7e..ff32d207e0 100644
--- a/development/jeex/jeex.SlackBuild
+++ b/development/jeex/jeex.SlackBuild
@@ -4,7 +4,7 @@
# Originally by Luis Henrique <email removed>
# Modified by Ryan P.C. McQuen | Everett, WA | <email removed>
-# Now maintained by B. Watson (yalhcru@gmail.com)
+# Now maintained by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/jeex/jeex.info b/development/jeex/jeex.info
index 52d0becfe3..418afd45c9 100644
--- a/development/jeex/jeex.info
+++ b/development/jeex/jeex.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/jsmin/jsmin.SlackBuild b/development/jsmin/jsmin.SlackBuild
index 61d664b487..c56c3ba08e 100644
--- a/development/jsmin/jsmin.SlackBuild
+++ b/development/jsmin/jsmin.SlackBuild
@@ -34,7 +34,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/julius/julius.SlackBuild b/development/julius/julius.SlackBuild
index fc2e6daf9b..078b06c946 100644
--- a/development/julius/julius.SlackBuild
+++ b/development/julius/julius.SlackBuild
@@ -35,7 +35,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -53,8 +53,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/jupyter-ipykernel/jupyter-ipykernel.SlackBuild b/development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild
index 90a5d8a2df..f892f5e293 100644
--- a/development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild
+++ b/development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter-ipykernel
-VERSION=${VERSION:-6.13.0}
+VERSION=${VERSION:-6.15.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -82,7 +82,35 @@ 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 {} \;
-python3 setup.py install --root=$PKG
+# Use this setup.py shim:
+cat << EOF > setup.py
+from distutils.core import setup
+from glob import glob
+from ipykernel.kernelspec import KERNEL_NAME, make_ipkernel_cmd, write_kernel_spec
+import os
+import shutil
+here = os.path.abspath(os.path.dirname(__file__))
+pjoin = os.path.join
+packages = []
+for d, _, _ in os.walk(pjoin(here, 'ipykernel')):
+ if os.path.exists(pjoin(d, '__init__.py')):
+ packages.append(d[len(here)+1:].replace(os.path.sep, '.'))
+dest = pjoin(here, "data_kernelspec")
+if os.path.exists(dest):
+ shutil.rmtree(dest)
+write_kernel_spec(dest, overrides={"argv": make_ipkernel_cmd()})
+setup(name='${SRCNAM}',
+ version='${VERSION}',
+ packages=packages,
+ py_modules=["ipykernel_launcher"],
+ data_files=[(pjoin("share", "jupyter", "kernels", KERNEL_NAME), glob(pjoin("data_kernelspec", "*")))],
+ package_data={"ipykernel": ["resources/*.*", "py.typed"]},
+)
+EOF
+
+# With the shim, it's a good idea to use "unshare -n" to prevent downloading
+# anything extra:
+unshare -n python3 setup.py install --root=$PKG || exit 1
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/jupyter-ipykernel/jupyter-ipykernel.info b/development/jupyter-ipykernel/jupyter-ipykernel.info
index 3ade01b62f..ddf374b59d 100644
--- a/development/jupyter-ipykernel/jupyter-ipykernel.info
+++ b/development/jupyter-ipykernel/jupyter-ipykernel.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter-ipykernel"
-VERSION="6.13.0"
+VERSION="6.15.1"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/6d/c6/46b54eb61be37d98d130935b91a0a6e4ce8fca8a49bb15ba263f5e31718a/ipykernel-6.13.0.tar.gz"
-MD5SUM="8d266671028d20c1331753f520107859"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-6.15.1.tar.gz"
+MD5SUM="609a13375c84894dea4c2190cdb4765f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="debugpy ipython jupyter_client psutil"
diff --git a/development/jupyter-nbclient/jupyter-nbclient.SlackBuild b/development/jupyter-nbclient/jupyter-nbclient.SlackBuild
index b0fd2e3500..bc9cc61a84 100644
--- a/development/jupyter-nbclient/jupyter-nbclient.SlackBuild
+++ b/development/jupyter-nbclient/jupyter-nbclient.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter-nbclient
-VERSION=${VERSION:-0.6.3}
+VERSION=${VERSION:-0.6.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -89,7 +89,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- *.md LICENSE PKG-INFO *.txt docs/ \
+ *.md LICENSE PKG-INFO *.txt \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/development/jupyter-nbclient/jupyter-nbclient.info b/development/jupyter-nbclient/jupyter-nbclient.info
index 7c9828f4f3..57cf4f5c04 100644
--- a/development/jupyter-nbclient/jupyter-nbclient.info
+++ b/development/jupyter-nbclient/jupyter-nbclient.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter-nbclient"
-VERSION="0.6.3"
+VERSION="0.6.6"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-0.6.3.tar.gz"
-MD5SUM="895b6541e27a64eb33728c9387c65327"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-0.6.6.tar.gz"
+MD5SUM="62062d25b4c564995f13fdeacf16500d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="async_generator jupyter_client jupyter-nbformat nest_asyncio"
diff --git a/development/jupyter-notebook/jupyter-notebook.SlackBuild b/development/jupyter-notebook/jupyter-notebook.SlackBuild
index f5dcb7ac1c..7defee02e5 100644
--- a/development/jupyter-notebook/jupyter-notebook.SlackBuild
+++ b/development/jupyter-notebook/jupyter-notebook.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter-notebook
-VERSION=${VERSION:-6.4.11}
+VERSION=${VERSION:-6.4.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/jupyter-notebook/jupyter-notebook.info b/development/jupyter-notebook/jupyter-notebook.info
index a62acc6817..324bcd70d2 100644
--- a/development/jupyter-notebook/jupyter-notebook.info
+++ b/development/jupyter-notebook/jupyter-notebook.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter-notebook"
-VERSION="6.4.11"
+VERSION="6.4.12"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/n/notebook/notebook-6.4.11.tar.gz"
-MD5SUM="d422490d81da301830a07065d3e1f8c9"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/n/notebook/notebook-6.4.12.tar.gz"
+MD5SUM="90a5b998e496ed4c18975d3a42960df0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="argon2-cffi jupyter-ipykernel jupyter-nbconvert python-prometheus_client send2trash terminado"
diff --git a/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild b/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild
index a855b4b37e..7ba0e94537 100644
--- a/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild
+++ b/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter-qtconsole
-VERSION=${VERSION:-5.3.0}
+VERSION=${VERSION:-5.3.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -89,7 +89,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- LICENSE *.md \
+ CONTRIBUTING.md README.md LICENSE RELEASE.md \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/development/jupyter-qtconsole/jupyter-qtconsole.info b/development/jupyter-qtconsole/jupyter-qtconsole.info
index a3e479d040..c232747711 100644
--- a/development/jupyter-qtconsole/jupyter-qtconsole.info
+++ b/development/jupyter-qtconsole/jupyter-qtconsole.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter-qtconsole"
-VERSION="5.3.0"
+VERSION="5.3.1"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://github.com/jupyter/qtconsole/archive/5.3.0/qtconsole-5.3.0.tar.gz"
-MD5SUM="c835b3c9151e422271374ca6757b96dd"
+DOWNLOAD="https://github.com/jupyter/qtconsole/archive/5.3.1/qtconsole-5.3.1.tar.gz"
+MD5SUM="0fb547b5b29bb15ca4b33ff6d6bb52b9"
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 7743517445..d998ac775a 100644
--- a/development/jupyter_client/jupyter_client.SlackBuild
+++ b/development/jupyter_client/jupyter_client.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter_client
-VERSION=${VERSION:-7.3.1}
+VERSION=${VERSION:-7.3.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,15 +80,35 @@ 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 {} \;
-python3 setup.py install --root=$PKG
+# Use this setup.py shim:
+cat << EOF > setup.py
+from setuptools import setup, find_packages
+setup(name='${PRGNAM}',
+ version='${VERSION}',
+ packages=find_packages(exclude=["docs", "docs.*", "tests", "tests.*"]),
+ package_data={'': ['*']},
+ entry_points={
+ 'console_scripts': [
+ 'jupyter-kernelspec = jupyter_client.kernelspecapp:KernelSpecApp.launch_instance',
+ 'jupyter-run = jupyter_client.runapp:RunApp.launch_instance',
+ 'jupyter-kernel = jupyter_client.kernelapp:main',
+ ],
+ 'jupyter_client.kernel_provisioners': [
+ 'local-provisioner = jupyter_client.provisioning:LocalProvisioner',
+ ],
+ },
+)
+EOF
+
+# With the shim, it's a good idea to use "unshare -n" to prevent downloading
+# anything extra:
+unshare -n python3 setup.py install --root=$PKG || exit 1
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 \
- *.md *.txt \
- $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a *.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/jupyter_client/jupyter_client.info b/development/jupyter_client/jupyter_client.info
index feeb82e1b3..fd777f7d58 100644
--- a/development/jupyter_client/jupyter_client.info
+++ b/development/jupyter_client/jupyter_client.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter_client"
-VERSION="7.3.1"
+VERSION="7.3.4"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://github.com/jupyter/jupyter_client/archive/v7.3.1/jupyter_client-7.3.1.tar.gz"
-MD5SUM="f92ea77969392cf0ab8371fc08ad6157"
+DOWNLOAD="https://github.com/jupyter/jupyter_client/archive/v7.3.4/jupyter_client-7.3.4.tar.gz"
+MD5SUM="91419105c5d981dda6379fed7e0bc7f2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="entrypoints jupyter_core nest_asyncio python3-dateutil python3-pyzmq python3-tornado"
diff --git a/development/jupyter_console/jupyter_console.SlackBuild b/development/jupyter_console/jupyter_console.SlackBuild
index 64f29aac6b..54f2bf20c2 100644
--- a/development/jupyter_console/jupyter_console.SlackBuild
+++ b/development/jupyter_console/jupyter_console.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter_console
-VERSION=${VERSION:-6.4.3}
+VERSION=${VERSION:-6.4.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/jupyter_console/jupyter_console.info b/development/jupyter_console/jupyter_console.info
index f54070d142..f30cd97076 100644
--- a/development/jupyter_console/jupyter_console.info
+++ b/development/jupyter_console/jupyter_console.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter_console"
-VERSION="6.4.3"
+VERSION="6.4.4"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyter_console/jupyter_console-6.4.3.tar.gz"
-MD5SUM="8e1f80a23d264cb7edced8043aaa6fe0"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyter_console/jupyter_console-6.4.4.tar.gz"
+MD5SUM="a5e0426e44738c96c0a63663cdc0cfb1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jupyter_client jupyter-ipykernel"
diff --git a/development/jupyter_core/jupyter_core.SlackBuild b/development/jupyter_core/jupyter_core.SlackBuild
index 3186f866e1..19ff1ec940 100644
--- a/development/jupyter_core/jupyter_core.SlackBuild
+++ b/development/jupyter_core/jupyter_core.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter_core
-VERSION=${VERSION:-4.10.0}
+VERSION=${VERSION:-4.11.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,7 +80,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 {} \;
-python3 setup.py install --root=$PKG
+# Use this setup.py shim:
+cat << EOF > setup.py
+from setuptools import setup
+import os
+here = os.path.abspath(os.path.dirname(__file__))
+pjoin = os.path.join
+packages = []
+for d, _, _ in os.walk(pjoin(here, 'jupyter_core')):
+ packages.append(d[len(here)+1:].replace(os.path.sep, '.'))
+setup(name='${PRGNAM}',
+ version='${VERSION}',
+ packages=packages,
+ py_modules=['jupyter'],
+ entry_points={
+ 'console_scripts': [
+ 'jupyter = jupyter_core.command:main',
+ 'jupyter-migrate = jupyter_core.migrate:main',
+ 'jupyter-troubleshoot = jupyter_troubleshoot.migrate:main',
+ ],
+ },
+ package_data={'': ['*']},
+)
+EOF
+
+# With the shim, it's a good idea to use "unshare -n" to prevent downloading
+# anything extra:
+unshare -n python3 setup.py install --root=$PKG || exit 1
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/jupyter_core/jupyter_core.info b/development/jupyter_core/jupyter_core.info
index 57e60a4caa..313df9c0b7 100644
--- a/development/jupyter_core/jupyter_core.info
+++ b/development/jupyter_core/jupyter_core.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter_core"
-VERSION="4.10.0"
+VERSION="4.11.1"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/4.10.0/jupyter_core-4.10.0.tar.gz"
-MD5SUM="24a4dcc46af8422dc7f982ff949844d0"
+DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/4.11.1/jupyter_core-4.11.1.tar.gz"
+MD5SUM="215d4a5171e12da232c719219be141e2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="traitlets"
diff --git a/development/jupyter_server/jupyter_server.SlackBuild b/development/jupyter_server/jupyter_server.SlackBuild
index f45044075b..11349c84fa 100644
--- a/development/jupyter_server/jupyter_server.SlackBuild
+++ b/development/jupyter_server/jupyter_server.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter_server
-VERSION=${VERSION:-1.17.0}
+VERSION=${VERSION:-1.18.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -85,7 +85,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a *.md CONTRIBUTING.rst PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGELOG.md COPYING.md README.md RELEASE.md CONTRIBUTING.rst PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/jupyter_server/jupyter_server.info b/development/jupyter_server/jupyter_server.info
index a3d56dfe09..b462abd6e1 100644
--- a/development/jupyter_server/jupyter_server.info
+++ b/development/jupyter_server/jupyter_server.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter_server"
-VERSION="1.17.0"
+VERSION="1.18.1"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyter_server/jupyter_server-1.17.0.tar.gz"
-MD5SUM="235635fa4008b784ea889008e049fce0"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyter_server/jupyter_server-1.18.1.tar.gz"
+MD5SUM="aa1162b5f266f7802c7c776706959c10"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="argon2-cffi jupyter-nbconvert jupyter_packaging python3-anyio python-prometheus_client python3-requests-unixsocket send2trash terminado websocket-client"
diff --git a/development/jupyterlab/jupyterlab.SlackBuild b/development/jupyterlab/jupyterlab.SlackBuild
index 817e2df305..1f10df5dad 100644
--- a/development/jupyterlab/jupyterlab.SlackBuild
+++ b/development/jupyterlab/jupyterlab.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyterlab
-VERSION=${VERSION:-3.4.2}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-3.4.4}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -83,6 +83,9 @@ find -L . \
sed -e '/nbclassic/d' -i setup.cfg
patch -p1 < $CWD/no-nbclassic.patch
+# Remove jupyter-notebook requirement from setup.cfg
+sed -e '/notebook/d' -i setup.cfg
+
# Fix /etc/jupyter path
sed 's|etc|/etc|' -i setup.py
diff --git a/development/jupyterlab/jupyterlab.info b/development/jupyterlab/jupyterlab.info
index 12dd91d99f..b9bd6e3c77 100644
--- a/development/jupyterlab/jupyterlab.info
+++ b/development/jupyterlab/jupyterlab.info
@@ -1,8 +1,8 @@
PRGNAM="jupyterlab"
-VERSION="3.4.2"
+VERSION="3.4.4"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab/jupyterlab-3.4.2.tar.gz"
-MD5SUM="55c3da606bb06c7b0b45727ee85a53b0"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab/jupyterlab-3.4.4.tar.gz"
+MD5SUM="969c55549bc460170b8fa1e3b7cc1e66"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jupyter-notebook_shim nodejs jupyterlab_server jupyter-ipykernel"
diff --git a/development/jupyterlab_pygments/jupyterlab_pygments.SlackBuild b/development/jupyterlab_pygments/jupyterlab_pygments.SlackBuild
index a599617998..79a3bc7277 100644
--- a/development/jupyterlab_pygments/jupyterlab_pygments.SlackBuild
+++ b/development/jupyterlab_pygments/jupyterlab_pygments.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyterlab_pygments
-VERSION=${VERSION:-0.1.2}
+VERSION=${VERSION:-0.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/jupyterlab_pygments/jupyterlab_pygments.info b/development/jupyterlab_pygments/jupyterlab_pygments.info
index e9b74b69b1..070a80e3ae 100644
--- a/development/jupyterlab_pygments/jupyterlab_pygments.info
+++ b/development/jupyterlab_pygments/jupyterlab_pygments.info
@@ -1,10 +1,10 @@
PRGNAM="jupyterlab_pygments"
-VERSION="0.1.2"
+VERSION="0.2.2"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/d1/79/3677d138eeacbba7cf6d0e51e6b8c094448329f7b8a523a5d2599bc898e7/jupyterlab_pygments-0.1.2.tar.gz"
-MD5SUM="beb54b1cf0bd25b53549efc4824f7fea"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab_pygments/jupyterlab_pygments-0.2.2.tar.gz"
+MD5SUM="7d2d54eb4e52513dd38eae8baac68d9b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="jupyter_packaging"
MAINTAINER="Isaac Yu"
EMAIL="isaacyu1@isaacyu1.com"
diff --git a/development/jupyterlab_server/jupyterlab_server.SlackBuild b/development/jupyterlab_server/jupyterlab_server.SlackBuild
index bb72b4dd68..e89ef9681d 100644
--- a/development/jupyterlab_server/jupyterlab_server.SlackBuild
+++ b/development/jupyterlab_server/jupyterlab_server.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyterlab_server
-VERSION=${VERSION:-2.13.0}
+VERSION=${VERSION:-2.15.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,7 +79,25 @@ 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 {} \;
-python3 setup.py install --root=$PKG
+# Use this setup.py shim:
+cat << EOF > setup.py
+from distutils.core import setup
+import os
+here = os.path.abspath(os.path.dirname(__file__))
+pjoin = os.path.join
+packages = []
+for d, _, _ in os.walk(pjoin(here, 'jupyterlab_server')):
+ packages.append(d[len(here)+1:].replace(os.path.sep, '.'))
+setup(name='${PRGNAM}',
+ version='${VERSION}',
+ packages=packages,
+ package_data={'': ['*']},
+)
+EOF
+
+# With the shim, it's a good idea to use "unshare -n" to prevent downloading
+# anything extra:
+unshare -n python3 setup.py install --root=$PKG || exit 1
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/jupyterlab_server/jupyterlab_server.info b/development/jupyterlab_server/jupyterlab_server.info
index bd8ca0db1b..c3f00a19fe 100644
--- a/development/jupyterlab_server/jupyterlab_server.info
+++ b/development/jupyterlab_server/jupyterlab_server.info
@@ -1,8 +1,8 @@
PRGNAM="jupyterlab_server"
-VERSION="2.13.0"
+VERSION="2.15.0"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab_server/jupyterlab_server-2.13.0.tar.gz"
-MD5SUM="8652cc0cb628ece1f4cb5fe7bf005900"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab_server/jupyterlab_server-2.15.0.tar.gz"
+MD5SUM="62625eaeb8fa3934136c420bd8ad98b7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jupyter_server python3-babel python3-json5"
diff --git a/development/kiwi/kiwi.SlackBuild b/development/kiwi/kiwi.SlackBuild
index dd12132768..98b5956765 100644
--- a/development/kiwi/kiwi.SlackBuild
+++ b/development/kiwi/kiwi.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/kotlin/kotlin.SlackBuild b/development/kotlin/kotlin.SlackBuild
index b3b48c9ade..943b522867 100644
--- a/development/kotlin/kotlin.SlackBuild
+++ b/development/kotlin/kotlin.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kotlin
SRCNAM=kotlin-compiler
-VERSION=${VERSION:-1.6.21}
+VERSION=${VERSION:-1.7.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/kotlin/kotlin.info b/development/kotlin/kotlin.info
index 67c5a23756..96d65c53c8 100644
--- a/development/kotlin/kotlin.info
+++ b/development/kotlin/kotlin.info
@@ -1,8 +1,8 @@
PRGNAM="kotlin"
-VERSION="1.6.21"
+VERSION="1.7.10"
HOMEPAGE="https://kotlinlang.org/"
-DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.6.21/kotlin-compiler-1.6.21.zip"
-MD5SUM="aaca22bee95055093bfd5ac71d6174fc"
+DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.7.10/kotlin-compiler-1.7.10.zip"
+MD5SUM="f84137dae1d8b9c1fd00bb34d85948fb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk8 setconf"
diff --git a/development/lazarus/lazarus.SlackBuild b/development/lazarus/lazarus.SlackBuild
index 5647adaa3c..44f69ddcf6 100644
--- a/development/lazarus/lazarus.SlackBuild
+++ b/development/lazarus/lazarus.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for Lazarus IDE
# Written by Andre Barboza <email removed>
-# Now maintained by B. Watson <yalhcru@gmail.com>
+# Now maintained by B. Watson <urchlay@slackware.uk>
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
diff --git a/development/lazarus/lazarus.info b/development/lazarus/lazarus.info
index d14cd7ecbd..ff7e1ac492 100644
--- a/development/lazarus/lazarus.info
+++ b/development/lazarus/lazarus.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fpc"
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/lcov/lcov.SlackBuild b/development/lcov/lcov.SlackBuild
index db7f9c65ad..6a71935838 100644
--- a/development/lcov/lcov.SlackBuild
+++ b/development/lcov/lcov.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lcov
-VERSION=${VERSION:-1.14}
+VERSION=${VERSION:-1.16}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -64,7 +64,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 CHANGES CONTRIBUTING COPYING README $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CONTRIBUTING COPYING README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/lcov/lcov.info b/development/lcov/lcov.info
index f8a9e8642a..7b1149258f 100644
--- a/development/lcov/lcov.info
+++ b/development/lcov/lcov.info
@@ -1,8 +1,8 @@
PRGNAM="lcov"
-VERSION="1.14"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
-DOWNLOAD="http://downloads.sourceforge.net/ltp/lcov-1.14.tar.gz"
-MD5SUM="0220d01753469f83921f8f41ae5054c1"
+VERSION="1.16"
+HOMEPAGE="https://github.com/linux-test-project/lcov"
+DOWNLOAD="https://github.com/linux-test-project/lcov/archive/v1.16/lcov-1.16.tar.gz"
+MD5SUM="b3f7697c11677c48f8d71dcbd2a4ebdd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/lepton-eda/lepton-eda.SlackBuild b/development/lepton-eda/lepton-eda.SlackBuild
index 6ed79dc2b4..d738b84a4d 100644
--- a/development/lepton-eda/lepton-eda.SlackBuild
+++ b/development/lepton-eda/lepton-eda.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lepton-eda
-VERSION=${VERSION:-1.9.17}
+VERSION=${VERSION:-1.9.18}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -88,7 +88,8 @@ CXXFLAGS="$SLKCFLAGS" \
--disable-static \
--disable-update-xdg-database \
--infodir=/usr/info \
- --build=$ARCH-slackware-linux
+ --build=$ARCH-slackware-linux \
+ --enable-guild
make
make install DESTDIR=$PKG
diff --git a/development/lepton-eda/lepton-eda.info b/development/lepton-eda/lepton-eda.info
index c9120b38bd..45d5c7ef78 100644
--- a/development/lepton-eda/lepton-eda.info
+++ b/development/lepton-eda/lepton-eda.info
@@ -1,8 +1,8 @@
PRGNAM="lepton-eda"
-VERSION="1.9.17"
+VERSION="1.9.18"
HOMEPAGE="https://github.com/lepton-eda/lepton-eda"
-DOWNLOAD="https://github.com/lepton-eda/lepton-eda/releases/download/1.9.17-20211219/lepton-eda-1.9.17.tar.gz"
-MD5SUM="ec82b8e285309ec3374f5bfe4a2c9099"
+DOWNLOAD="https://github.com/lepton-eda/lepton-eda/releases/download/1.9.18-20220529/lepton-eda-1.9.18.tar.gz"
+MD5SUM="9c7d13426b5271f8b3e3862b35f3c602"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtkextra"
diff --git a/development/lepton-eda/slack-desc b/development/lepton-eda/slack-desc
index fa326855ec..fd2dc281fe 100644
--- a/development/lepton-eda/slack-desc
+++ b/development/lepton-eda/slack-desc
@@ -9,11 +9,11 @@
lepton-eda: lepton-eda (Lepton Electronic Design Automation)
lepton-eda:
lepton-eda: Lepton EDA is a suite of free software tools for designing
-lepton-eda: electronics. It provides schematic capture, netlisting into
-lepton-eda: over 30 netlist formats, and many other features.
-lepton-eda: It was forked from the gEDA/gaf suite in late 2016 by most
-lepton-eda: of its active developers at that time.
-lepton-eda: It's backward compatible with its predecessor and supports
-lepton-eda: the same file format for symbols and schematics.
+lepton-eda: electronics. It provides schematic capture, netlisting into over 30
+lepton-eda: netlist formats, and many other features. It was forked from the
+lepton-eda: gEDA/gaf suite in late 2016 by most of its active developers at that
+lepton-eda: time. It's backward compatible with its predecessor and supports the
+lepton-eda: same file format for symbols and schematics.
lepton-eda:
lepton-eda: Homepage: https://github.com/lepton-eda/lepton-eda
+lepton-eda:
diff --git a/development/leveldb/leveldb.SlackBuild b/development/leveldb/leveldb.SlackBuild
index 34aec8f378..8b22919c21 100644
--- a/development/leveldb/leveldb.SlackBuild
+++ b/development/leveldb/leveldb.SlackBuild
@@ -13,7 +13,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -31,8 +31,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/lighttable/lighttable.SlackBuild b/development/lighttable/lighttable.SlackBuild
index 10b85f1ee6..92a0801e93 100644
--- a/development/lighttable/lighttable.SlackBuild
+++ b/development/lighttable/lighttable.SlackBuild
@@ -35,7 +35,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/love-legacy072/love-legacy072.SlackBuild b/development/love-legacy072/love-legacy072.SlackBuild
index 80edad1cbc..5138a3f66f 100644
--- a/development/love-legacy072/love-legacy072.SlackBuild
+++ b/development/love-legacy072/love-legacy072.SlackBuild
@@ -4,7 +4,7 @@
# Originally written by Dugan Chen (thedoogster [at] gmail [dot] com)
-# Modified for 0.7.2 legacy version by B. Watson (yalhcru@gmail.com)
+# Modified for 0.7.2 legacy version by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/love-legacy072/love-legacy072.info b/development/love-legacy072/love-legacy072.info
index 8221218632..852461e452 100644
--- a/development/love-legacy072/love-legacy072.info
+++ b/development/love-legacy072/love-legacy072.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lua DevIL physfs libmodplug"
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/love-legacy080/love-legacy080.SlackBuild b/development/love-legacy080/love-legacy080.SlackBuild
index 543d406076..6562b0dd9f 100644
--- a/development/love-legacy080/love-legacy080.SlackBuild
+++ b/development/love-legacy080/love-legacy080.SlackBuild
@@ -4,7 +4,7 @@
# Written by Dugan Chen (thedoogster [at] gmail [dot] com)
-# Modified for 0.8.0 legacy version by B. Watson (yalhcru@gmail.com)
+# Modified for 0.8.0 legacy version by B. Watson (urchlay@slackware.uk)
# If you're packaging up a LÖVE game that needs this version (won't work
# with 0.9.x), make sure the shebang line in the .love file says:
diff --git a/development/love-legacy080/love-legacy080.info b/development/love-legacy080/love-legacy080.info
index 191d761006..222a7229c4 100644
--- a/development/love-legacy080/love-legacy080.info
+++ b/development/love-legacy080/love-legacy080.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lua DevIL physfs libmodplug"
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/love/love.SlackBuild b/development/love/love.SlackBuild
index 5f1773677a..296fc53b71 100644
--- a/development/love/love.SlackBuild
+++ b/development/love/love.SlackBuild
@@ -3,10 +3,11 @@
# Slackware build script for LÖVE
# Written by Dugan Chen (thedoogster [at] gmail [dot] com)
-# Now maintained by B. Watson <yalhcru@gmail.com>.
+# Now maintained by B. Watson <urchlay@slackware.uk>.
# Original version had no license; modified version licensed under the
# WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20220611 bkw: update for v11.4.
# 20210902 bkw: BUILD=2, get rid of .la file
# 20200415 bkw:
# - take over maintenance
@@ -15,8 +16,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=love
-VERSION=${VERSION:-11.3}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-11.4}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/love/love.info b/development/love/love.info
index f95606e736..5946a283c3 100644
--- a/development/love/love.info
+++ b/development/love/love.info
@@ -1,10 +1,10 @@
PRGNAM="love"
-VERSION="11.3"
+VERSION="11.4"
HOMEPAGE="https://love2d.org"
-DOWNLOAD="https://github.com/love2d/love/releases/download/11.3/love-11.3-linux-src.tar.gz"
-MD5SUM="21fb1630b1edfe7b0699bc10abe2d9a0"
+DOWNLOAD="https://github.com/love2d/love/releases/download/11.4/love-11.4-linux-src.tar.gz"
+MD5SUM="e2f47e738ee362b043ccab5d5b9405eb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libmodplug luajit physfs"
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/ltrace/ltrace.SlackBuild b/development/ltrace/ltrace.SlackBuild
index d830d97ff1..623c315ee3 100644
--- a/development/ltrace/ltrace.SlackBuild
+++ b/development/ltrace/ltrace.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for ltrace
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/ltrace/ltrace.info b/development/ltrace/ltrace.info
index 25c259afd6..510b322461 100644
--- a/development/ltrace/ltrace.info
+++ b/development/ltrace/ltrace.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/lua/lua.SlackBuild b/development/lua/lua.SlackBuild
index 439c21a0cf..ef4f13e334 100644
--- a/development/lua/lua.SlackBuild
+++ b/development/lua/lua.SlackBuild
@@ -21,7 +21,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -39,8 +39,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/luajit/luajit.SlackBuild b/development/luajit/luajit.SlackBuild
index a7cd0d8478..66c597078a 100644
--- a/development/luajit/luajit.SlackBuild
+++ b/development/luajit/luajit.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/mads/mads.SlackBuild b/development/mads/mads.SlackBuild
index aeedc18a5d..281ed5d0fb 100644
--- a/development/mads/mads.SlackBuild
+++ b/development/mads/mads.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for mads
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/mads/mads.info b/development/mads/mads.info
index ecd0025d9c..da66355cb5 100644
--- a/development/mads/mads.info
+++ b/development/mads/mads.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fpc"
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/mawk/mawk.SlackBuild b/development/mawk/mawk.SlackBuild
index 7de4607392..2c63da8cd4 100644
--- a/development/mawk/mawk.SlackBuild
+++ b/development/mawk/mawk.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for mawk
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/mawk/mawk.info b/development/mawk/mawk.info
index 07a35c5557..ac03e8d586 100644
--- a/development/mawk/mawk.info
+++ b/development/mawk/mawk.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/mcu8051ide/mcu8051ide.SlackBuild b/development/mcu8051ide/mcu8051ide.SlackBuild
index 9ae7c195a6..f50c4eb2ef 100644
--- a/development/mcu8051ide/mcu8051ide.SlackBuild
+++ b/development/mcu8051ide/mcu8051ide.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/mdbook/README b/development/mdbook/README
index 537d411daf..09b3eda71a 100644
--- a/development/mdbook/README
+++ b/development/mdbook/README
@@ -1,3 +1,3 @@
Create book from markdown files, like Gitbook but implemented in Rust.
-By ~red
+By !red
diff --git a/development/mdbook/mdbook.SlackBuild b/development/mdbook/mdbook.SlackBuild
index a7684e2e2d..0a0aed603b 100644
--- a/development/mdbook/mdbook.SlackBuild
+++ b/development/mdbook/mdbook.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for mdBook Rust Tool
-# Copyright 2019-2021 Pouria Rezaei <Pouria.rz@outlook.com>
+# Copyright 2019-2022 Pouria Rezaei <Pouria.rz@outlook.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -29,9 +29,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mdbook
-VERSION=${VERSION:-0.4.15}
+VERSION=${VERSION:-0.4.18}
SRCNAM=mdBook
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/mdbook/mdbook.info b/development/mdbook/mdbook.info
index 5c2d8802d4..a82d1c58db 100644
--- a/development/mdbook/mdbook.info
+++ b/development/mdbook/mdbook.info
@@ -1,7 +1,7 @@
PRGNAM="mdbook"
-VERSION="0.4.15"
+VERSION="0.4.18"
HOMEPAGE="https://github.com/rust-lang/mdBook"
-DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.gz \
+DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.18/mdBook-0.4.18.tar.gz \
https://crates-io.s3-us-west-1.amazonaws.com/crates/aho-corasick/aho-corasick-0.7.18.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ammonia/ammonia-3.1.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ansi_term/ansi_term-0.11.0.crate \
@@ -23,7 +23,8 @@ DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.
https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-0.1.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-1.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/chrono/chrono-0.4.19.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-2.33.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.0.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_complete/clap_complete-3.0.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cpufeatures/cpufeatures-0.1.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ctor/ctor-0.1.20.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/difference/difference-2.0.0.crate \
@@ -54,7 +55,6 @@ DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.
https://crates-io.s3-us-west-1.amazonaws.com/crates/futures/futures-0.3.16.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/generic-array/generic-array-0.12.4.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.16.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/gitignore/gitignore-1.0.7.crate \
@@ -110,6 +110,7 @@ DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.
https://crates-io.s3-us-west-1.amazonaws.com/crates/opaque-debug/opaque-debug-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/opaque-debug/opaque-debug-0.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/opener/opener-0.5.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/output_vt100/output_vt100-0.1.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/percent-encoding/percent-encoding-2.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/pest/pest-2.1.3.crate \
@@ -133,7 +134,7 @@ DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.
https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-hack/proc-macro-hack-0.5.19.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-nested/proc-macro-nested-0.1.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.28.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/pulldown-cmark/pulldown-cmark-0.9.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/pulldown-cmark/pulldown-cmark-0.9.1.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/quick-error/quick-error-2.0.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.9.crate \
@@ -149,14 +150,13 @@ DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.
https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.2.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-automata/regex-automata-0.1.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.6.25.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.5.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.5.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/remove_dir_all/remove_dir_all-0.5.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-1.0.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/same-file/same-file-1.0.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/scoped-tls/scoped-tls-1.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/select/select-0.5.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/semver-parser/semver-parser-0.10.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-0.11.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-1.0.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.129.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.129.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.66.crate \
@@ -169,14 +169,14 @@ DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.
https://crates-io.s3-us-west-1.amazonaws.com/crates/socket2/socket2-0.4.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/string_cache/string_cache-0.8.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/string_cache_codegen/string_cache_codegen-0.5.1.crate \
- 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/strsim/strsim-0.10.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/strum/strum-0.21.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/strum_macros/strum_macros-0.21.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.75.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/tendril/tendril-0.4.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/termcolor/termcolor-1.1.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.11.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.14.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.1.43.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tinyvec/tinyvec-1.3.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tinyvec_macros/tinyvec_macros-0.1.0.crate \
@@ -199,11 +199,9 @@ DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-bidi/unicode-bidi-0.3.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-normalization/unicode-normalization-0.1.19.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-segmentation/unicode-segmentation-1.8.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-width/unicode-width-0.1.8.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-xid/unicode-xid-0.2.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/url/url-2.2.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/utf-8/utf-8-0.7.6.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/vec_map/vec_map-0.8.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/version_check/version_check-0.9.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wait-timeout/wait-timeout-0.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/walkdir/walkdir-2.3.2.crate \
@@ -219,7 +217,7 @@ DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.3.9.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ws2_32-sys/ws2_32-sys-0.2.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/xml5ever/xml5ever-0.16.1.crate"
-MD5SUM="9f55e38b904748126bbdfe5c4327c40c \
+MD5SUM="a59dcbc9a684a36de187d0295f5b1efb \
425b8fdf70df59998d9b7c89083e48d1 \
1fe846b8e6d1593ab5b6d9a1f7bb03fc \
294a49d3c53865fa7ac5d0ce2f5d5735 \
@@ -241,7 +239,8 @@ MD5SUM="9f55e38b904748126bbdfe5c4327c40c \
882dbbc613a93f64c3709b0a2bd0d6dc \
74634128440dbc3766bda76fdf0aaa05 \
1581b390d17f6e73a43ffc8a7b009e57 \
- bc79e0eb364df515a33755ac9a581cfd \
+ 0745a38d09e21cc1ed62655e6f1a0415 \
+ aa7f19cea782f46d58b7e696ce024b9c \
99da639741641bcca633074ffd22f0d4 \
727ea8f51f997bf65b95beacc5125757 \
5e49f4c3f9076fe30ae207fe951f9195 \
@@ -272,7 +271,6 @@ MD5SUM="9f55e38b904748126bbdfe5c4327c40c \
1d269082741f11824a96743b351aa899 \
668f0eda79c119d7c79f1e49c0afbeeb \
65cd30f86e785b77fd82e0693d126e26 \
- c3ec5977ecc0f6244ef3be87f5325e72 \
15d3113e5507c411419fa64f6b9d5349 \
9db1c40cc98e60cc7bd6782249a0ba01 \
33989ad81212aeba65187e3b69f2100a \
@@ -328,6 +326,7 @@ MD5SUM="9f55e38b904748126bbdfe5c4327c40c \
797752fea1f2c8b458cf7383b61433c9 \
653e04baa68a4484b3b839c19221e474 \
cd98de659bfeccf638775ff13259994c \
+ 8ee1436104d86d91d56bafc3b0322e4f \
82887bf79a42c46bece8d18ca411587c \
f490982aceabdbd515348f63e638a782 \
37cf6acd1c3259eefeba636e4cc9b365 \
@@ -351,7 +350,7 @@ MD5SUM="9f55e38b904748126bbdfe5c4327c40c \
c7c38eb603bed6f42edbc4294806a44a \
e6fd8764e2acb835d7d2f04d052e30ce \
f7e37ccdafce0dcd2001cd78d2c4d169 \
- 1b9f07607a02f57fc6ae93c064b0114a \
+ 5ed07f9b5c13f3ef60ae85f36f832013 \
3181dca31efe33cbed29a45d0ec67848 \
3c1cc07f7d54984f8189eb08401b7a7e \
3233400d1bc56e7c78d4d7564d8e5b74 \
@@ -367,14 +366,13 @@ MD5SUM="9f55e38b904748126bbdfe5c4327c40c \
4a80ab58144fc731cd12abc6d5139d7f \
95f4b6766a27d814b4e54d1ccb3b7fc9 \
82401c70623ccc1bfc0bcb5c3b0ac8b7 \
- 4606e4a248df4d70509afded817aca14 \
+ 6b5c7401117316735435311bf551515b \
0538d1da369f3e3f0412aa4d735c1b61 \
a69721c73263cd2040e1a5f120b03a6f \
2d8d8b377d144f5e32b4f65a69eb0b24 \
fc60e4ecd18db5e582b9e7dd19dd62e4 \
f502bedab181bb8d078589b693d6ffad \
- 42408be0352a76b14f1e77a6b8858a77 \
- d2cc4e584ed64165fc56d2c9081eb3ee \
+ d8d8d451b56798b0485b1f21e31bfed2 \
0560527756efc7df41b5a1c942a2e951 \
f0e967e704cbfb2cbb44836b54dc7ab5 \
ff1b5cc32f473ab905bb967083e8e5d1 \
@@ -387,14 +385,14 @@ MD5SUM="9f55e38b904748126bbdfe5c4327c40c \
a0539d2f4d916dc8e9b5afb32685ed4e \
0c731adc101ba021096552e942999527 \
cfe9ae4d95fb48824e255ee207cf6a00 \
- 781d4ccf5d04c98fa02af207a9639249 \
+ 82d98dc87dc8503400aa095f5aa70f13 \
1a26e15d2933a6e0edc4f3f2c7b766b7 \
9682f5ad8bf3cb03023039e13ba0ef73 \
465e136d16fe7727ab34859d907b3751 \
6e328718765f2352dd34f10215488fbb \
8523ae19f02f159dd045de88cf0e06a4 \
ebdff467249aa3dca005a441dc824236 \
- a8de006fe0c7e373c560dd51599287a8 \
+ 0b8a5d001f8f677ca2cdab6f63be391d \
9d66208e00715217a8c1f2e40efe4a0c \
45fffe4a8cd1fc8903ca7a8e32815264 \
7bfcad253aff26bc26c5e3521f3ba891 \
@@ -417,11 +415,9 @@ MD5SUM="9f55e38b904748126bbdfe5c4327c40c \
b3c895be51ad2941174aed33677be9c3 \
10291d9a0022076bc0827250816d3476 \
8cf3e6ccd359849ae4e88e0aa69ddae0 \
- 4272c279b06b88f8b0ffce7109348e27 \
087bfc476e9d73628cebd265590f11f7 \
eb721c4d9e5dba8f93e9de0a80036ec3 \
60b1e46c5dd84e50d42cd5f68b041336 \
- 333b4ba3f64c35b6f89b521e8d64548b \
1c446b05ba6899a5b5801b7d4aee465c \
6708629acf3d2ecb7404e43255d2df85 \
580dd7d12690c726da7d5075f3442a74 \
diff --git a/development/medit/medit.SlackBuild b/development/medit/medit.SlackBuild
index 40d1a1ce1a..dc693554ca 100644
--- a/development/medit/medit.SlackBuild
+++ b/development/medit/medit.SlackBuild
@@ -36,7 +36,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -56,8 +56,8 @@ OUTPUT=${OUTPUT:-/tmp}
set -eu
-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/memchan/memchan.SlackBuild b/development/memchan/memchan.SlackBuild
index 22d1a73365..e56cdc9c44 100644
--- a/development/memchan/memchan.SlackBuild
+++ b/development/memchan/memchan.SlackBuild
@@ -16,7 +16,7 @@ SRCNAM=Memchan
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -34,8 +34,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/Mk4tcl/README b/development/metakit/README
index 8f6a845998..877b55cae1 100644
--- a/development/Mk4tcl/README
+++ b/development/metakit/README
@@ -1,5 +1,3 @@
-Mk4tcl - Tcl binding for Metakit embedded database library
-
Metakit is an efficient embedded database library with a small
footprint. It fills the gap between flat-file, relational,
object-oriented, and tree-structured databases, supporting
@@ -14,3 +12,9 @@ architectures, from PDA's to S390's.
Metakit is in use in various commercial projects and products on
millions of desktops.
+
+This script builds libmk4, Mk4tcl (bindings for Tcl) and Mk4py
+(bindings for Python)
+If Mk4Py is not desired, the user may set WITH_PYTHON to "NO", e.g.:
+ WITH_PYTHON="NO" ./Mk4tcl.SlackBuild
+
diff --git a/development/metakit/metakit.SlackBuild b/development/metakit/metakit.SlackBuild
new file mode 100644
index 0000000000..cc5d75ac3b
--- /dev/null
+++ b/development/metakit/metakit.SlackBuild
@@ -0,0 +1,153 @@
+#!/bin/bash
+
+# Slackware build script for metakit
+
+# Based on the build script for Mk4tcl
+# Originally written by Zbigniew Baniewski <Zbigniew dot Baniewski [at] gmail [dot] com>
+# Copyright 2022 Juan M. Lasca <juanmlasca@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.
+
+# 20220731 from pacakge Mk4tcl:
+# * Updated download link
+# * Added (optional) Python support
+# * Removed Makefile patch (DESTDIR issue corrected via sed)
+# * Removed demo binaries (not needed)
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=metakit
+VERSION=${VERSION:-2.4.9.8}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf ${PRGNAM}-${VERSION}
+unzip $CWD/${PRGNAM}-${VERSION}.zip
+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 {} \;
+
+# correct makefiles
+sed -i 's/DESTDIR=/DESTDIR ?=/' unix/Makefile.in
+sed -i 's/DESTDIR.*=/DESTDIR ?=/' tcl/Makefile.in
+
+mkdir -p builds
+cd builds
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+../unix/configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --build=$ARCH-slackware-linux
+
+make
+make install DESTDIR=$PKG
+
+[ "$ARCH" == "x86_64" ] && ENABLE_64BITS=--enable-64bits || ENABLE_64BITS=""
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+CC=g++ \
+../tcl/configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-tcl=/usr/lib${LIBDIRSUFFIX} \
+ --with-tclinclude=/usr/include \
+ $ENABLE_64BITS \
+ --enable-threads \
+ --enable-shared \
+ --enable-load \
+ --build=$ARCH-slackware-linux
+
+make
+make install-binaries DESTDIR=$PKG
+rmdir $PKG/usr/bin
+
+WITH_PYTHON=${WITH_PYTHON:-"YES"}
+if [ "$WITH_PYTHON" != "NO" ]; then
+ cd ../python
+ python2 setup.py install --root=$PKG
+fi
+
+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
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+
+cp -a \
+ demos doc examples license.terms \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+
+find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 644 {} \;
+
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/metakit/metakit.info b/development/metakit/metakit.info
new file mode 100644
index 0000000000..d74365ceba
--- /dev/null
+++ b/development/metakit/metakit.info
@@ -0,0 +1,10 @@
+PRGNAM="metakit"
+VERSION="2.4.9.8"
+HOMEPAGE="https://equi4.com/metakit/"
+DOWNLOAD="https://git.jeelabs.org/metakit/snapshot/metakit-2.4.9.8.zip"
+MD5SUM="86b3b1c1aac302fd2218cae8aacd6b05"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Juan M. Lasca"
+EMAIL="juanmlasca@gmail.com"
diff --git a/development/metakit/slack-desc b/development/metakit/slack-desc
new file mode 100644
index 0000000000..c1a2d2b516
--- /dev/null
+++ b/development/metakit/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+metakit: metakit (embedded database library)
+metakit:
+metakit: Metakit is an efficient embedded database library with a small
+metakit: footprint. It fills the gap between flat-file, relational,
+metakit: object-oriented, and tree-structured databases, supporting relational
+metakit: joins, serialization, nested structures, and instant schema evolution.
+metakit: This package comprises the metakit library, Tcl and Python bindings.
+metakit: Data files are portable. The library has been used on Unix, Windows,
+metakit: Macintosh, VMS, and others.
+metakit:
+metakit: Homepage: https://equi4.com/metakit/
diff --git a/development/minikube/minikube.SlackBuild b/development/minikube/minikube.SlackBuild
index 6c25cbd14f..97bcd0d7ae 100644
--- a/development/minikube/minikube.SlackBuild
+++ b/development/minikube/minikube.SlackBuild
@@ -49,8 +49,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/minipro/README b/development/minipro/README
new file mode 100644
index 0000000000..e3c6d0677f
--- /dev/null
+++ b/development/minipro/README
@@ -0,0 +1,23 @@
+minipro is an open source program for controlling the MiniPRO TL866xx
+series of chip programmers.
+
+This program exists because the manufacturer of the MiniPRO TL866xx
+series of chip programmers does not provide a program for use on Linux
+or other flavors of Unix. We who keep this project going prefer a
+simple, free, and open-source program that presents a command-line
+interface that allows for a GUI front-end if desired.
+
+Features
+
+- Native support for Linux, BSD, and other flavors of Unix.
+- Compatibility with Minipro TL866CS, TL866A, and TL866II+ from
+- Autoelectric (http://www.autoelectric.cn/en/tl866_main.html)
+- More than 13000 target devices (including AVRs, PICs, various BIOSes
+ and EEPROMs)
+- ZIF40 socket and ISP support
+- Vendor-specific MCU configuration bits
+- Chip ID verification
+- Overcurrent protection
+- System testing
+
+https://gitlab.com/DavidGriffith/minipro
diff --git a/development/minipro/minipro.SlackBuild b/development/minipro/minipro.SlackBuild
new file mode 100644
index 0000000000..17d2b9be07
--- /dev/null
+++ b/development/minipro/minipro.SlackBuild
@@ -0,0 +1,110 @@
+#!/bin/bash
+
+# Slackware build script for minipro
+
+# Copyright 2022 SPN Team
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+
+PRGNAM=minipro
+VERSION=${VERSION:-0.5}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$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.bz2
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+make SHARE_INSTDIR=$PKG/usr/share/minipro
+make install DESTDIR=$PKG PREFIX=/usr SHARE_INSTDIR=$PKG/usr/share/minipro
+mv $PKG/usr/share/man $PKG/usr/man
+
+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
+
+find $PKG -name perllocal.pod \
+ -o -name ".packlist" \
+ -o -name "*.bs" \
+ | xargs rm -f
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ LICENSE README.md tl866iiplus.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/minipro/minipro.info b/development/minipro/minipro.info
new file mode 100644
index 0000000000..d64f7f1f69
--- /dev/null
+++ b/development/minipro/minipro.info
@@ -0,0 +1,10 @@
+PRGNAM="minipro"
+VERSION="0.5"
+HOMEPAGE="https://gitlab.com/DavidGriffith/minipro/"
+DOWNLOAD="https://gitlab.com/DavidGriffith/minipro/-/archive/0.5/minipro-0.5.tar.bz2"
+MD5SUM="94236db92e570719b864aeeff37ec91b"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="SPN"
+EMAIL="pwmn-master@hotmail.com"
diff --git a/development/minipro/slack-desc b/development/minipro/slack-desc
new file mode 100644
index 0000000000..8f877ecccd
--- /dev/null
+++ b/development/minipro/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+minipro: minipro (A program for the MiniPRO TL866xx chip programmers)
+minipro:
+minipro: This program exists because the manufacturer of the MiniPRO TL866xx
+minipro: series of chip programmers does not provide a program for use on
+minipro: Linux or other flavors of Unix. We who keep this project going
+minipro: prefer a simple, free, and open-source program that presents a
+minipro: command-line interface that allows for a GUI front-end if desired.
+minipro:
+minipro:
+minipro:
+minipro: https://gitlab.com/DavidGriffith/minipro
diff --git a/development/mm-common/mm-common.SlackBuild b/development/mm-common/mm-common.SlackBuild
index 3a953a6b4e..2dd37145cf 100644
--- a/development/mm-common/mm-common.SlackBuild
+++ b/development/mm-common/mm-common.SlackBuild
@@ -48,8 +48,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/mold/README b/development/mold/README
new file mode 100644
index 0000000000..71edba8ec6
--- /dev/null
+++ b/development/mold/README
@@ -0,0 +1,6 @@
+mold - a faster drop-in replacement for existing Unix linkers
+
+It is several times faster than the LLVM lld linker, the
+second-fastest open-source linker which was created by the same author
+a few years ago. mold is designed to increase developer productivity by
+reducing build time, especially in rapid debug-edit-rebuild cycles.
diff --git a/development/Mk4tcl/Mk4tcl.SlackBuild b/development/mold/mold.SlackBuild
index efbf4016ea..fbce2c57f7 100644
--- a/development/Mk4tcl/Mk4tcl.SlackBuild
+++ b/development/mold/mold.SlackBuild
@@ -1,13 +1,31 @@
#!/bin/bash
-# Slackware build script for Mk4tcl
-
-# Written by Zbigniew Baniewski, <Zbigniew [dot] Baniewski [at] gmail [dot] com>
+# Slackware build script for mold
+
+# Copyright 2022 xaizek <xaizek@posteo.net>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=Mk4tcl
-VERSION=${VERSION:-2.4.9.8}
+PRGNAM=mold
+VERSION=${VERSION:-1.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -51,9 +69,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf metakit
-tar xvf $CWD/${VERSION}.tar.gz
-cd metakit/tcl
+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 \
@@ -61,45 +79,21 @@ 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 {} \;
-cat $CWD/01-Makefile.patch | patch -p2 || exit
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" make
+make install DESTDIR=$PKG PREFIX=/usr LIBDIR=/usr/lib64 MANDIR=/usr/man
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --build=$ARCH-slackware-linux
+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
-make
-make install DESTDIR=$PKG
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cd ..
-cp -a demos doc examples $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-cd unix
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --build=$ARCH-slackware-linux
-
-make all
-make install DESTDIR=$PKG
-
-cp demo dump myio $PKG/usr/bin
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-cd ..
-
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/development/mold/mold.info b/development/mold/mold.info
new file mode 100644
index 0000000000..5a18c84868
--- /dev/null
+++ b/development/mold/mold.info
@@ -0,0 +1,10 @@
+PRGNAM="mold"
+VERSION="1.4.0"
+HOMEPAGE="https://github.com/rui314/mold"
+DOWNLOAD="https://github.com/rui314/mold/archive/v1.4.0/mold-1.4.0.tar.gz"
+MD5SUM="2057603a4f8068e062b86dde6ba5c0f0"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="xaizek"
+EMAIL="xaizek@posteo.net"
diff --git a/development/mold/slack-desc b/development/mold/slack-desc
new file mode 100644
index 0000000000..4bb0cae52d
--- /dev/null
+++ b/development/mold/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+mold: mold (a faster drop-in replacement for existing Unix linkers)
+mold:
+mold: It is several times faster than the LLVM lld linker, the
+mold: second-fastest open-source linker which was created by the same
+mold: author a few years ago. mold is designed to increase developer
+mold: productivity by reducing build time, especially in rapid
+mold: debug-edit-rebuild cycles.
+mold:
+mold:
+mold:
+mold:
diff --git a/development/mongodb-compass/mongodb-compass.SlackBuild b/development/mongodb-compass/mongodb-compass.SlackBuild
index 8b65182e8d..9b446362cf 100644
--- a/development/mongodb-compass/mongodb-compass.SlackBuild
+++ b/development/mongodb-compass/mongodb-compass.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mongodb-compass
-VERSION=${VERSION:-1.31.3}
+VERSION=${VERSION:-1.32.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
diff --git a/development/mongodb-compass/mongodb-compass.info b/development/mongodb-compass/mongodb-compass.info
index 6bbf8c9f25..d0e83edd0a 100644
--- a/development/mongodb-compass/mongodb-compass.info
+++ b/development/mongodb-compass/mongodb-compass.info
@@ -1,10 +1,10 @@
PRGNAM="mongodb-compass"
-VERSION="1.31.3"
+VERSION="1.32.6"
HOMEPAGE="https://www.mongodb.com/products/compass"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://downloads.mongodb.com/compass/mongodb-compass-1.31.3.x86_64.rpm"
-MD5SUM_x86_64="2b7aede32d45a0a9901ad1ee90644c26"
+DOWNLOAD_x86_64="https://downloads.mongodb.com/compass/mongodb-compass-1.32.6.x86_64.rpm"
+MD5SUM_x86_64="d9e36e399978ec1fd2b3919eefa428a0"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/mosml/mosml.SlackBuild b/development/mosml/mosml.SlackBuild
index 773d0a3d51..00131787cb 100644
--- a/development/mosml/mosml.SlackBuild
+++ b/development/mosml/mosml.SlackBuild
@@ -31,7 +31,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -49,8 +49,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/mphidflash/mphidflash.SlackBuild b/development/mphidflash/mphidflash.SlackBuild
index 350211f1e8..899536b664 100644
--- a/development/mphidflash/mphidflash.SlackBuild
+++ b/development/mphidflash/mphidflash.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/mysql-workbench/mysql-workbench.SlackBuild b/development/mysql-workbench/mysql-workbench.SlackBuild
index 1501e006d6..37e4807b12 100644
--- a/development/mysql-workbench/mysql-workbench.SlackBuild
+++ b/development/mysql-workbench/mysql-workbench.SlackBuild
@@ -27,14 +27,14 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mysql-workbench
PRGNAM2=mysql
-VERSION=${VERSION:-8.0.29}
-VERSION_MYSQL=8.0.29
+VERSION=${VERSION:-8.0.30}
+VERSION_MYSQL=8.0.30
PRGNAM3=boost
VERSION_BOOST=1_77_0
PRGNAM4=mysql-connector-c++
-VERSION_MYSQL_CONNECTOR=8.0.29
+VERSION_MYSQL_CONNECTOR=8.0.30
PRGNAM5=gdal
-VERSION_GDAL=3.4.2
+VERSION_GDAL=3.5.1
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -209,15 +209,11 @@ find -L . \
# From Archlinux: GCC 7.x complains about an unsupported flag; it also
# introduced some new warnings, remove '-Werror' for the build to complete
sed -i 's|-Wno-deprecated-register||' ext/scintilla/gtk/CMakeLists.txt
-sed -i '/^set/s|-Werror -Wall|-Wall|' CMakeLists.txt
+sed -i '/^\s*set/s| -Werror||' CMakeLists.txt
# Patch from Ponce
patch -p1 < $CWD/config_and_ifconfig_paths.patch
-# Big thanks to ARCH Linux for all these work.
-# GCC 7.x introduced some new warnings, remove '-Werror' for the build to complete
-sed -i '/^set/s|-Werror -Wall|-Wall|' CMakeLists.txt
-
# GCC 7.x complains about unsupported flag
sed -i 's|-Wno-deprecated-register||' ext/scintilla/gtk/CMakeLists.txt
diff --git a/development/mysql-workbench/mysql-workbench.info b/development/mysql-workbench/mysql-workbench.info
index 1aa1ed8006..f804215d5c 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.29"
+VERSION="8.0.30"
HOMEPAGE="https://www.mysql.com/downloads/workbench/"
-DOWNLOAD="https://cdn.mysql.com//Downloads/MySQLGUITools/mysql-workbench-community-8.0.29-src.tar.gz \
- https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.29.tar.gz \
+DOWNLOAD="https://cdn.mysql.com//Downloads/MySQLGUITools/mysql-workbench-community-8.0.30-src.tar.gz \
+ https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.30.tar.gz \
https://sourceforge.net/projects/boost/files/boost/1.77.0/boost_1_77_0.tar.bz2 \
- https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-8.0.29-src.tar.gz \
- https://download.osgeo.org/gdal/3.4.2/gdal-3.4.2.tar.xz \
+ https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-8.0.30-src.tar.gz \
+ https://download.osgeo.org/gdal/3.5.1/gdal-3.5.1.tar.xz \
https://www.antlr.org/download/antlr-4.9.3-complete.jar \
https://www.antlr.org/download/antlr4-cpp-runtime-4.9.3-source.zip"
-MD5SUM="ec6e9e789e01a0b9b1cb0f9bfc1145e0 \
- f9552e8a7372db589a406aef590bdb80 \
+MD5SUM="66cd3570d23821522b7afa08bf897568 \
+ cb88420e449603b82ba8ed84302922e1 \
09dc857466718f27237144c6f2432d86 \
- bae8667e3afce94774122459037d3f8b \
- 4b6ac60068a60059a31e125b2a169d86 \
+ c3e3f7c652aa4bfe9e2b77be89ebfb7e \
+ 4b7981efbeed69c06c79fb65d0a60d83 \
67bfa5d762f069519a02dccb919676d3 \
eafa4fef583e12e963062882773461be"
DOWNLOAD_x86_64=""
diff --git a/development/nant/nant.SlackBuild b/development/nant/nant.SlackBuild
index 74e45ba437..568f898e2a 100644
--- a/development/nant/nant.SlackBuild
+++ b/development/nant/nant.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/nchexedit/nchexedit.SlackBuild b/development/nchexedit/nchexedit.SlackBuild
index c51ffb3de0..199b37f875 100644
--- a/development/nchexedit/nchexedit.SlackBuild
+++ b/development/nchexedit/nchexedit.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for nchexedit
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/nchexedit/nchexedit.info b/development/nchexedit/nchexedit.info
index c720df0018..b60a877636 100644
--- a/development/nchexedit/nchexedit.info
+++ b/development/nchexedit/nchexedit.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/neovim-remote/neovim-remote.SlackBuild b/development/neovim-remote/neovim-remote.SlackBuild
index 6502d989f7..8146583b21 100644
--- a/development/neovim-remote/neovim-remote.SlackBuild
+++ b/development/neovim-remote/neovim-remote.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for neovim-remote
-# Copyright 2020, Alexander Verbovetsky, Moscow, Russia
+# Copyright 2020-2022, Alexander Verbovetsky, Moscow, Russia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=neovim-remote
-VERSION=${VERSION:-2.4.0}
+VERSION=${VERSION:-2.5.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
diff --git a/development/neovim-remote/neovim-remote.info b/development/neovim-remote/neovim-remote.info
index 1ae5cc06d5..ecbc4b8bfe 100644
--- a/development/neovim-remote/neovim-remote.info
+++ b/development/neovim-remote/neovim-remote.info
@@ -1,8 +1,8 @@
PRGNAM="neovim-remote"
-VERSION="2.4.0"
+VERSION="2.5.1"
HOMEPAGE="https://github.com/mhinz/neovim-remote"
-DOWNLOAD="https://github.com/mhinz/neovim-remote/archive/v2.4.0/neovim-remote-2.4.0.tar.gz"
-MD5SUM="c49c70b8f4725bf69aed152db62d593c"
+DOWNLOAD="https://github.com/mhinz/neovim-remote/archive/v2.5.1/neovim-remote-2.5.1.tar.gz"
+MD5SUM="a30ea48264ca459df2c488009d1cffd0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python-neovim psutil"
diff --git a/development/newlisp/newlisp.SlackBuild b/development/newlisp/newlisp.SlackBuild
index c62eca9a8c..bb2ea09d26 100644
--- a/development/newlisp/newlisp.SlackBuild
+++ b/development/newlisp/newlisp.SlackBuild
@@ -17,7 +17,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$(uname -m)" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$(uname -m) ;;
esac
@@ -35,8 +35,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/nodejs/nodejs.SlackBuild b/development/nodejs/nodejs.SlackBuild
index 05995c3ca1..9a6c8c77a3 100644
--- a/development/nodejs/nodejs.SlackBuild
+++ b/development/nodejs/nodejs.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nodejs
SRCNAM=node
-VERSION=${VERSION:-17.9.0}
+VERSION=${VERSION:-18.7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -41,9 +41,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -87,8 +84,10 @@ sed -i 's|share/||' tools/install.py
## Fix libdir for 64-bit.
sed -i "s|lib/|lib${LIBDIRSUFFIX}/|g" tools/install.py
-sed -i "s/'lib'/'lib${LIBDIRSUFFIX}'/" lib/module.js
-sed -i "s|\"lib\"|\"lib${LIBDIRSUFFIX}\"|" deps/npm/lib/npm.js
+sed -i "s/'lib'/'lib${LIBDIRSUFFIX}'/" \
+ lib/module.js \
+ lib/internal/modules/cjs/loader.js \
+ deps/npm/lib/npm.js
sed -i "s|math.h|cmath|" src/node_crypto.cc
./configure \
@@ -111,18 +110,6 @@ install -D -m 644 $CWD/npm.sh $PKG/usr/share/bash-completion/completions/npm
## Remove unneeded files.
find $PKG/usr \( -name '.git*' \) -exec rm -f {} \;
-## 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
mv $PKG/usr/systemtap $PKG/usr/share/systemtap
diff --git a/development/nodejs/nodejs.info b/development/nodejs/nodejs.info
index e4c101e22b..0c1f0583b3 100644
--- a/development/nodejs/nodejs.info
+++ b/development/nodejs/nodejs.info
@@ -1,8 +1,8 @@
PRGNAM="nodejs"
-VERSION="17.9.0"
+VERSION="18.7.0"
HOMEPAGE="https://nodejs.org/"
-DOWNLOAD="https://nodejs.org/dist/v17.9.0/node-v17.9.0.tar.xz"
-MD5SUM="6d38cc79aea65207088205c13d9c5b02"
+DOWNLOAD="https://nodejs.org/dist/v18.7.0/node-v18.7.0.tar.xz"
+MD5SUM="027b8f20dd24918fbc8867de13c1540f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/nose/nose.SlackBuild b/development/nose/nose.SlackBuild
index 9f813b4053..b7075b396b 100644
--- a/development/nose/nose.SlackBuild
+++ b/development/nose/nose.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/notepadqq/notepadqq.SlackBuild b/development/notepadqq/notepadqq.SlackBuild
index 30696649ed..7b44d43a0b 100644
--- a/development/notepadqq/notepadqq.SlackBuild
+++ b/development/notepadqq/notepadqq.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for notepadqq
-# Copyright 2018 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# Copyright 2022 Antonio Leal, Porto Salvo, Oeiras, Portugal
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=notepadqq
-VERSION=${VERSION:-1.2.0}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-1.4.0}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -39,9 +39,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -66,7 +63,6 @@ else
fi
set -e
-
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
@@ -83,23 +79,17 @@ find -L . \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
- --prefix /opt/notepadqq \
+ --prefix /usr \
--qmake /usr/lib$LIBDIRSUFFIX/qt5/bin/qmake
make
make install DESTDIR=$PKG INSTALL_ROOT=$PKG
-# Allow the binary to be found somewhere in $PATH
-mkdir -p $PKG/usr/bin
-ln -s /opt/notepadqq/bin/$PRGNAM $PKG/usr/bin/$PRGNAM
+patch $PKG/usr/share/applications/notepadqq.desktop $CWD/notepadqq.desktop.patch
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/share
-mv $PKG/opt/notepadqq/share/icons/ $PKG/usr/share/
-mv $PKG/opt/notepadqq/share/applications/ $PKG/usr/share/
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CONTRIBUTING.md COPYING README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/development/notepadqq/notepadqq.desktop.patch b/development/notepadqq/notepadqq.desktop.patch
new file mode 100644
index 0000000000..df197f26c4
--- /dev/null
+++ b/development/notepadqq/notepadqq.desktop.patch
@@ -0,0 +1,30 @@
+--- notepadqq.desktop 2022-06-10 15:08:20.381029816 +0100
++++ notepadqq.desktop.new 2022-06-19 15:08:52.798842702 +0100
+@@ -1,5 +1,4 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Name=Notepadqq
+ Name[de_DE]=Notepadqq
+ Name[fr]=Notepadqq
+@@ -24,7 +23,7 @@
+ StartupNotify=false
+ MimeType=text/plain;text/html;text/x-php;text/x-c;text/x-shellscript;
+ Icon=notepadqq
+-Categories=Development;Utility;TextEditor;
++Categories=Qt;KDE;Utility;TextEditor;
+ Actions=Window;Document;
+
+ [Desktop Action Window]
+@@ -77,7 +76,6 @@
+ Name[zh_HK]=開啟新的視窗
+ Name[zh_TW]=開啟新的視窗
+ Exec=notepadqq --new-window
+-OnlyShowIn=Unity;
+
+ [Desktop Action Document]
+ Name=Open a New Document
+@@ -129,4 +127,3 @@
+ Name[zh_HK]=開啟新的文件
+ Name[zh_TW]=開啟新的文件
+ Exec=notepadqq
+-OnlyShowIn=Unity;
diff --git a/development/notepadqq/notepadqq.info b/development/notepadqq/notepadqq.info
index 46c500ad52..ceb3329bea 100644
--- a/development/notepadqq/notepadqq.info
+++ b/development/notepadqq/notepadqq.info
@@ -1,8 +1,8 @@
PRGNAM="notepadqq"
-VERSION="1.2.0"
-HOMEPAGE="http://notepadqq.altervista.org"
-DOWNLOAD="https://github.com/notepadqq/notepadqq/archive/v1.2.0/notepadqq-1.2.0.tar.gz"
-MD5SUM="8114b25ae89c75037da8f65676443f23"
+VERSION="1.4.0"
+HOMEPAGE="https://notepadqq.com"
+DOWNLOAD="https://github.com/notepadqq/notepadqq/archive/v1.4.0/notepadqq-1.4.0.tar.gz"
+MD5SUM="67e1ec78abb43ab29d8650c4eef0356b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/noweb/noweb.SlackBuild b/development/noweb/noweb.SlackBuild
index fbadac7d07..a3a5721b9d 100644
--- a/development/noweb/noweb.SlackBuild
+++ b/development/noweb/noweb.SlackBuild
@@ -53,10 +53,7 @@ OUTPUT=${OUTPUT:-/tmp}
DOCS="CHANGES COPYRIGHT LICENSE README examples/"
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i586" ]; then
+if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
diff --git a/development/obcpl/obcpl.SlackBuild b/development/obcpl/obcpl.SlackBuild
index dcf86a8460..271ee867ae 100644
--- a/development/obcpl/obcpl.SlackBuild
+++ b/development/obcpl/obcpl.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for obcpl
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/obcpl/obcpl.info b/development/obcpl/obcpl.info
index 102d5cc185..bc20b3d57d 100644
--- a/development/obcpl/obcpl.info
+++ b/development/obcpl/obcpl.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/onetrueawk/README b/development/onetrueawk/README
new file mode 100644
index 0000000000..70c652df20
--- /dev/null
+++ b/development/onetrueawk/README
@@ -0,0 +1,17 @@
+onetrueawk (port of original UNIX awk)
+
+This is the version of awk described in "The AWK Programming
+Language", by Al Aho, Brian Kernighan, and Peter Weinberger
+(Addison-Wesley, 1988, ISBN 0-201-07981-X). It is still maintained,
+and has received many bug fixes since the book was released. The code
+is released under a BSD-style license.
+
+The executable and man page are installed as "otawk", to avoid
+conflicting with Slackware's own gawk package. Also, otawk is
+installed to /opt/onetrueawk/bin/awk, so you can use it as the default
+awk by adjusting your user's $PATH (but it's not recommended to do
+this system-wide).
+
+If you want to run the test suite, export MAKETEST=yes in the
+environment. The test results will be saved to:
+/usr/doc/onetrueawk-$VERSION/maketest.log
diff --git a/development/onetrueawk/git2tarxz.sh b/development/onetrueawk/git2tarxz.sh
new file mode 100644
index 0000000000..82e6378005
--- /dev/null
+++ b/development/onetrueawk/git2tarxz.sh
@@ -0,0 +1,61 @@
+#!/bin/sh
+
+# Create source tarball from git repo, with generated version number.
+
+# Takes one optional argument, which is the commit or tag to create a
+# tarball of. With no arg, HEAD is used.
+
+# Version number example: 20200227_ad7ec17
+
+# Notes:
+
+# Do not use this if you're packaging a release.
+
+# This script doesn't need to be run as root. It does need to be able
+# to write to the current directory it's run from.
+
+# Running this script twice for the same commit will NOT give identical
+# tarballs, even if the contents are identical. This is because tar
+# includes the current time in a newly-created tarball (plus there may
+# be other git-related reasons).
+
+# Once you've generated a tarball, you'll still need a place to host it.
+# Ask on the mailing list, if you don't have your own web server to
+# play with.
+
+## Config:
+PRGNAM=onetrueawk
+CLONE_URL=https://github.com/onetrueawk/awk
+## End of config.
+
+set -e
+
+GITDIR=$( mktemp -dt $PRGNAM.git.XXXXXX )
+rm -rf $GITDIR
+git clone $CLONE_URL $GITDIR
+
+CWD="$( pwd )"
+cd $GITDIR
+
+if [ "$1" != "" ]; then
+ git reset --hard "$1" || exit 1
+fi
+
+GIT_SHA=$( git rev-parse --short HEAD )
+
+DATE=$( git log --date=format:%Y%m%d --format=%cd | head -1 )
+
+VERSION=${DATE}_${GIT_SHA}
+
+rm -rf .git
+find . -name .gitignore -print0 | xargs -0 rm -f
+
+cd "$CWD"
+rm -rf $PRGNAM-$VERSION $PRGNAM-$VERSION.tar.xz
+mv $GITDIR $PRGNAM-$VERSION
+tar cvfJ $PRGNAM-$VERSION.tar.xz $PRGNAM-$VERSION
+
+echo
+echo "Created tarball: $PRGNAM-$VERSION.tar.xz"
+echo "VERSION=\"$VERSION\""
+echo "MD5SUM=\"$( md5sum $PRGNAM-$VERSION.tar.xz | cut -d' ' -f1 )\""
diff --git a/development/onetrueawk/onetrueawk.SlackBuild b/development/onetrueawk/onetrueawk.SlackBuild
new file mode 100644
index 0000000000..00dcea1308
--- /dev/null
+++ b/development/onetrueawk/onetrueawk.SlackBuild
@@ -0,0 +1,83 @@
+#!/bin/bash
+
+# Slackware build script for onetrueawk
+
+# Written by B. Watson (urchlay@slackware.uk)
+
+# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=onetrueawk
+VERSION=${VERSION:-20220303_2402014}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
+
+make HOSTCC=${CC:-gcc} CFLAGS="$SLKCFLAGS"
+
+# no 'make install'. binary is called a.out, very retro.
+PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION
+PKGOPT=$PKG/opt/$PRGNAM
+mkdir -p $PKGDOC {$PKG/usr,$PKGOPT}/{bin,man/man1}
+install -s -m0755 a.out $PKGOPT/bin/awk
+gzip -9c < awk.1 > $PKGOPT/man/man1/awk.1.gz
+
+# test suite failure doesn't exit with error status. save the log for
+# later perusal.
+[ "${MAKETEST:-no}" = "yes" ] && make test 2>&1 | tee $PKGDOC/maketest.log
+
+ln -s ../../opt/$PRGNAM/bin/awk $PKG/usr/bin/otawk
+ln -s ../../../opt/$PRGNAM/man/man1/awk.1.gz $PKG/usr/man/man1/otawk.1.gz
+
+cp -a ChangeLog FIXES LICENSE README.md TODO $PKGDOC
+cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/onetrueawk/onetrueawk.info b/development/onetrueawk/onetrueawk.info
new file mode 100644
index 0000000000..a830b5ee9a
--- /dev/null
+++ b/development/onetrueawk/onetrueawk.info
@@ -0,0 +1,10 @@
+PRGNAM="onetrueawk"
+VERSION="20220303_2402014"
+HOMEPAGE="https://github.com/onetrueawk/awk"
+DOWNLOAD="https://slackware.uk/~urchlay/src/onetrueawk-20220303_2402014.tar.xz"
+MD5SUM="77c6cc994faa8636f470c778ff2bdf9a"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="B. Watson"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/onetrueawk/slack-desc b/development/onetrueawk/slack-desc
new file mode 100644
index 0000000000..2c1854ab34
--- /dev/null
+++ b/development/onetrueawk/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+onetrueawk: onetrueawk (port of original UNIX awk)
+onetrueawk:
+onetrueawk: This is the version of awk described in "The AWK Programming
+onetrueawk: Language", by Al Aho, Brian Kernighan, and Peter Weinberger
+onetrueawk: (Addison-Wesley, 1988, ISBN 0-201-07981-X). It is still maintained,
+onetrueawk: and has received many bug fixes since the book was released.
+onetrueawk:
+onetrueawk:
+onetrueawk:
+onetrueawk:
+onetrueawk:
diff --git a/development/opencomal/opencomal.SlackBuild b/development/opencomal/opencomal.SlackBuild
index 1cc4d47448..1b87d8ff51 100644
--- a/development/opencomal/opencomal.SlackBuild
+++ b/development/opencomal/opencomal.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for opencomal
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/opencomal/opencomal.info b/development/opencomal/opencomal.info
index da83d4478c..cf4b5e53c3 100644
--- a/development/opencomal/opencomal.info
+++ b/development/opencomal/opencomal.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/opencvs/opencvs.SlackBuild b/development/opencvs/opencvs.SlackBuild
index 9eda4d624f..35755d19fb 100644
--- a/development/opencvs/opencvs.SlackBuild
+++ b/development/opencvs/opencvs.SlackBuild
@@ -35,7 +35,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -53,8 +53,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/openjdk8/openjdk8.SlackBuild b/development/openjdk8/openjdk8.SlackBuild
index 0845d43fc3..631ff9249a 100644
--- a/development/openjdk8/openjdk8.SlackBuild
+++ b/development/openjdk8/openjdk8.SlackBuild
@@ -25,13 +25,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=openjdk8
-VERSION=${VERSION:-8u322}
+VERSION=${VERSION:-8u323}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
DVER=1.8.0_$(printf $VERSION | cut -du -f2)
-ICEDTEA=icedtea-3.22.0
+ICEDTEA=icedtea-3.23.0
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/development/openjdk8/openjdk8.info b/development/openjdk8/openjdk8.info
index 81b372f2da..1e1f13884c 100644
--- a/development/openjdk8/openjdk8.info
+++ b/development/openjdk8/openjdk8.info
@@ -1,10 +1,10 @@
PRGNAM="openjdk8"
-VERSION="8u322"
+VERSION="8u323"
HOMEPAGE="https://openjdk.java.net"
-DOWNLOAD="https://icedtea.classpath.org/download/source/icedtea-3.22.0.tar.xz \
- https://icedtea.classpath.org/download/drops/icedtea8/3.22.0/openjdk-git.tar.xz"
-MD5SUM="a3893aba4fbd2e77a6a1d65816f6c8a2 \
- 83c0c7340787fac8f819d68e01735b16"
+DOWNLOAD="https://icedtea.classpath.org/download/source/icedtea-3.23.0.tar.xz \
+ https://icedtea.classpath.org/download/drops/icedtea8/3.23.0/openjdk-git.tar.xz"
+MD5SUM="cdcd65b155dc16fa8ba23753ce1b8859 \
+ 96c5eec94c9a649932621e0f6ca1d55c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="openjdk7"
diff --git a/development/pasdoc/pasdoc.SlackBuild b/development/pasdoc/pasdoc.SlackBuild
index 827b4f680a..ef1c19dc84 100644
--- a/development/pasdoc/pasdoc.SlackBuild
+++ b/development/pasdoc/pasdoc.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/pcc/pcc.SlackBuild b/development/pcc/pcc.SlackBuild
index 21c9e37700..10b84011bf 100644
--- a/development/pcc/pcc.SlackBuild
+++ b/development/pcc/pcc.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for pcc (Portable C Compiler)
# Originally written by Armin Besirovic <email removed>
-# Modified by B. Watson <yalhcru@gmail.com>
+# Modified by B. Watson <urchlay@slackware.uk>
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/pcc/pcc.info b/development/pcc/pcc.info
index 4d1449ffbd..bd20da5199 100644
--- a/development/pcc/pcc.info
+++ b/development/pcc/pcc.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/pd-psql/pd-psql.SlackBuild b/development/pd-psql/pd-psql.SlackBuild
index 1566ffe233..7a320e7b5d 100644
--- a/development/pd-psql/pd-psql.SlackBuild
+++ b/development/pd-psql/pd-psql.SlackBuild
@@ -14,7 +14,7 @@ TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,8 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
SRCNAM=$(echo $PRGNAM | cut -f2 -d-)
-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/php-apcu/php-apcu.SlackBuild b/development/php-apcu/php-apcu.SlackBuild
index af4be6cf67..f02f05ffb5 100644
--- a/development/php-apcu/php-apcu.SlackBuild
+++ b/development/php-apcu/php-apcu.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for "php-apcu".
-# Copyright 2015 Eugene Wissner <belka@caraus.de>
+# Copyright 2015-2022 Eugene Wissner <belka@caraus.de>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=php-apcu
SRCNAM=apcu
-VERSION=${VERSION:-5.1.17}
+VERSION=${VERSION:-5.1.21}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/php-apcu/php-apcu.info b/development/php-apcu/php-apcu.info
index 85ef5cd464..d23c0ef3ff 100644
--- a/development/php-apcu/php-apcu.info
+++ b/development/php-apcu/php-apcu.info
@@ -1,8 +1,8 @@
PRGNAM="php-apcu"
-VERSION="5.1.17"
+VERSION="5.1.21"
HOMEPAGE="http://pecl.php.net/package/APCu/"
-DOWNLOAD="https://pecl.php.net/get/apcu-5.1.17.tgz"
-MD5SUM="8d60ffd6dcec221f8bce957a09511f87"
+DOWNLOAD="https://pecl.php.net/get/apcu-5.1.21.tgz"
+MD5SUM="7f675ceba180cd6688d09100badbcdda"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/pkgdiff/pkgdiff.SlackBuild b/development/pkgdiff/pkgdiff.SlackBuild
index 13bd0b7c4e..027db07d81 100644
--- a/development/pkgdiff/pkgdiff.SlackBuild
+++ b/development/pkgdiff/pkgdiff.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for pkgdiff
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/pkgdiff/pkgdiff.info b/development/pkgdiff/pkgdiff.info
index 0667f7d13a..a4e0f4f02d 100644
--- a/development/pkgdiff/pkgdiff.info
+++ b/development/pkgdiff/pkgdiff.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="wdiff"
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/pli/pli.SlackBuild b/development/pli/pli.SlackBuild
index 6b737a0647..14168abdd2 100644
--- a/development/pli/pli.SlackBuild
+++ b/development/pli/pli.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for pli
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/pli/pli.info b/development/pli/pli.info
index e3fce2dbe1..abe97302f4 100644
--- a/development/pli/pli.info
+++ b/development/pli/pli.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/poedit/poedit.SlackBuild b/development/poedit/poedit.SlackBuild
index ac6730520c..e0ff55db7d 100644
--- a/development/poedit/poedit.SlackBuild
+++ b/development/poedit/poedit.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=poedit
-VERSION=${VERSION:-3.0.1}
+VERSION=${VERSION:-3.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/poedit/poedit.info b/development/poedit/poedit.info
index 469b376152..817c733362 100644
--- a/development/poedit/poedit.info
+++ b/development/poedit/poedit.info
@@ -1,8 +1,8 @@
PRGNAM="poedit"
-VERSION="3.0.1"
+VERSION="3.1.1"
HOMEPAGE="https://www.poedit.net"
-DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v3.0.1-oss/poedit-3.0.1.tar.gz"
-MD5SUM="87b465aa866b4155a43fd9587d166b59"
+DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v3.1.1-oss/poedit-3.1.1.tar.gz"
+MD5SUM="da6d039bad4f7db410c70bbe8ad75347"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="wxGTK3 LucenePlusPlus gtkspell3 webkit2gtk"
diff --git a/development/polyml/polyml.SlackBuild b/development/polyml/polyml.SlackBuild
index dbacef8496..1723009d93 100644
--- a/development/polyml/polyml.SlackBuild
+++ b/development/polyml/polyml.SlackBuild
@@ -13,7 +13,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -31,8 +31,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/postman/postman.SlackBuild b/development/postman/postman.SlackBuild
index fc799f3760..432bd10bc7 100644
--- a/development/postman/postman.SlackBuild
+++ b/development/postman/postman.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=postman
SRCDIR=Postman
SRCNAM=linux
-VERSION=${VERSION:-9.16.0}
+VERSION=${VERSION:-9.27.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/postman/postman.info b/development/postman/postman.info
index 919403472a..cf2a01ef23 100644
--- a/development/postman/postman.info
+++ b/development/postman/postman.info
@@ -1,10 +1,10 @@
PRGNAM="postman"
-VERSION="9.16.0"
+VERSION="9.27.0"
HOMEPAGE="https://www.getpostman.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.pstmn.io/download/version/9.16.0/linux64"
-MD5SUM_x86_64="a39ecb124931f12473a8fdbfeb2cc971"
+DOWNLOAD_x86_64="https://dl.pstmn.io/download/version/9.27.0/linux64"
+MD5SUM_x86_64="e226ec83bca02de392e583524cf46e8a"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/premake/premake.SlackBuild b/development/premake/premake.SlackBuild
index a54e066db8..8c8ffd2066 100644
--- a/development/premake/premake.SlackBuild
+++ b/development/premake/premake.SlackBuild
@@ -34,7 +34,7 @@ SRC_VERSION=$(echo $VERSION | tr _ -)
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -52,8 +52,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/pycharm/pycharm.SlackBuild b/development/pycharm/pycharm.SlackBuild
index 15acd88d47..d313a9a10a 100644
--- a/development/pycharm/pycharm.SlackBuild
+++ b/development/pycharm/pycharm.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pycharm
EDITION=community
-VERSION=${VERSION:-2022.1}
+VERSION=${VERSION:-2022.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/pycharm/pycharm.info b/development/pycharm/pycharm.info
index 45812a56ec..1ae3eac001 100644
--- a/development/pycharm/pycharm.info
+++ b/development/pycharm/pycharm.info
@@ -1,8 +1,8 @@
PRGNAM="pycharm"
-VERSION="2022.1"
+VERSION="2022.1.3"
HOMEPAGE="https://www.jetbrains.com/pycharm/"
-DOWNLOAD="https://download.jetbrains.com/python/pycharm-community-2022.1.tar.gz"
-MD5SUM="20f65334c41f9f0d74991df219209ba5"
+DOWNLOAD="https://download.jetbrains.com/python/pycharm-community-2022.1.3.tar.gz"
+MD5SUM="483057b965ace294a1ac9b48903f1997"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/pyclewn/pyclewn.SlackBuild b/development/pyclewn/pyclewn.SlackBuild
index 46d4027388..ea57f0cb1b 100644
--- a/development/pyclewn/pyclewn.SlackBuild
+++ b/development/pyclewn/pyclewn.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/pycscope/pycscope.SlackBuild b/development/pycscope/pycscope.SlackBuild
index e1b855ddcd..f0d5233370 100644
--- a/development/pycscope/pycscope.SlackBuild
+++ b/development/pycscope/pycscope.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/pyside-tools/pyside-tools.SlackBuild b/development/pyside-tools/pyside-tools.SlackBuild
index a72469f685..39df9c12d2 100644
--- a/development/pyside-tools/pyside-tools.SlackBuild
+++ b/development/pyside-tools/pyside-tools.SlackBuild
@@ -16,7 +16,7 @@ SRCNAM=Tools
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -34,8 +34,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/quickjs/README b/development/quickjs/README
new file mode 100644
index 0000000000..ebc589068a
--- /dev/null
+++ b/development/quickjs/README
@@ -0,0 +1,37 @@
+QuickJS is a small and embeddable Javascript engine by Fabrice Bellard
+and Charlie Gordon. It supports the ES2020 specification including
+modules, asynchronous generators, proxies and BigInt.
+It optionally supports mathematical extensions such as big decimal
+floating point numbers (BigDecimal), big binary floating point numbers
+(BigFloat) and operator overloading.
+
+Main Features:
+* Small and easily embeddable: just a few C files, no external
+ dependency.
+* Fast interpreter with very low startup time
+* Almost complete ES2020 support including modules, asynchronous
+ generators and full Annex B support (legacy web compatibility).
+* Passes nearly 100% of the ECMAScript Test Suite tests when selecting
+ the ES2020 features.
+* Can compile Javascript sources to executables with no external
+ dependency.
+* Garbage collection using reference counting (to reduce memory usage
+ and have deterministic behavior) with cycle removal.
+* Mathematical extensions: BigDecimal, BigFloat, operator overloading,
+ bigint mode, math mode.
+* Command line interpreter with contextual colorization in JS.
+* Small built-in standard library with C library wrappers.
+
+NOTE:
+In order to adhere to Slackware standards the source is patched to:
+* change library paths in the compiler
+* build a shared library
+Since the default behaviour of the compiler is to output statically
+linked binaries, an aditional shared library is provided so that users
+may produce C files from Javascript source code
+(e.g.: qjsc -e in.js -o out.c), and then compile and link dynamically,
+e.g.:
+ cc -I /usr/include/quickjs out.c -o executable -lquickjs
+I believe this is the less intrussive set of changes to achieve those
+goals.
+
diff --git a/development/quickjs/patches/01-Makefile.patch b/development/quickjs/patches/01-Makefile.patch
new file mode 100644
index 0000000000..2e3650369b
--- /dev/null
+++ b/development/quickjs/patches/01-Makefile.patch
@@ -0,0 +1,108 @@
+01-Makefile.patch, changes:
+* on x86_64 systems, install libraries in /usr/lib64
+* added shared library target
+* added CFLAGS_EXTRA to pass $SLKCFLAGS (can be improved)
+* avoid building examples
+* disabled debug information
+
+--- quickjs-2021-03-27/Makefile 2021-03-27 07:00:32.000000000 -0300
++++ quickjs-2021-03-27-modified/Makefile 2022-08-02 21:52:01.476250120 -0300
+@@ -36,12 +36,14 @@
+
+ ifdef CONFIG_DARWIN
+ # use clang instead of gcc
+-CONFIG_CLANG=y
++#CONFIG_CLANG=y
+ CONFIG_DEFAULT_AR=y
+ endif
+
+ # installation directory
+ prefix=/usr/local
++libdir=$(prefix)/lib
++CFLAGS_EXTRA=
+
+ # use the gprof profiler
+ #CONFIG_PROFILE=y
+@@ -66,7 +68,7 @@
+ ifdef CONFIG_CLANG
+ HOST_CC=clang
+ CC=$(CROSS_PREFIX)clang
+- CFLAGS=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d
++ CFLAGS= -Wall -MMD -MF $(OBJDIR)/$(@F).d
+ CFLAGS += -Wextra
+ CFLAGS += -Wno-sign-compare
+ CFLAGS += -Wno-missing-field-initializers
+@@ -87,7 +89,7 @@
+ else
+ HOST_CC=gcc
+ CC=$(CROSS_PREFIX)gcc
+- CFLAGS=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d
++ CFLAGS= -Wall -MMD -MF $(OBJDIR)/$(@F).d
+ CFLAGS += -Wno-array-bounds -Wno-format-truncation
+ ifdef CONFIG_LTO
+ AR=$(CROSS_PREFIX)gcc-ar
+@@ -107,12 +109,15 @@
+ DEFINES+=-D__USE_MINGW_ANSI_STDIO # for standard snprintf behavior
+ endif
+
++DEFINES += -DCONFIG_LIBDIR=\"$(libdir)\"
++
++CFLAGS+=$(CFLAGS_EXTRA)
+ CFLAGS+=$(DEFINES)
+ CFLAGS_DEBUG=$(CFLAGS) -O0
+ CFLAGS_SMALL=$(CFLAGS) -Os
+ CFLAGS_OPT=$(CFLAGS) -O2
+ CFLAGS_NOLTO:=$(CFLAGS_OPT)
+-LDFLAGS=-g
++#LDFLAGS=-g
+ ifdef CONFIG_LTO
+ CFLAGS_SMALL+=-flto
+ CFLAGS_OPT+=-flto
+@@ -157,14 +162,14 @@
+ ifdef CONFIG_ASAN
+ PROGS+=
+ else
+-PROGS+=examples/hello examples/hello_module examples/test_fib
++#PROGS+=examples/hello examples/hello_module examples/test_fib
+ ifndef CONFIG_DARWIN
+-PROGS+=examples/fib.so examples/point.so
++#PROGS+=examples/fib.so examples/point.so
+ endif
+ endif
+ endif
+
+-all: $(OBJDIR) $(OBJDIR)/quickjs.check.o $(OBJDIR)/qjs.check.o $(PROGS)
++all: $(OBJDIR) $(OBJDIR)/quickjs.check.o $(OBJDIR)/qjs.check.o $(PROGS) libquickjs.so
+
+ QJS_LIB_OBJS=$(OBJDIR)/quickjs.o $(OBJDIR)/libregexp.o $(OBJDIR)/libunicode.o $(OBJDIR)/cutils.o $(OBJDIR)/quickjs-libc.o
+
+@@ -187,6 +192,9 @@
+ qjs$(EXE): $(QJS_OBJS)
+ $(CC) $(LDFLAGS) $(LDEXPORT) -o $@ $^ $(LIBS)
+
++libquickjs.so: $(QJS_LIB_OBJS)
++ $(CC) -shared $(LDFLAGS) -fPIC $(LDEXPORT) -o $@ $^ $(LIBS)
++
+ qjs-debug$(EXE): $(patsubst %.o, %.debug.o, $(QJS_OBJS))
+ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
+
+@@ -299,13 +307,15 @@
+
+ install: all
+ mkdir -p "$(DESTDIR)$(prefix)/bin"
+- $(STRIP) qjs qjsc
++ $(STRIP) qjs qjsc libquickjs.so
+ install -m755 qjs qjsc "$(DESTDIR)$(prefix)/bin"
+ ln -sf qjs "$(DESTDIR)$(prefix)/bin/qjscalc"
+- mkdir -p "$(DESTDIR)$(prefix)/lib/quickjs"
+- install -m644 libquickjs.a "$(DESTDIR)$(prefix)/lib/quickjs"
++ mkdir -p "$(DESTDIR)/$(libdir)/quickjs"
++ install -m644 libquickjs.a "$(DESTDIR)/$(libdir)/quickjs"
++ install -m644 libquickjs.so "$(DESTDIR)/$(libdir)/quickjs"
++ ln -s quickjs/libquickjs.so "$(DESTDIR)/$(libdir)/libquickjs.so"
+ ifdef CONFIG_LTO
+- install -m644 libquickjs.lto.a "$(DESTDIR)$(prefix)/lib/quickjs"
++ install -m644 libquickjs.lto.a "$(DESTDIR)/$(libdir)/quickjs"
+ endif
+ mkdir -p "$(DESTDIR)$(prefix)/include/quickjs"
+ install -m644 quickjs.h quickjs-libc.h "$(DESTDIR)$(prefix)/include/quickjs"
diff --git a/development/quickjs/patches/02-qjsc.c.patch b/development/quickjs/patches/02-qjsc.c.patch
new file mode 100644
index 0000000000..fb1bb58d4e
--- /dev/null
+++ b/development/quickjs/patches/02-qjsc.c.patch
@@ -0,0 +1,12 @@
+This is a simple patch to compile on 64 bit systems.
+--- quickjs-2021-03-27/qjsc.c 2021-03-27 07:00:32.000000000 -0300
++++ quickjs-2021-03-27-modified/qjsc.c 2022-07-31 19:54:12.464023282 -0300
+@@ -420,7 +420,7 @@
+ pstrcpy(lib_dir, sizeof(lib_dir), exe_dir);
+ } else {
+ snprintf(inc_dir, sizeof(inc_dir), "%s/include/quickjs", CONFIG_PREFIX);
+- snprintf(lib_dir, sizeof(lib_dir), "%s/lib/quickjs", CONFIG_PREFIX);
++ snprintf(lib_dir, sizeof(lib_dir), "%s/quickjs", CONFIG_LIBDIR);
+ }
+
+ lto_suffix = "";
diff --git a/development/quickjs/quickjs.SlackBuild b/development/quickjs/quickjs.SlackBuild
new file mode 100644
index 0000000000..66a73604ab
--- /dev/null
+++ b/development/quickjs/quickjs.SlackBuild
@@ -0,0 +1,102 @@
+#!/bin/bash
+
+# Slackware build script for quickjs
+
+# Copyright 2022 Juan M. Lasca <juanmlasca@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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=quickjs
+VERSION=${VERSION:-20210327}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-2021-03-27.tar.xz
+mv $PRGNAM-2021-03-27 $PRGNAM-$VERSION
+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/patches/01-Makefile.patch || exit 1;
+patch -p1 < $CWD/patches/02-qjsc.c.patch || exit 1;
+
+make install \
+ DESTDIR=$PKG \
+ CFLAGS_EXTRA="$SLKCFLAGS" \
+ prefix=/usr \
+ libdir=/usr/lib${LIBDIRSUFFIX}
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/examples
+cp -a \
+ doc/jsbignum.html doc/quickjs.html \
+ LICENSE Changelog TODO \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a examples/*.c examples/*.js $PKG/usr/doc/$PRGNAM-$VERSION/examples
+cp -a tests $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/quickjs/quickjs.info b/development/quickjs/quickjs.info
new file mode 100644
index 0000000000..2adcb2495c
--- /dev/null
+++ b/development/quickjs/quickjs.info
@@ -0,0 +1,10 @@
+PRGNAM="quickjs"
+VERSION="20210327"
+HOMEPAGE="https://bellard.org/quickjs"
+DOWNLOAD="https://bellard.org/quickjs/quickjs-2021-03-27.tar.xz"
+MD5SUM="135182a626aa0c87a49aa2bf58fd39bf"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Juan M. Lasca"
+EMAIL="juanmlasca@gmail.com"
diff --git a/development/quickjs/slack-desc b/development/quickjs/slack-desc
new file mode 100644
index 0000000000..0d81084831
--- /dev/null
+++ b/development/quickjs/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+quickjs: quickjs (a small and embeddable Javascript engine)
+quickjs:
+quickjs: QuickJS is a small and embeddable Javascript engine by Fabrice
+quickjs: Bellard and Charlie Gordon. It supports the ES2020 specification
+quickjs: including modules, asynchronous generators, proxies and BigInt.
+quickjs: It optionally supports mathematical extensions such as big decimal
+quickjs: floating point numbers (BigDecimal), big binary floating point
+quickjs: numbers (BigFloat) and operator overloading.
+quickjs:
+quickjs: https://bellard.org/quickjs
+quickjs:
diff --git a/development/quilt/quilt.SlackBuild b/development/quilt/quilt.SlackBuild
index 79f07b56be..6a5585d092 100644
--- a/development/quilt/quilt.SlackBuild
+++ b/development/quilt/quilt.SlackBuild
@@ -35,7 +35,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -53,8 +53,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/racket/racket.SlackBuild b/development/racket/racket.SlackBuild
index 4a675d3b4b..c35cdd1017 100644
--- a/development/racket/racket.SlackBuild
+++ b/development/racket/racket.SlackBuild
@@ -34,7 +34,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -52,8 +52,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/reflex/reflex.SlackBuild b/development/reflex/reflex.SlackBuild
index 50141811ac..2b66b40269 100644
--- a/development/reflex/reflex.SlackBuild
+++ b/development/reflex/reflex.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for reflex
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/reflex/reflex.info b/development/reflex/reflex.info
index 3df9be1a13..8c8df1ecb3 100644
--- a/development/reflex/reflex.info
+++ b/development/reflex/reflex.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/regexxer/regexxer.SlackBuild b/development/regexxer/regexxer.SlackBuild
index 3d3c1227cf..3a43a77e35 100644
--- a/development/regexxer/regexxer.SlackBuild
+++ b/development/regexxer/regexxer.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/rizin/README b/development/rizin/README
new file mode 100644
index 0000000000..4afb0fb7d6
--- /dev/null
+++ b/development/rizin/README
@@ -0,0 +1,11 @@
+rizin (Free and Open Source Reverse Engineering Framework)
+
+A free and open-source Reverse Engineering framework, providing a
+complete binary analysis experience with features like Disassembler,
+Hexadecimal editor, Emulation, Binary inspection, Debugger, and more.
+
+Rizin takes a unique, Unix-friendly approach on reverse engineering. By
+default, it can be used in a shell-like environment tailored
+specifically to analyzing binaries directly from the command line
+without unnecessary weight. However, if you do want more, it provides a
+perfect basis for GUI and scripting.
diff --git a/development/rizin/rizin.SlackBuild b/development/rizin/rizin.SlackBuild
new file mode 100644
index 0000000000..ed88c101e7
--- /dev/null
+++ b/development/rizin/rizin.SlackBuild
@@ -0,0 +1,116 @@
+#!/bin/bash
+
+# Slackware build script for rizin
+
+# Copyright 2022 Ebben Aries <slackbuilds@dscp.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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=rizin
+VERSION=${VERSION:-0.4.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$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-src-v$VERSION.tar.xz
+cd $PRGNAM-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 {} \;
+
+mkdir -p build
+cd build
+ CFLAGS="$SLKCFLAGS" \
+ CXXFLAGS="$SLKCFLAGS" \
+ meson .. \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
+ -Duse_sys_libzip=enabled \
+ -Duse_sys_openssl=enabled \
+ -Duse_sys_capstone=enabled \
+ -Duse_capstone_version=v4
+ "${NINJA:=ninja}"
+ DESTDIR=$PKG $NINJA install
+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
+
+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 COPYING* README.md DEVELOPERS.md CODE_OF_CONDUCT.md CONTRIBUTING.md SECURITY.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/rizin/rizin.info b/development/rizin/rizin.info
new file mode 100644
index 0000000000..539f06af4e
--- /dev/null
+++ b/development/rizin/rizin.info
@@ -0,0 +1,10 @@
+PRGNAM="rizin"
+VERSION="0.4.0"
+HOMEPAGE="https://rizin.re/"
+DOWNLOAD="https://github.com/rizinorg/rizin/releases/download/v0.4.0/rizin-src-v0.4.0.tar.xz"
+MD5SUM="241cfb0868d2a587d48a73a3dd3c9ffb"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="capstone"
+MAINTAINER="Ebben Aries"
+EMAIL="slackbuilds@dscp.org"
diff --git a/development/rizin/slack-desc b/development/rizin/slack-desc
new file mode 100644
index 0000000000..518ddf405c
--- /dev/null
+++ b/development/rizin/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+rizin: rizin (Free and Open Source Reverse Engineering Framework)
+rizin:
+rizin:
+rizin: free and open-source Reverse Engineering framework, providing a
+rizin: complete binary analysis experience with features like Disassembler,
+rizin: Hexadecimal editor, Emulation, Binary inspection, Debugger, and more.
+rizin:
+rizin:
+rizin:
+rizin: Homepage: https://rizin.re/
+rizin:
diff --git a/development/rmac/rmac.SlackBuild b/development/rmac/rmac.SlackBuild
index 3f757d16a3..bf3a984c28 100644
--- a/development/rmac/rmac.SlackBuild
+++ b/development/rmac/rmac.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for rmac
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/rmac/rmac.info b/development/rmac/rmac.info
index 2d8a8c2b2f..45396dc28b 100644
--- a/development/rmac/rmac.info
+++ b/development/rmac/rmac.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/rmlmmc/rmlmmc.SlackBuild b/development/rmlmmc/rmlmmc.SlackBuild
index e951909e36..d33842d518 100644
--- a/development/rmlmmc/rmlmmc.SlackBuild
+++ b/development/rmlmmc/rmlmmc.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/robotframework/robotframework.SlackBuild b/development/robotframework/robotframework.SlackBuild
index a7349240ff..83584c3dce 100644
--- a/development/robotframework/robotframework.SlackBuild
+++ b/development/robotframework/robotframework.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=robotframework
-VERSION=${VERSION:-5.0}
+VERSION=${VERSION:-5.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/robotframework/robotframework.info b/development/robotframework/robotframework.info
index e868d09b20..fec38fe6b7 100644
--- a/development/robotframework/robotframework.info
+++ b/development/robotframework/robotframework.info
@@ -1,8 +1,8 @@
PRGNAM="robotframework"
-VERSION="5.0"
+VERSION="5.0.1"
HOMEPAGE="https://robotframework.org/"
-DOWNLOAD="https://github.com/robotframework/robotframework/archive/v5.0/robotframework-5.0.tar.gz"
-MD5SUM="bbd7db2899f565de2f8ff23a091c568a"
+DOWNLOAD="https://github.com/robotframework/robotframework/archive/v5.0.1/robotframework-5.0.1.tar.gz"
+MD5SUM="05b6438e4e93e5c40dc9e6b2edd4a78f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/rr/README b/development/rr/README
index 3875720b18..6c3cfbb82b 100644
--- a/development/rr/README
+++ b/development/rr/README
@@ -1,3 +1,5 @@
rr aspires to be your primary C/C++ debugging tool for Linux
You record a failure once, then debug the recording, deterministically,
as many times as you want. The same execution is replayed every time.
+
+Only 64-bit version of rr is built.
diff --git a/development/rr/rr.SlackBuild b/development/rr/rr.SlackBuild
index 724dea5fcf..c5c51cede2 100644
--- a/development/rr/rr.SlackBuild
+++ b/development/rr/rr.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=rr
-VERSION=${VERSION:-5.5.0}
+VERSION=${VERSION:-5.6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -48,16 +48,12 @@ OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
fi
set -e
diff --git a/development/rr/rr.info b/development/rr/rr.info
index c94195990b..d7ace101a5 100644
--- a/development/rr/rr.info
+++ b/development/rr/rr.info
@@ -1,8 +1,8 @@
PRGNAM="rr"
-VERSION="5.5.0"
+VERSION="5.6.0"
HOMEPAGE="https://rr-project.org/"
-DOWNLOAD="https://github.com/rr-debugger/rr/archive/5.5.0/rr-5.5.0.tar.gz"
-MD5SUM="f08f06410757e085cb694a3e588eb974"
+DOWNLOAD="https://github.com/rr-debugger/rr/archive/5.6.0/rr-5.6.0.tar.gz"
+MD5SUM="152796d58dd597ab319de79a5268863c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="capnproto"
diff --git a/development/rr/slack-desc b/development/rr/slack-desc
index da8b658309..a79e382f78 100644
--- a/development/rr/slack-desc
+++ b/development/rr/slack-desc
@@ -9,9 +9,9 @@
rr: rr (Record and Replay Framework)
rr:
rr: rr aspires to be your primary C/C++ debugging tool for Linux,
-rr: enhancing gdb. You record a failure once, then
-rr: debug the recording, deterministically, as many times as you want.
-rr: The same execution is replayed every time.
+rr: enhancing gdb. You record a failure once, then debug the recording,
+rr: deterministically, as many times as you want. The same execution is
+rr: replayed every time.
rr:
rr: https://rr-project.org/
rr:
diff --git a/development/rstudio-desktop/disable_quarto.patch b/development/rstudio-desktop/disable_quarto.patch
new file mode 100644
index 0000000000..d93ff78ac3
--- /dev/null
+++ b/development/rstudio-desktop/disable_quarto.patch
@@ -0,0 +1,13 @@
+--- a/CMakeGlobals.txt 2022-07-06 12:59:49.000000000 -0700
++++ b/CMakeGlobals.txt 2022-07-18 11:51:59.266963561 -0700
+@@ -253,8 +253,8 @@
+ message(STATUS "quarto is not supported on Centos7; disabling quarto")
+ set(QUARTO_ENABLED FALSE CACHE INTERNAL "")
+ else()
+- # enable by default
+- set(QUARTO_ENABLED TRUE CACHE INTERNAL "")
++ # disable by default
++ set(QUARTO_ENABLED FALSE CACHE INTERNAL "")
+ add_definitions(-DQUARTO_ENABLED)
+ endif()
+
diff --git a/development/rstudio-desktop/pandoc_version.patch b/development/rstudio-desktop/pandoc_version.patch
index 8887b53465..0a4ad90acc 100644
--- a/development/rstudio-desktop/pandoc_version.patch
+++ b/development/rstudio-desktop/pandoc_version.patch
@@ -1,14 +1,14 @@
This patch was taken from the Arch Linux AUR:
https://aur.archlinux.org/cgit/aur.git/tree/pandoc_version.patch?h=rstudio-desktop
diff -ur a/CMakeGlobals.txt b/CMakeGlobals.txt
---- a/CMakeGlobals.txt 2022-03-18 10:10:38.000000000 +1300
-+++ b/CMakeGlobals.txt 2022-04-28 10:46:17.695649880 +1200
-@@ -214,7 +214,7 @@
+--- a/CMakeGlobals.txt 2022-07-06 12:59:49.000000000 -0700
++++ b/CMakeGlobals.txt 2022-07-17 20:10:59.016516702 -0700
+@@ -231,7 +231,7 @@
endif()
# pandoc version
--set(PANDOC_VERSION "2.16.2" CACHE INTERNAL "Pandoc version")
+-set(PANDOC_VERSION "2.18" CACHE INTERNAL "Pandoc version")
+set(PANDOC_VERSION "current" CACHE INTERNAL "Pandoc version")
- # quarto support
- if(LINUX AND UNAME_M STREQUAL aarch64)
+ # detect Centos 7, because we don't support Quarto on Centos7
+ set(IS_CENTOS7 FALSE)
diff --git a/development/rstudio-desktop/rstudio-desktop.SlackBuild b/development/rstudio-desktop/rstudio-desktop.SlackBuild
index 5dc21486bb..2e0bf0e4f0 100644
--- a/development/rstudio-desktop/rstudio-desktop.SlackBuild
+++ b/development/rstudio-desktop/rstudio-desktop.SlackBuild
@@ -27,11 +27,10 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rstudio-desktop
SRCNAM=rstudio
-VERSION=${VERSION:-2022.02.2+485}
+VERSION=${VERSION:-2022.07.1+554}
SRCVER=${SRCVER:-$(echo $VERSION | sed 's/+/-/g')}
-GITCOMMIT_VER=8acbd38
-GWT_SDK_VER=${GWT_SDK_VER:-2.8.2}
-NODE_VER=${NODE_VER:-14.17.5}
+GITCOMMIT_VER=7872775
+NODE_VER=${NODE_VER:-16.14.0}
PANDOCVER=current
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -86,22 +85,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-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
-
-GWT_DIR=src/gwt
-LIB_DIR=$GWT_DIR/lib
-mkdir -p $LIB_DIR
-
-GWT_SDK_ZIP=$CWD/gwt-$GWT_SDK_VER.zip
-
-mkdir -p $LIB_DIR/gwt
-unzip -qo $GWT_SDK_ZIP -d $LIB_DIR/gwt
-mv $LIB_DIR/gwt/gwt-$GWT_SDK_VER $LIB_DIR/gwt/$GWT_SDK_VER
-
# patches
-patch -p1 < $CWD/sigstksz_gcc11.patch
patch -p1 < $CWD/pandoc_version.patch # Do not use outdated pandoc version number
+patch -p1 < $CWD/disable_quarto.patch # cmake ignores -DQUARTO_ENABLED for some reason
cd dependencies/common
mkdir -p pandoc/$PANDOCVER
@@ -114,9 +100,13 @@ mkdir -p node
cd node && tar xvf $CWD/node-v$NODE_VER-linux-x64.tar.gz
cd ../
mv node/node-v$NODE_VER-linux-x64 node/$NODE_VER
+export PATH=$TMP/$SRCNAM-$SRCVER/dependencies/common/node/$NODE_VER/bin:$PATH # use bundled node
cd $TMP/$SRCNAM-$SRCVER/src/gwt/panmirror/src/editor
-yarn config set ignore-engines true
-yarn install
+
+# Prevent creation of cache files in /usr/local/share/
+env YARN_DISABLE_SELF_UPDATE_CHECK=true \
+ YARN_CACHE_FOLDER=$TMP/$SRCNAM-$SRCVER/cache/yarn \
+ yarn install --ignore-engines
# Fix links for src/cpp/session/CMakeLists.txt
cd $TMP/$SRCNAM-$SRCVER/dependencies
@@ -183,8 +173,19 @@ cd build
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
+
mkdir -p $PKG/usr/bin
-ln -sf /usr/lib/rstudio/bin/rstudio $PKG/usr/bin
+(
+ cd $PKG/usr/bin
+ ln -sf ../lib/rstudio/bin/rstudio rstudio
+)
+
+# Update symlinks to be relative
+ln -sfrT /usr/share/myspell/dicts $PKG/usr/lib/rstudio/resources/dictionaries
+ln -sfrT /usr/share/mathjax2 $PKG/usr/lib/rstudio/resources/mathjax-27
+ln -sfrT /usr/bin/pandoc $PKG/usr/lib/rstudio/bin/pandoc/pandoc
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
diff --git a/development/rstudio-desktop/rstudio-desktop.info b/development/rstudio-desktop/rstudio-desktop.info
index b11b3ee8fe..2bd8b520ad 100644
--- a/development/rstudio-desktop/rstudio-desktop.info
+++ b/development/rstudio-desktop/rstudio-desktop.info
@@ -1,14 +1,12 @@
PRGNAM="rstudio-desktop"
-VERSION="2022.02.2+485"
+VERSION="2022.07.1+554"
HOMEPAGE="http://rstudio.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/rstudio/rstudio/archive/refs/tags/v2022.02.2+485/rstudio-2022.02.2-485.tar.gz \
- https://storage.googleapis.com/gwt-releases/gwt-2.8.2.zip \
- https://nodejs.org/dist/v14.17.5/node-v14.17.5-linux-x64.tar.gz"
-MD5SUM_x86_64="251b74238d69d3e08fb09af8287a74c7 \
- c295406d68c5ef364e445068599aa6d4 \
- 3cd3b18e1412067aabd2e1b23b93106e"
+DOWNLOAD_x86_64="https://github.com/rstudio/rstudio/archive/refs/tags/v2022.07.1+554/rstudio-2022.07.1-554.tar.gz \
+ https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.gz"
+MD5SUM_x86_64="e57b59a213f2be140d26b122c1ea24bc \
+ a46e501a201be6c3c05c0f770c375372"
REQUIRES="R pandoc-bin yaml-cpp hunspell-en yarn apache-ant zulu-openjdk8 mathjax2 soci"
MAINTAINER="Isaac Yu"
EMAIL="isaacyu1@isaacyu1.com"
diff --git a/development/rstudio-desktop/sigstksz_gcc11.patch b/development/rstudio-desktop/sigstksz_gcc11.patch
deleted file mode 100644
index 7b1b70f147..0000000000
--- a/development/rstudio-desktop/sigstksz_gcc11.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-This patch was taken from the Arch Linux AUR:
-https://aur.archlinux.org/cgit/aur.git/tree/sigstksz_gcc11.patch?h=rstudio-desktop
-diff -ru rstudio-2022.02.0-443.original/src/cpp/tests/cpp/tests/vendor/catch.hpp rstudio-2022.02.0-443/src/cpp/tests/cpp/tests/vendor/catch.hpp
---- a/src/cpp/tests/cpp/tests/vendor/catch.hpp 2022-02-17 08:26:03.000000000 +1300
-+++ b/src/cpp/tests/cpp/tests/vendor/catch.hpp 2022-02-18 19:04:27.382806708 +1300
-@@ -10824,7 +10824,7 @@
-
- // 32kb for the alternate stack seems to be sufficient. However, this value
- // is experimentally determined, so that's not guaranteed.
-- static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ;
-+ static constexpr std::size_t sigStackSize = 32768;
-
- static SignalDefs signalDefs[] = {
- { SIGINT, "SIGINT - Terminal interrupt signal" },
diff --git a/development/ruff/ruff.SlackBuild b/development/ruff/ruff.SlackBuild
index b8eb9d6a12..52a88e8b60 100644
--- a/development/ruff/ruff.SlackBuild
+++ b/development/ruff/ruff.SlackBuild
@@ -32,8 +32,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ruff
-VERSION=${VERSION:-2.2.0}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-2.3.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -103,7 +103,7 @@ cp -a \
$PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
+install -m0644 \
LICENSE \
ruff.html \
ruff-ruff.html \
diff --git a/development/ruff/ruff.info b/development/ruff/ruff.info
index ad6c4546a2..eebbe8a160 100644
--- a/development/ruff/ruff.info
+++ b/development/ruff/ruff.info
@@ -1,8 +1,8 @@
PRGNAM="ruff"
-VERSION="2.2.0"
+VERSION="2.3.0"
HOMEPAGE="https://ruff.magicsplat.com"
-DOWNLOAD="https://sourceforge.net/projects/magicsplat/files/ruff/ruff-2.2.0.tgz"
-MD5SUM="723427bd05ebcd19837bb3d523f25eee"
+DOWNLOAD="https://sourceforge.net/projects/magicsplat/files/ruff/ruff-2.3.0.tgz"
+MD5SUM="09a32ef4c75e6372fcde3a78c2809621"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/sbt/sbt.SlackBuild b/development/sbt/sbt.SlackBuild
index e79b74c7e0..97ce5d71a0 100644
--- a/development/sbt/sbt.SlackBuild
+++ b/development/sbt/sbt.SlackBuild
@@ -25,12 +25,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sbt
-VERSION=${VERSION:-1.6.2}
+VERSION=${VERSION:-1.7.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-ARCH=noarch
+ARCH=x86_64
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
@@ -66,6 +66,9 @@ chmod 755 $PKG/usr/bin/sbt
cat $CWD/sbtn.sh > $PKG/usr/bin/sbtn
chmod 755 $PKG/usr/bin/sbtn
+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/etc/sbt
cp sbt/conf/sbtopts sbt/conf/sbtconfig.txt $PKG/etc/sbt/
chmod 644 $PKG/etc/sbt/sbtopts
diff --git a/development/sbt/sbt.info b/development/sbt/sbt.info
index 9fa4c4c728..b396f37bfc 100644
--- a/development/sbt/sbt.info
+++ b/development/sbt/sbt.info
@@ -1,10 +1,10 @@
PRGNAM="sbt"
-VERSION="1.6.2"
+VERSION="1.7.1"
HOMEPAGE="https://www.scala-sbt.org/"
-DOWNLOAD="https://github.com/sbt/sbt/releases/download/v1.6.2/sbt-1.6.2.tgz"
-MD5SUM="5e2e6995ea563113a2c9c8c531629b39"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/sbt/sbt/releases/download/v1.7.1/sbt-1.7.1.tgz"
+MD5SUM_x86_64="34c6270820c861935ba545aa54556421"
REQUIRES="zulu-openjdk8"
MAINTAINER="Julian Grinblat"
EMAIL="julian@dotcore.co.il"
diff --git a/development/scala/scala.SlackBuild b/development/scala/scala.SlackBuild
index 36aed973a9..54f9d945c8 100644
--- a/development/scala/scala.SlackBuild
+++ b/development/scala/scala.SlackBuild
@@ -16,7 +16,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/schroot/schroot.SlackBuild b/development/schroot/schroot.SlackBuild
index cd3d620dc3..ff1d8b02c5 100644
--- a/development/schroot/schroot.SlackBuild
+++ b/development/schroot/schroot.SlackBuild
@@ -34,7 +34,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) export ARCH=i486 ;;
+ i?86) export ARCH=i586 ;;
arm*) export ARCH=arm ;;
*) export ARCH=$( uname -m ) ;;
esac
diff --git a/development/sdcc/sdcc.SlackBuild b/development/sdcc/sdcc.SlackBuild
index df93915592..ce68237bc1 100644
--- a/development/sdcc/sdcc.SlackBuild
+++ b/development/sdcc/sdcc.SlackBuild
@@ -49,10 +49,7 @@ OUTPUT=${OUTPUT:-/tmp}
DOCS="COPYING ChangeLog"
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i586" ]; then
+if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
diff --git a/development/setuptools-git/setuptools-git.SlackBuild b/development/setuptools-git/setuptools-git.SlackBuild
index aff33330f1..3ed49532ce 100644
--- a/development/setuptools-git/setuptools-git.SlackBuild
+++ b/development/setuptools-git/setuptools-git.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/smlnj/smlnj.SlackBuild b/development/smlnj/smlnj.SlackBuild
index 0573d55117..f1c4a612b8 100644
--- a/development/smlnj/smlnj.SlackBuild
+++ b/development/smlnj/smlnj.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/snack/snack.SlackBuild b/development/snack/snack.SlackBuild
index c8a04e27fd..2a12cf82f0 100644
--- a/development/snack/snack.SlackBuild
+++ b/development/snack/snack.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/sonarqube/sonarqube.SlackBuild b/development/sonarqube/sonarqube.SlackBuild
index 331853a716..ed0f390ab9 100644
--- a/development/sonarqube/sonarqube.SlackBuild
+++ b/development/sonarqube/sonarqube.SlackBuild
@@ -63,7 +63,7 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
BINDIR="linux-x86-32"
elif [ "$ARCH" = "i686" ]; then
diff --git a/development/spyder/spyder.SlackBuild b/development/spyder/spyder.SlackBuild
index 0dc970599f..55f8e28387 100644
--- a/development/spyder/spyder.SlackBuild
+++ b/development/spyder/spyder.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/squeak-vm/README b/development/squeak-vm/README
index 7d4e717722..b61852d0b8 100644
--- a/development/squeak-vm/README
+++ b/development/squeak-vm/README
@@ -5,9 +5,6 @@ Smalltalk-80 system.
Squeak has very powerful 2- and 3-D graphics, sound, video, MIDI,
animation and other multimedia capabilities.
-Optional dependency: speex
-
-NOTE:
-This script only build the VM.
-You may need to download the images manually via download page:
+NOTE: This script only builds the VM.
+You may need to download the images manually from the download page:
http://squeakvm.org/unix/download.html
diff --git a/development/squeak-vm/squeak-vm.SlackBuild b/development/squeak-vm/squeak-vm.SlackBuild
index 0ca7482570..7bb0dd32f2 100644
--- a/development/squeak-vm/squeak-vm.SlackBuild
+++ b/development/squeak-vm/squeak-vm.SlackBuild
@@ -23,12 +23,17 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 20220517 bkw: Modified by SlackBuilds.org, BUILD=2:
+# - DO NOT use ${VERSION} in DOWNLOAD, in the .info file. Seriously.
+# - fix doc ownership.
+# - minor grammar fix in README.
+
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=squeak-vm
SRCNAM=Squeak
VERSION=${VERSION:-4.19.9.3816}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -72,6 +77,9 @@ 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 /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
cd platforms
# Fix location of libraries (as --libdir does not work)
@@ -103,9 +111,7 @@ 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
+gzip -9 $PKG/usr/man/man*/*
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/squeak-vm/squeak-vm.info b/development/squeak-vm/squeak-vm.info
index 7fb7a15e8a..cf425a849c 100644
--- a/development/squeak-vm/squeak-vm.info
+++ b/development/squeak-vm/squeak-vm.info
@@ -1,7 +1,7 @@
PRGNAM="squeak-vm"
VERSION="4.19.9.3816"
HOMEPAGE="http://squeakvm.org/"
-DOWNLOAD="https://sourceforge.net/projects/solaris-squeak/files/Squeak-${VERSION}-src.tar.gz"
+DOWNLOAD="https://sourceforge.net/projects/solaris-squeak/files/Squeak-4.19.9.3816-src.tar.gz"
MD5SUM="972e1236a131846fee8b00b7d392ccb4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/development/src-vcs/src-vcs.SlackBuild b/development/src-vcs/src-vcs.SlackBuild
index 2aa90fd430..01fcfd8740 100644
--- a/development/src-vcs/src-vcs.SlackBuild
+++ b/development/src-vcs/src-vcs.SlackBuild
@@ -33,7 +33,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -53,8 +53,8 @@ OUTPUT=${OUTPUT:-/tmp}
DOCS="COPYING INSTALL NEWS README TODO srctest"
-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/srecord/srecord.SlackBuild b/development/srecord/srecord.SlackBuild
index 1e530da361..dee8b6b0fd 100644
--- a/development/srecord/srecord.SlackBuild
+++ b/development/srecord/srecord.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for srecord
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/srecord/srecord.info b/development/srecord/srecord.info
index 44dc3bf7e8..9465ac50fd 100644
--- a/development/srecord/srecord.info
+++ b/development/srecord/srecord.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/tcludp/tcludp.SlackBuild b/development/tcludp/tcludp.SlackBuild
index 131a62f605..17f1f9b324 100644
--- a/development/tcludp/tcludp.SlackBuild
+++ b/development/tcludp/tcludp.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/tclvfs/README b/development/tclvfs/README
index f38f7d993d..7ab103b815 100644
--- a/development/tclvfs/README
+++ b/development/tclvfs/README
@@ -1,2 +1,7 @@
The TclVfs project aims to provide an extension to the Tcl language
which allows Virtual Filesystems to be built using Tcl scripts only.
+
+OPTIONAL DEPENDENCIES:
+* memchan: in-memory channel vfs
+* trf: zip vfs
+* tcllib: tar, ftp vfs + additional man page generation
diff --git a/development/tclvfs/patches/01-configure.patch b/development/tclvfs/patches/01-configure.patch
deleted file mode 100644
index c9f5b42566..0000000000
--- a/development/tclvfs/patches/01-configure.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-All the patches are taken from Debian repo
-
---- tclvfs-1.3-20080503.orig/configure
-+++ tclvfs-1.3-20080503/configure
-@@ -7937,12 +7937,15 @@
- SHLIB_LD_LIBS='${LIBS}'
- SHLIB_SUFFIX=".so"
-
-+ # following line added by CW for Debian GNU/Hurd
-+ TCL_SHLIB_LD_EXTRAS="-Wl,-soname,\${TCL_LIB_FILE}.0"
-+
- SHLIB_LD="${CC} -shared"
-- DL_OBJS=""
-+ DL_OBJS="tclLoadDl.o"
- DL_LIBS="-ldl"
- LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
- CC_SEARCH_FLAGS=""
-- LD_SEARCH_FLAGS=""
-+ LD_SEARCH_FLAGS="${CC_SEARCH_FLAGS}"
- if test "`uname -m`" = "alpha" ; then
- CFLAGS="$CFLAGS -mieee"
- fi
-@@ -9803,7 +9806,6 @@
- # (actually we leave an empty line to preserve line numbers).
- if test "x$srcdir" = x.; then
- ac_vpsub='/^[ ]*VPATH[ ]*=/{
--s/:*\$(srcdir):*/:/;
- s/:*\${srcdir}:*/:/;
- s/:*@srcdir@:*/:/;
- s/^\([^=]*=[ ]*\):*/\1/;
diff --git a/development/tclvfs/patches/02-encoding.patch b/development/tclvfs/patches/01-encoding.patch
index 997a352fb0..25261055ca 100644
--- a/development/tclvfs/patches/02-encoding.patch
+++ b/development/tclvfs/patches/01-encoding.patch
@@ -4,8 +4,8 @@ fixes -encoding and -eofchar of files opened on VFS.
Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
---- tclvfs-1.3-20080503.orig/library/ftpvfs.tcl
-+++ tclvfs-1.3-20080503/library/ftpvfs.tcl
+--- a/library/ftpvfs.tcl
++++ b/library/ftpvfs.tcl
@@ -133,10 +133,13 @@
ftp::Get $fd $name -variable tmp
@@ -21,8 +21,8 @@ Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
seek $filed 0
return [list $filed]
}
---- tclvfs-1.3-20080503.orig/library/httpvfs.tcl
-+++ tclvfs-1.3-20080503/library/httpvfs.tcl
+--- a/library/httpvfs.tcl
++++ b/library/httpvfs.tcl
@@ -357,11 +357,14 @@
"r" {
set token [geturl "$dirurl$urlname" -headers $headers]
@@ -39,8 +39,8 @@ Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
seek $filed 0
# XXX: the close command should free vfs::memchan somehow??
return [list $filed]
---- tclvfs-1.3-20080503.orig/library/tclprocvfs.tcl
-+++ tclvfs-1.3-20080503/library/tclprocvfs.tcl
+--- a/library/tclprocvfs.tcl
++++ b/library/tclprocvfs.tcl
@@ -84,9 +84,12 @@
"" -
"r" {
@@ -55,8 +55,8 @@ Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
seek $nfd 0
return [list $nfd]
}
---- tclvfs-1.3-20080503.orig/library/webdavvfs.tcl
-+++ tclvfs-1.3-20080503/library/webdavvfs.tcl
+--- a/library/webdavvfs.tcl
++++ b/library/webdavvfs.tcl
@@ -153,8 +153,12 @@
upvar #0 $token state
@@ -70,8 +70,8 @@ Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
seek $filed 0
::http::cleanup $token
return [list $filed]
---- tclvfs-1.3-20080503.orig/library/tkvfs.tcl
-+++ tclvfs-1.3-20080503/library/tkvfs.tcl
+--- a/library/tkvfs.tcl
++++ b/library/tkvfs.tcl
@@ -72,9 +72,12 @@
"" -
"r" {
@@ -86,40 +86,40 @@ Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
seek $nfd 0
return [list $nfd]
}
---- tclvfs-1.3-20080503.orig/library/tarvfs.tcl
-+++ tclvfs-1.3-20080503/library/tarvfs.tcl
-@@ -107,6 +107,9 @@
- ::tar::stat $tarfd $name sb
-
+--- a/library/tarvfs.tcl
++++ b/library/tarvfs.tcl
+@@ -106,6 +106,9 @@
+ vfs::tar::_stat $tarfd $name sb
+
set nfd [vfs::memchan]
+ set encoding [fconfigure $nfd -encoding]
+ set eofchar [fconfigure $nfd -eofchar]
+ set translation [fconfigure $nfd -translation]
fconfigure $nfd -translation binary
-
+
# get the starting point from structure
-@@ -115,7 +118,7 @@
-
+@@ -114,7 +117,7 @@
+
puts -nonewline $nfd $data
-
+
- fconfigure $nfd -translation auto
+ fconfigure $nfd -translation $translation -encoding $encoding -eofchar $eofchar
seek $nfd 0
return [list $nfd]
}
---- tclvfs-1.3-20080503.orig/library/zipvfs.tcl
-+++ tclvfs-1.3-20080503/library/zipvfs.tcl
+--- a/library/zipvfs.tcl
++++ b/library/zipvfs.tcl
@@ -108,6 +108,9 @@
::zip::stat $zipfd $name sb
set nfd [vfs::memchan]
+ set encoding [fconfigure $nfd -encoding]
-+ set eofchar [fconfigure $nfd -eofchar]
++ set eofchar [fconfigure $nfd -eofchar]
+ set translation [fconfigure $nfd -translation]
fconfigure $nfd -translation binary
seek $zipfd $sb(ino) start
-@@ -115,7 +118,7 @@
+@@ -118,7 +115,7 @@
puts -nonewline $nfd $data
@@ -128,9 +128,9 @@ Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
seek $nfd 0
return [list $nfd]
}
---- tclvfs-1.3-20080503.orig/library/mk4vfs.tcl
-+++ tclvfs-1.3-20080503/library/mk4vfs.tcl
-@@ -183,19 +183,25 @@
+--- a/library/mk4vfs.tcl
++++ b/library/mk4vfs.tcl
+@@ -171,19 +171,25 @@
set fd [vfs::zstream decompress $fd $sb(csize) $sb(size)]
} else {
set fd [vfs::memchan]
@@ -158,7 +158,7 @@ Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
seek $fd 0
} else {
set fd [mk::channel $sb(ino) contents r]
-@@ -226,6 +232,9 @@
+@@ -214,6 +220,9 @@
}
set fd [vfs::memchan]
@@ -168,7 +168,7 @@ Probably, the patch is incomplete for mk4fs with ::mk4vfs::zstreamed set to 1.
fconfigure $fd -translation binary
set s [mk::get $sb(ino) contents]
-@@ -237,7 +246,7 @@
+@@ -225,7 +234,7 @@
puts -nonewline $fd $s
#set fd [mk::channel $sb(ino) contents a]
}
diff --git a/development/tclvfs/patches/04-man.patch b/development/tclvfs/patches/02-man.patch
index 73392562a6..73392562a6 100644
--- a/development/tclvfs/patches/04-man.patch
+++ b/development/tclvfs/patches/02-man.patch
diff --git a/development/tclvfs/patches/03-m4.patch b/development/tclvfs/patches/03-m4.patch
deleted file mode 100644
index d995d72fd4..0000000000
--- a/development/tclvfs/patches/03-m4.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-
---- tclvfs-1.3-20080503.orig/tclconfig/tcl.m4
-+++ tclvfs-1.3-20080503/tclconfig/tcl.m4
-@@ -1486,12 +1486,15 @@
- SHLIB_LD_LIBS='${LIBS}'
- SHLIB_SUFFIX=".so"
-
-+ # following line added by CW for Debian GNU/Hurd
-+ TCL_SHLIB_LD_EXTRAS="-Wl,-soname,\${TCL_LIB_FILE}.0"
-+
- SHLIB_LD="${CC} -shared"
-- DL_OBJS=""
-+ DL_OBJS="tclLoadDl.o"
- DL_LIBS="-ldl"
- LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
- CC_SEARCH_FLAGS=""
-- LD_SEARCH_FLAGS=""
-+ LD_SEARCH_FLAGS="${CC_SEARCH_FLAGS}"
- if test "`uname -m`" = "alpha" ; then
- CFLAGS="$CFLAGS -mieee"
- fi
diff --git a/development/tclvfs/patches/05-pkgindex.patch b/development/tclvfs/patches/05-pkgindex.patch
deleted file mode 100644
index 77bb689caa..0000000000
--- a/development/tclvfs/patches/05-pkgindex.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Debian-specific patch by Sergei Golovan which replaces current directory
-for tclvfs library by a fixed one.
-
---- tclvfs-1.3-20080503.orig/pkgIndex.tcl.in
-+++ tclvfs-1.3-20080503/pkgIndex.tcl.in
-@@ -12,19 +12,18 @@
- package require Tcl 8.4
-
- namespace eval ::vfs {}
--variable vfs::dll [file join $dir @PKG_LIB_FILE@]
-+variable vfs::dll [file join /usr/lib @PACKAGE_NAME@@PACKAGE_VERSION@ @PKG_LIB_FILE@]
-
--proc loadvfs {dll} {
-+proc loadvfs {dir dll} {
- global auto_path
- if {![file exists $dll]} { return }
-- set dir [file dirname $dll]
- if {[lsearch -exact $auto_path $dir] == -1} {
- lappend auto_path $dir
- }
- load $dll
- }
-
--package ifneeded vfs @PACKAGE_VERSION@ [list loadvfs $vfs::dll]
-+package ifneeded vfs @PACKAGE_VERSION@ [list loadvfs $dir $vfs::dll]
-
- # Allow optional redirect of VFS_LIBRARY components. Only necessary
- # for testing, but could be used elsewhere.
diff --git a/development/tclvfs/patches/06-zipfix.patch b/development/tclvfs/patches/06-zipfix.patch
deleted file mode 100644
index 8ca6e1c1ae..0000000000
--- a/development/tclvfs/patches/06-zipfix.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-Patch by Victor Wagner (modified by Sergei Golovan for archives less
-than 512 bytes long) fixes zip vfs to work with prepended executable.
-
---- tclvfs-1.3-20080503.orig/library/zipvfs.tcl
-+++ tclvfs-1.3-20080503/library/zipvfs.tcl
-@@ -113,7 +113,8 @@
- set translation [fconfigure $nfd -translation]
- fconfigure $nfd -translation binary
-
-- seek $zipfd $sb(ino) start
-+ upvar #0 zip::$zipfd cb
-+ seek $zipfd [expr {$sb(ino)+$cb(base)}] start
- zip::Data $zipfd sb data
-
- puts -nonewline $nfd $data
-@@ -370,6 +371,7 @@
-
- seek $fd $n end
- set hdr [read $fd $len]
-+ set read [string length $hdr]
- set pos [string first "PK\05\06" $hdr]
- if {$pos == -1} {
- if {$at >= $sz} {
-@@ -384,7 +386,7 @@
- }
-
- set hdr [string range $hdr [expr $pos + 4] [expr $pos + 21]]
-- set pos [expr [tell $fd] + $pos - 512]
-+ set pos [expr [tell $fd] + $pos - $read]
-
- binary scan $hdr ssssiis \
- cb(ndisk) cb(cdisk) \
-@@ -445,7 +447,7 @@
-
- zip::EndOfArchive $fd cb
-
-- seek $fd $cb(coff) start
-+ seek $fd [expr {$cb(coff)+$cb(base)}] start
-
- set toc(_) 0; unset toc(_); #MakeArray
-
diff --git a/development/tclvfs/patches/07-vfs.patch b/development/tclvfs/patches/07-vfs.patch
deleted file mode 100644
index 42b30eb60d..0000000000
--- a/development/tclvfs/patches/07-vfs.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- tclvfs-1.3-20080503.orig/generic/vfs.c 2006/08/30 19:38:03 1.60
-+++ tclvfs-1.3-20080503/generic/vfs.c 2008/10/10 21:57:36 1.61
-@@ -39,6 +39,10 @@
- #define TCL_GLOB_TYPE_MOUNT (1<<7)
- #endif
-
-+#ifndef CONST86
-+#define CONST86
-+#endif
-+
- /*
- * Only the _Init function is exported.
- */
-@@ -1656,7 +1660,7 @@
- return returnVal;
- }
-
--static CONST char**
-+static CONST char * CONST86 *
- VfsFileAttrStrings(pathPtr, objPtrRef)
- Tcl_Obj* pathPtr;
- Tcl_Obj** objPtrRef;
diff --git a/development/tclvfs/slack-desc b/development/tclvfs/slack-desc
index 7b9d93592e..b5194c45b5 100644
--- a/development/tclvfs/slack-desc
+++ b/development/tclvfs/slack-desc
@@ -11,7 +11,7 @@ tclvfs:
tclvfs: The TclVfs project aims to provide an extension to the Tcl language
tclvfs: which allows Virtual Filesystems to be built using Tcl scripts only.
tclvfs:
-tclvfs: https://sourceforge.net/projects/tclvfs/
+tclvfs: https://core.tcl-lang.org/tclvfs/home
tclvfs:
tclvfs:
tclvfs:
diff --git a/development/tclvfs/tclvfs.SlackBuild b/development/tclvfs/tclvfs.SlackBuild
index 4c36add2a1..7d57c5246f 100644
--- a/development/tclvfs/tclvfs.SlackBuild
+++ b/development/tclvfs/tclvfs.SlackBuild
@@ -2,27 +2,48 @@
# Slackware build script for tclvfs
-# Written by Zbigniew Baniewski, <Zbigniew [dot] Baniewski [at] gmail [dot] com>
+# Copyright 2011-2022 Zbigniew Baniewski <Zbigniew [dot] Baniewski [at] gmail [dot] com>
+# Copyright 2022 Juan M. Lasca <juanmlasca@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.
+
+# 20222007 Modified by Juan M. Lasca:
+# - updated to version 1.4 (changed website and minor changes)
+# - added code to generate additional man pages
+# - updated patches, remove unneeded ones
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tclvfs
-VERSION=${VERSION:-20080503}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.4}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -32,8 +53,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"
@@ -61,13 +82,10 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-cat $CWD/patches/01-configure.patch | patch -p1 || exit
-cat $CWD/patches/02-encoding.patch | patch -p1 || exit
-cat $CWD/patches/03-m4.patch | patch -p1 || exit
-cat $CWD/patches/04-man.patch | patch -p1 || exit
-cat $CWD/patches/05-pkgindex.patch | patch -p1 || exit
-cat $CWD/patches/06-zipfix.patch | patch -p1 || exit
-cat $CWD/patches/07-vfs.patch | patch -p1 || exit
+cat $CWD/patches/01-encoding.patch | patch -p1 || exit
+cat $CWD/patches/02-man.patch | patch -p1 || exit
+
+autoreconf -f
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
@@ -84,11 +102,17 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install DESTDIR=$PKG
+# remove empty directories
+rmdir $PKG/usr/include
+rmdir $PKG/usr/bin
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-# Fix Manual page
-mv $PKG/usr/man/mann $PKG/usr/man/man1
+# if dtplite tool is installed (tcllib package), generate additional man pages
+[ -x /usr/bin/dtplite ] && \
+ dtplite -o $PKG/usr/man/mann/vfs-filesystems.n nroff doc/vfs-filesystems.man && \
+ dtplite -o $PKG/usr/man/mann/vfs-fsapi.n nroff doc/vfs-fsapi.man
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
diff --git a/development/tclvfs/tclvfs.info b/development/tclvfs/tclvfs.info
index 80f0361690..1f5ab71d8c 100644
--- a/development/tclvfs/tclvfs.info
+++ b/development/tclvfs/tclvfs.info
@@ -1,10 +1,10 @@
PRGNAM="tclvfs"
-VERSION="20080503"
-HOMEPAGE="https://sourceforge.net/projects/tclvfs/"
-DOWNLOAD="https://downloads.sourceforge.net/tclvfs/tclvfs-20080503.tar.gz"
-MD5SUM="3f6dbec91a305f97475d155ca6b1b563"
+VERSION="1.4"
+HOMEPAGE="https://core.tcl-lang.org/tclvfs/home"
+DOWNLOAD="https://core.tcl-lang.org/tclvfs/tarball/vfs-1-4/tclvfs-1.4.tar.gz"
+MD5SUM="29a218e64b545ff5cd2b5be461a83d88"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Zbigniew Baniewski"
-EMAIL="Zbigniew [dot] Baniewski [at] gmail [dot] com"
+MAINTAINER="Juan M. Lasca"
+EMAIL="juanmlasca@gmail.com"
diff --git a/development/teensy_loader_cli/teensy_loader_cli.SlackBuild b/development/teensy_loader_cli/teensy_loader_cli.SlackBuild
index 624a57dc7c..4f24a2f7db 100644
--- a/development/teensy_loader_cli/teensy_loader_cli.SlackBuild
+++ b/development/teensy_loader_cli/teensy_loader_cli.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/tig/tig.SlackBuild b/development/tig/tig.SlackBuild
index 7edee755f2..a0075af68d 100644
--- a/development/tig/tig.SlackBuild
+++ b/development/tig/tig.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tig
-VERSION=${VERSION:-2.5.5}
+VERSION=${VERSION:-2.5.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/tig/tig.info b/development/tig/tig.info
index dede2e3ef5..457682e1d8 100644
--- a/development/tig/tig.info
+++ b/development/tig/tig.info
@@ -1,8 +1,8 @@
PRGNAM="tig"
-VERSION="2.5.5"
+VERSION="2.5.6"
HOMEPAGE="https://jonas.github.io/tig/"
-DOWNLOAD="https://github.com/jonas/tig/releases/download/tig-2.5.5/tig-2.5.5.tar.gz"
-MD5SUM="0902ba706e8efaf6c2087d8b66393375"
+DOWNLOAD="https://github.com/jonas/tig/releases/download/tig-2.5.6/tig-2.5.6.tar.gz"
+MD5SUM="04716790bf8933db6ad98f67422fa18e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/tiled/tiled.SlackBuild b/development/tiled/tiled.SlackBuild
index b3a85ca134..9e21048793 100644
--- a/development/tiled/tiled.SlackBuild
+++ b/development/tiled/tiled.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tiled
-VERSION=${VERSION:-1.8.4}
+VERSION=${VERSION:-1.8.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/tiled/tiled.info b/development/tiled/tiled.info
index 9bb3ef10aa..1093db03fc 100644
--- a/development/tiled/tiled.info
+++ b/development/tiled/tiled.info
@@ -1,8 +1,8 @@
PRGNAM="tiled"
-VERSION="1.8.4"
+VERSION="1.8.5"
HOMEPAGE="https://www.mapeditor.org"
-DOWNLOAD="https://github.com/bjorn/tiled/archive/v1.8.4/tiled-1.8.4.tar.gz"
-MD5SUM="c6db0dc462648b9ca68eec97405767c4"
+DOWNLOAD="https://github.com/bjorn/tiled/archive/v1.8.5/tiled-1.8.5.tar.gz"
+MD5SUM="09b8b9305941eab8ae50901f90f56b48"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qbs"
diff --git a/development/tkcon/README b/development/tkcon/README
new file mode 100644
index 0000000000..60ff5181cd
--- /dev/null
+++ b/development/tkcon/README
@@ -0,0 +1,10 @@
+tkcon is a replacement for the standard console that comes with Tk.
+The console itself provides many more features than the standard
+console and works on all platforms where Tcl/Tk is available. It is
+meant primarily to aid one when working with the little details inside
+tcl and tk, giving Unix users the GUI console provided by default in the
+Mac and Windows Tk.
+
+OPTIONAL DEPENDENCIES:
+* tcllib: if installed, generate man pages.
+
diff --git a/development/tkcon/doinst.sh b/development/tkcon/doinst.sh
new file mode 100644
index 0000000000..696d35bad7
--- /dev/null
+++ b/development/tkcon/doinst.sh
@@ -0,0 +1,4 @@
+
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
diff --git a/development/tkcon/slack-desc b/development/tkcon/slack-desc
new file mode 100644
index 0000000000..d8bb0232c3
--- /dev/null
+++ b/development/tkcon/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+tkcon: tkcon (replacement for the standard Tk console)
+tkcon:
+tkcon: The console itself provides many more features than the standard
+tkcon: console and works on all platforms where Tcl/Tk is available. It
+tkcon: is meant primarily to aid one when working with the little details
+tkcon: inside tcl and tk, giving Unix users the GUI console provided by
+tkcon: default in the Mac and Windows Tk.
+tkcon:
+tkcon:
+tkcon: http://tkcon.sourceforge.net
+tkcon:
diff --git a/development/tkcon/tkcon.SlackBuild b/development/tkcon/tkcon.SlackBuild
new file mode 100644
index 0000000000..e5e99eeb63
--- /dev/null
+++ b/development/tkcon/tkcon.SlackBuild
@@ -0,0 +1,116 @@
+#!/bin/bash
+
+# Slackware build script for tkcon
+
+# Copyright 2022 Juan M. Lasca <juanmlasca@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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=tkcon
+VERSION=${VERSION:-2.7.10}
+BUILD=${BUILD:-2}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+chmod -R -x .
+install tkcon.tcl -Dm755 $PKG/usr/lib${LIBDIRSUFFIX}/tkcon/tkcon.tcl
+sed -i 's/Utility\;//;/Encoding=UTF-8/d;/Comment=/d' tkcon-console.desktop
+install tkcon-console.desktop -Dm644 $PKG/usr/share/applications/tkcon-console.desktop
+install icons/tkcon-small48.png -Dm644 $PKG/usr/share/pixmaps/tkcon-icon.png
+sed -i 's/2\.7/2\.7\.10/' pkgIndex.tcl
+install pkgIndex.tcl -Dm644 $PKG/usr/lib${LIBDIRSUFFIX}/tkcon/pkgIndex.tcl
+install icons/tkcon-small48.png -Dm644 $PKG/usr/share/icons/tkcon-icon.png
+mkdir -p $PKG/usr/bin
+( cd $PKG/usr/bin ; ln -s ../lib${LIBDIRSUFFIX}/tkcon/tkcon.tcl tkcon )
+
+# if dtplite tool is installed (tcllib package), generate man pages
+if [ -x /usr/bin/dtplite ]; then
+ mkdir -p $PKG/usr/man/mann $PKG/usr/man/man5 $PKG/usr/man/man1
+ dtplite -o $PKG/usr/man/mann/dump.n nroff docs/dump.n.man
+ dtplite -o $PKG/usr/man/mann/idebug.n nroff docs/idebug.n.man
+ dtplite -o $PKG/usr/man/mann/observe.n nroff docs/observe.n.man
+ dtplite -o $PKG/usr/man/man1/tkcon.1 nroff docs/tkcon.1.man
+ dtplite -o $PKG/usr/man/mann/tkcon.n nroff docs/tkcon.n.man
+ dtplite -o $PKG/usr/man/man5/tkconrc.5 nroff docs/tkconrc.5.man
+ find $PKG/usr/man -type f -exec gzip -9 {} \;
+ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+fi
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/html/docs
+cp -a \
+ README.txt docs/license.terms \
+$PKG/usr/doc/$PRGNAM-$VERSION
+cp -a docs/*.html docs/demopic.png docs/style.css $PKG/usr/doc/$PRGNAM-$VERSION/html/docs
+cp -a index.html $PKG/usr/doc/$PRGNAM-$VERSION/html/
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/tkcon/tkcon.info b/development/tkcon/tkcon.info
new file mode 100644
index 0000000000..0962b3a296
--- /dev/null
+++ b/development/tkcon/tkcon.info
@@ -0,0 +1,10 @@
+PRGNAM="tkcon"
+VERSION="2.7.10"
+HOMEPAGE="http://tkcon.sourceforge.net"
+DOWNLOAD="https://github.com/wjoye/tkcon/archive/v2.7.10/tkcon-2.7.10.tar.gz"
+MD5SUM="797a81bfe93d4181c4cf0f6d4c41b69a"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Juan M. Lasca"
+EMAIL="juanmlasca@gmail.com"
diff --git a/development/tkdiff/tkdiff.SlackBuild b/development/tkdiff/tkdiff.SlackBuild
index 319e33af3c..533bc2511c 100644
--- a/development/tkdiff/tkdiff.SlackBuild
+++ b/development/tkdiff/tkdiff.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tkdiff
-VERSION=${VERSION:-5.3}
+VERSION=${VERSION:-5.4}
SRCVERSION=$( echo $VERSION | tr . - )
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -71,6 +71,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a *.txt $PKG/usr/doc/$PRGNAM-$VERSION
+find $PKG/usr/doc/$PRGNAM-$VERSION -type f -name '*.txt' -exec chmod 0644 {} +
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/tkdiff/tkdiff.info b/development/tkdiff/tkdiff.info
index c505a1069d..2268c05cb1 100644
--- a/development/tkdiff/tkdiff.info
+++ b/development/tkdiff/tkdiff.info
@@ -1,8 +1,8 @@
PRGNAM="tkdiff"
-VERSION="5.3"
+VERSION="5.4"
HOMEPAGE="https://sourceforge.net/projects/tkdiff/"
-DOWNLOAD="https://sourceforge.net/projects/tkdiff/files/tkdiff/5.3/tkdiff-5-3.zip"
-MD5SUM="88cdd84040dd5a7961af8b7c265ad347"
+DOWNLOAD="https://sourceforge.net/projects/tkdiff/files/tkdiff/5.4/tkdiff-5-4.zip"
+MD5SUM="1dd9f7d1063b492ac2ec26bbbf794161"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/tkdnd/tkdnd.SlackBuild b/development/tkdnd/tkdnd.SlackBuild
index 09f2d724df..4b32b352c7 100644
--- a/development/tkdnd/tkdnd.SlackBuild
+++ b/development/tkdnd/tkdnd.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/tklib/tklib.SlackBuild b/development/tklib/tklib.SlackBuild
index a7f474176f..75d1db83d1 100644
--- a/development/tklib/tklib.SlackBuild
+++ b/development/tklib/tklib.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/tktable/README b/development/tktable/README
new file mode 100644
index 0000000000..2b92e80afa
--- /dev/null
+++ b/development/tktable/README
@@ -0,0 +1,22 @@
+tktable is a full-featured 2D table widget for Tk.
+Some of its features include:
+* multi-line cells
+* support for embedded windows
+* row & column spanning
+* variable width columns / height rows (interactively resizable)
+* row and column titles
+* multiple data sources
+* supports standard Tk reliefs, fonts, colors, etc.
+* x/y scrollbar support
+* 'tag' styles per row, column or cell to change visual appearance
+* in-cell editing - returns value back to data source
+* support for disabled (read-only) tables or cells (via tags)
+* multiple selection modes, with "active" cell
+* multiple drawing modes to get optimal performance for larger tables
+* optional 'flashes' when things update
+* cell validation support
+* Works everywhere Tk does
+
+Possible conflict:
+The BLT package (tclblt) also has a command named "table". It's
+possible to avoid such conflict by renaming one command or another.
diff --git a/development/tktable/slack-desc b/development/tktable/slack-desc
new file mode 100644
index 0000000000..615e04316e
--- /dev/null
+++ b/development/tktable/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+tktable: tktable (a full-featured 2D table widget for Tk)
+tktable:
+tktable: Among its many features are multi-line cells, support for embedded
+tktable: windows, row & column spanning, variable width columns / height rows,
+tktable: row and column titles, multiple data sources, supports standard Tk
+tktable: options, x/y scrollbar support, 'tag' styles per row, column or cell
+tktable: to change visual appearance, in-cell editing - returns value back to
+tktable: data source, support for disabled (read-only) tables or cells,
+tktable: multiple selection modes, with "active" cell, multiple drawing modes,
+tktable: optional 'flashes' when things update and cell validation support.
+tktable: For more info visit http://tktable.sourceforge.net
diff --git a/development/tktable/tktable.SlackBuild b/development/tktable/tktable.SlackBuild
new file mode 100644
index 0000000000..00887e0912
--- /dev/null
+++ b/development/tktable/tktable.SlackBuild
@@ -0,0 +1,129 @@
+#!/bin/bash
+
+# Slackware build script for tktable
+
+# Copyright 2022 Juan M. Lasca <juanmlasca@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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=tktable
+VERSION=${VERSION:-2.10}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/Tktable$VERSION.tar.gz
+mv Tktable$VERSION $PRGNAM-$VERSION
+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 {} \;
+
+[ "$ARCH" = "x86_64" ] && WITH_64BIT_SUPPORT="--enable-64bit"
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --disable-static \
+ --build=$ARCH-slackware-linux \
+ --enable-threads \
+ $WITH_64BIT_SUPPORT
+
+make
+make install DESTDIR=$PKG
+
+# Remove unnessesary directory created during install
+rmdir $PKG/usr/bin
+
+# By default, man pages are not installed. Correct this
+mkdir -p $PKG/usr/man/mann
+cp doc/tkTable.n $PKG/usr/man/mann/tktable.n
+chmod 0644 $PKG/usr/man/mann/tktable.n
+
+# Include demos
+cp -r demos $PKG/usr/lib${LIBDIRSUFFIX}/Tktable${VERSION}/demos
+
+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 \
+ README.blt README.txt TODO.txt license.txt \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+
+# move html documentation and other files to an appropriate location
+mv $PKG/usr/lib${LIBDIRSUFFIX}/Tktable${VERSION}/*.txt $PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/lib${LIBDIRSUFFIX}/Tktable${VERSION}/html $PKG/usr/doc/$PRGNAM-$VERSION
+
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/tktable/tktable.info b/development/tktable/tktable.info
new file mode 100644
index 0000000000..9c524ecd31
--- /dev/null
+++ b/development/tktable/tktable.info
@@ -0,0 +1,10 @@
+PRGNAM="tktable"
+VERSION="2.10"
+HOMEPAGE="http://tktable.sourceforge.net/"
+DOWNLOAD="https://downloads.sourceforge.net/project/tktable/tktable/2.10/Tktable2.10.tar.gz"
+MD5SUM="ecdd96b39ad49b820bf084eb1c786f66"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Juan M. Lasca"
+EMAIL="juanmlasca@gmail.com"
diff --git a/development/trac/trac.SlackBuild b/development/trac/trac.SlackBuild
index 19829082ad..e8338b91e4 100644
--- a/development/trac/trac.SlackBuild
+++ b/development/trac/trac.SlackBuild
@@ -34,7 +34,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -52,8 +52,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/trf/trf.SlackBuild b/development/trf/trf.SlackBuild
index bd68623c61..9a9af5168b 100644
--- a/development/trf/trf.SlackBuild
+++ b/development/trf/trf.SlackBuild
@@ -14,7 +14,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -32,8 +32,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/tweak/tweak.SlackBuild b/development/tweak/tweak.SlackBuild
index ac63a2427c..f623881a0c 100644
--- a/development/tweak/tweak.SlackBuild
+++ b/development/tweak/tweak.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for tweak
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/tweak/tweak.info b/development/tweak/tweak.info
index 3759a9378d..bc36b5539e 100644
--- a/development/tweak/tweak.info
+++ b/development/tweak/tweak.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/txr/txr.SlackBuild b/development/txr/txr.SlackBuild
index a0a06e098e..753caa84f8 100644
--- a/development/txr/txr.SlackBuild
+++ b/development/txr/txr.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for txr
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/txr/txr.info b/development/txr/txr.info
index c9da58d8de..f1c3fcddfd 100644
--- a/development/txr/txr.info
+++ b/development/txr/txr.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/udis86/udis86.SlackBuild b/development/udis86/udis86.SlackBuild
index 02dc08e0ad..3dfa39aba1 100644
--- a/development/udis86/udis86.SlackBuild
+++ b/development/udis86/udis86.SlackBuild
@@ -52,10 +52,7 @@ OUTPUT=${OUTPUT:-/tmp}
DOCS="INSTALL README"
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i586" ]; then
+if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
diff --git a/development/uemacs/uemacs.info b/development/uemacs/uemacs.info
index 9e52ac31bb..e365665174 100644
--- a/development/uemacs/uemacs.info
+++ b/development/uemacs/uemacs.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Jason Graham"
-EMAIL="jgraha8@gmail.com"
+EMAIL="jgraham@compukix.net"
diff --git a/development/uncrustify/uncrustify.SlackBuild b/development/uncrustify/uncrustify.SlackBuild
index 21a4c75d20..c602bd9d96 100644
--- a/development/uncrustify/uncrustify.SlackBuild
+++ b/development/uncrustify/uncrustify.SlackBuild
@@ -1,13 +1,14 @@
#!/bin/bash
# Slackware build script for uncrustify
-
+# Copyright 2015-2022, Zhu Qun-Ying
+#
# Written by Aleksandar Samardzic <asamardzic@gmail.com>
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=uncrustify
-VERSION=${VERSION:-0.74.0}
+VERSION=${VERSION:-0.75.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -74,8 +75,9 @@ mv $PKG/usr/share/man $PKG/usr
gzip -9 $PKG/usr/man/man1/*
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS COPYING ChangeLog documentation \
- $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a documentation $PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/share/doc/uncrustify/* $PKG/usr/doc/$PRGNAM-$VERSION
+rm -rf $PKG/usr/share
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/uncrustify/uncrustify.info b/development/uncrustify/uncrustify.info
index a64ea0f8a2..007cdf540c 100644
--- a/development/uncrustify/uncrustify.info
+++ b/development/uncrustify/uncrustify.info
@@ -1,8 +1,8 @@
PRGNAM="uncrustify"
-VERSION="0.74.0"
+VERSION="0.75.1"
HOMEPAGE="http://uncrustify.sourceforge.net/"
-DOWNLOAD="https://github.com/uncrustify/uncrustify/archive/uncrustify-0.74.0/uncrustify-uncrustify-0.74.0.tar.gz"
-MD5SUM="9cd2e1828132bd908df965703e410fb5"
+DOWNLOAD="https://github.com/uncrustify/uncrustify/archive/uncrustify-0.75.1/uncrustify-uncrustify-0.75.1.tar.gz"
+MD5SUM="4a8027cb35a6b4eabbbae75213497dc2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/unifdef/unifdef.SlackBuild b/development/unifdef/unifdef.SlackBuild
index ddb5632262..7f6f7da067 100644
--- a/development/unifdef/unifdef.SlackBuild
+++ b/development/unifdef/unifdef.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for unifdef
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/unifdef/unifdef.info b/development/unifdef/unifdef.info
index f0e7235f8a..7b03bbddcb 100644
--- a/development/unifdef/unifdef.info
+++ b/development/unifdef/unifdef.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/universal-ctags/universal-ctags.SlackBuild b/development/universal-ctags/universal-ctags.SlackBuild
index c073d3d342..6962903aa8 100644
--- a/development/universal-ctags/universal-ctags.SlackBuild
+++ b/development/universal-ctags/universal-ctags.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=universal-ctags
-VERSION=${VERSION:-p5.9.20211205.0}
+VERSION=${VERSION:-p5.9.20220724.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/universal-ctags/universal-ctags.info b/development/universal-ctags/universal-ctags.info
index dccfe145da..3749ccc559 100644
--- a/development/universal-ctags/universal-ctags.info
+++ b/development/universal-ctags/universal-ctags.info
@@ -1,8 +1,8 @@
PRGNAM="universal-ctags"
-VERSION="p5.9.20211205.0"
+VERSION="p5.9.20220724.0"
HOMEPAGE="https://ctags.io/"
-DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-p5.9.20211205.0.tar.gz"
-MD5SUM="47dee357be34f596998a2bf621c5d5de"
+DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-p5.9.20220724.0.tar.gz"
+MD5SUM="234c115ee1668def6a54fc39d8045f64"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README%"
diff --git a/development/unreliablefs/README b/development/unreliablefs/README
new file mode 100644
index 0000000000..4d99b18a7b
--- /dev/null
+++ b/development/unreliablefs/README
@@ -0,0 +1,3 @@
+unreliablefs is a FUSE-based fault injection filesystem.
+It allows testing handling of filesystem issues and supports
+changing fault-injections in runtime using simple configuration file.
diff --git a/development/unreliablefs/slack-desc b/development/unreliablefs/slack-desc
new file mode 100644
index 0000000000..46c5e6768d
--- /dev/null
+++ b/development/unreliablefs/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+unreliablefs: unreliablefs (a FUSE-based fault injection filesystem)
+unreliablefs:
+unreliablefs: It allows testing handling of filesystem issues and supports
+unreliablefs: changing fault-injections in runtime using simple configuration file.
+unreliablefs:
+unreliablefs:
+unreliablefs:
+unreliablefs:
+unreliablefs:
+unreliablefs:
+unreliablefs:
diff --git a/development/unreliablefs/unreliablefs.SlackBuild b/development/unreliablefs/unreliablefs.SlackBuild
new file mode 100644
index 0000000000..bd4b354f51
--- /dev/null
+++ b/development/unreliablefs/unreliablefs.SlackBuild
@@ -0,0 +1,114 @@
+#!/bin/bash
+
+# Slackware build script for unreliablefs
+
+# Copyright 2022 xaizek <xaizek@posteo.net>
+# 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=unreliablefs
+VERSION=${VERSION:-0.2.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+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 {} \;
+
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ ..
+ make
+ 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
+
+mkdir -p $PKG/usr/man/man1 $PKG/usr/man/man5
+mv $PKG/usr/share/man/*.1 $PKG/usr/man/man1
+mv $PKG/usr/share/man/*.5 $PKG/usr/man/man5
+rmdir $PKG/usr/share/man $PKG/usr/share
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/unreliablefs/unreliablefs.info b/development/unreliablefs/unreliablefs.info
new file mode 100644
index 0000000000..d77ed39f76
--- /dev/null
+++ b/development/unreliablefs/unreliablefs.info
@@ -0,0 +1,10 @@
+PRGNAM="unreliablefs"
+VERSION="0.2.0"
+HOMEPAGE="https://ligurio.github.io/unreliablefs/unreliablefs.1.html"
+DOWNLOAD="https://github.com/ligurio/unreliablefs/archive/0.2.0/unreliablefs-0.2.0.tar.gz"
+MD5SUM="2f532eab8c2e65e8a9ccfaf5a6bce587"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="xaizek"
+EMAIL="xaizek@posteo.net"
diff --git a/development/urn/urn.SlackBuild b/development/urn/urn.SlackBuild
index 0d41d67d20..307402f300 100644
--- a/development/urn/urn.SlackBuild
+++ b/development/urn/urn.SlackBuild
@@ -31,7 +31,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -49,8 +49,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/vala-12/vala-12.SlackBuild b/development/vala-12/vala-12.SlackBuild
index 4f055f6a2a..4d8be77a16 100644
--- a/development/vala-12/vala-12.SlackBuild
+++ b/development/vala-12/vala-12.SlackBuild
@@ -36,7 +36,7 @@ SRCNAM=vala
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -54,8 +54,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/velero/velero.SlackBuild b/development/velero/velero.SlackBuild
index 75bdcd24eb..e8e423ba62 100644
--- a/development/velero/velero.SlackBuild
+++ b/development/velero/velero.SlackBuild
@@ -49,8 +49,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/vispatch/vispatch.SlackBuild b/development/vispatch/vispatch.SlackBuild
index 56d804bb07..1f41d2d47b 100644
--- a/development/vispatch/vispatch.SlackBuild
+++ b/development/vispatch/vispatch.SlackBuild
@@ -35,7 +35,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -53,8 +53,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/vscode-bin/vscode-bin.SlackBuild b/development/vscode-bin/vscode-bin.SlackBuild
index fad00e7bb9..13b02ef40c 100644
--- a/development/vscode-bin/vscode-bin.SlackBuild
+++ b/development/vscode-bin/vscode-bin.SlackBuild
@@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vscode-bin
SRCNAM=code-stable
-VERSION=${VERSION:-1.67.1}
-SRCVER=1651842173
+VERSION=${VERSION:-1.69}
+SRCVER=1657183991
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/vscode-bin/vscode-bin.info b/development/vscode-bin/vscode-bin.info
index 6b24cb4327..a311aa92d8 100644
--- a/development/vscode-bin/vscode-bin.info
+++ b/development/vscode-bin/vscode-bin.info
@@ -1,10 +1,10 @@
PRGNAM="vscode-bin"
-VERSION="1.67.1"
+VERSION="1.69"
HOMEPAGE="https://code.visualstudio.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://az764295.vo.msecnd.net/stable/da15b6fd3ef856477bf6f4fb29ba1b7af717770d/code-stable-x64-1651842173.tar.gz"
-MD5SUM_x86_64="31f3cbff96445ea08f2dec78f7e7dff7"
+DOWNLOAD_x86_64="https://az764295.vo.msecnd.net/stable/92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9/code-stable-x64-1657183991.tar.gz"
+MD5SUM_x86_64="f58993fcf688dd8767a47a19f390275d"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/wheel/wheel.SlackBuild b/development/wheel/wheel.SlackBuild
index 42a2880153..7deaffc15d 100644
--- a/development/wheel/wheel.SlackBuild
+++ b/development/wheel/wheel.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for wheel
-# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2022 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=wheel
-VERSION=${VERSION:-0.33.0}
+VERSION=${VERSION:-0.37.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,11 +80,7 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
python setup.py install --root=$PKG
-
-# Python 3 support.
-if $(python3 -c 'import sys' 2>/dev/null); then
- python3 setup.py install --root=$PKG
-fi
+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/wheel/wheel.info b/development/wheel/wheel.info
index 0bb811e0fc..8f39508a93 100644
--- a/development/wheel/wheel.info
+++ b/development/wheel/wheel.info
@@ -1,8 +1,8 @@
PRGNAM="wheel"
-VERSION="0.33.0"
+VERSION="0.37.1"
HOMEPAGE="https://github.com/pypa/wheel"
-DOWNLOAD="https://files.pythonhosted.org/packages/d9/7d/86df15e317027f6e87aa68ea854abf8437e796b4c0fadd3ae5ee67b77cb2/wheel-0.33.0.tar.gz"
-MD5SUM="e1e85b00ca5c666186e38cfce4457f3e"
+DOWNLOAD="https://files.pythonhosted.org/packages/c0/6c/9f840c2e55b67b90745af06a540964b73589256cb10cc10057c87ac78fc2/wheel-0.37.1.tar.gz"
+MD5SUM="f490f1399e5903706cb1d4fbed9ecb28"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/xa/xa.SlackBuild b/development/xa/xa.SlackBuild
index 1f589f6483..756a939961 100644
--- a/development/xa/xa.SlackBuild
+++ b/development/xa/xa.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xa
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/xa/xa.info b/development/xa/xa.info
index a92714acb0..16761580c1 100644
--- a/development/xa/xa.info
+++ b/development/xa/xa.info
@@ -9,4 +9,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/xasm/README b/development/xasm/README
index f734548b95..8150cc64d2 100644
--- a/development/xasm/README
+++ b/development/xasm/README
@@ -3,4 +3,6 @@ xasm (cross assembler targetting the 6502)
xasm is a 6502 cross-assembler with original syntax extensions. By
default it generates binaries for Atari 8-bit computers.
-Syntax highlighting for the scite editor is included.
+Syntax highlighting for the scite editor is included. If you
+want syntax highlighting for vim, see:
+https://github.com/lybrown/vim-xasm
diff --git a/development/xasm/xasm.SlackBuild b/development/xasm/xasm.SlackBuild
index 3a0d316a5f..d453c2c4b0 100644
--- a/development/xasm/xasm.SlackBuild
+++ b/development/xasm/xasm.SlackBuild
@@ -2,14 +2,14 @@
# Slackware build script for xasm
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xasm
-VERSION=${VERSION:-3.1.1}
+VERSION=${VERSION:-3.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/xasm/xasm.info b/development/xasm/xasm.info
index 257b794d9d..684beff658 100644
--- a/development/xasm/xasm.info
+++ b/development/xasm/xasm.info
@@ -1,10 +1,10 @@
PRGNAM="xasm"
-VERSION="3.1.1"
+VERSION="3.2.0"
HOMEPAGE="https://github.com/pfusik/xasm"
-DOWNLOAD="https://github.com/pfusik/xasm/archive/xasm-3.1.1/xasm-xasm-3.1.1.tar.gz"
-MD5SUM="fc4b8c8c085bae50adcce519c3c51c8c"
+DOWNLOAD="https://github.com/pfusik/xasm/archive/xasm-3.2.0/xasm-xasm-3.2.0.tar.gz"
+MD5SUM="00445b43cd1525082005a62cfbcf2c70"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="dmd"
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/xmake/xmake.SlackBuild b/development/xmake/xmake.SlackBuild
index 399aa0ea5c..1a66947d1d 100644
--- a/development/xmake/xmake.SlackBuild
+++ b/development/xmake/xmake.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=xmake
-VERSION=${VERSION:-2.6.5}
+VERSION=${VERSION:-2.6.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/xmake/xmake.info b/development/xmake/xmake.info
index deb4325c07..30fd8010e0 100644
--- a/development/xmake/xmake.info
+++ b/development/xmake/xmake.info
@@ -1,8 +1,8 @@
PRGNAM="xmake"
-VERSION="2.6.5"
+VERSION="2.6.9"
HOMEPAGE="https://xmake.io/"
-DOWNLOAD="https://github.com/xmake-io/xmake/releases/download/v2.6.5/xmake-v2.6.5.tar.gz"
-MD5SUM="1ead9e8f9d83b4013a76605dadd21506"
+DOWNLOAD="https://github.com/xmake-io/xmake/releases/download/v2.6.9/xmake-v2.6.9.tar.gz"
+MD5SUM="0fe4a4524bb4d26f26ce4899fd0f3eb1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/xmlcopyeditor/xmlcopyeditor.SlackBuild b/development/xmlcopyeditor/xmlcopyeditor.SlackBuild
index a161c602fb..c93b57854f 100644
--- a/development/xmlcopyeditor/xmlcopyeditor.SlackBuild
+++ b/development/xmlcopyeditor/xmlcopyeditor.SlackBuild
@@ -35,7 +35,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/xmlstarlet/xmlstarlet.SlackBuild b/development/xmlstarlet/xmlstarlet.SlackBuild
index ed10f361b4..913ebcc02d 100644
--- a/development/xmlstarlet/xmlstarlet.SlackBuild
+++ b/development/xmlstarlet/xmlstarlet.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -50,8 +50,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/xnedit/xnedit.SlackBuild b/development/xnedit/xnedit.SlackBuild
index 1d7333e6a5..cf7b220348 100644
--- a/development/xnedit/xnedit.SlackBuild
+++ b/development/xnedit/xnedit.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xnedit
-VERSION=${VERSION:-1.4.0}
+VERSION=${VERSION:-1.4.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/xnedit/xnedit.info b/development/xnedit/xnedit.info
index 668f2a2b67..a6e42c7c31 100644
--- a/development/xnedit/xnedit.info
+++ b/development/xnedit/xnedit.info
@@ -1,8 +1,8 @@
PRGNAM="xnedit"
-VERSION="1.4.0"
+VERSION="1.4.1"
HOMEPAGE="https://sourceforge.net/projects/xnedit/"
-DOWNLOAD="https://sourceforge.net/projects/xnedit/files/xnedit-1.4.0.tar.gz"
-MD5SUM="2555816f8beef36ee7c01ae7f77cec4e"
+DOWNLOAD="https://sourceforge.net/projects/xnedit/files/xnedit-1.4.1.tar.gz"
+MD5SUM="9ffbcda7af07e7f33e60c1c20ed59b1d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/xtruss/xtruss.info b/development/xtruss/xtruss.info
index 702b527a53..f5cf2f4a3f 100644
--- a/development/xtruss/xtruss.info
+++ b/development/xtruss/xtruss.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/xvi/xvi.SlackBuild b/development/xvi/xvi.SlackBuild
index aee08d4181..1b2435e338 100644
--- a/development/xvi/xvi.SlackBuild
+++ b/development/xvi/xvi.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xvi
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/xvi/xvi.info b/development/xvi/xvi.info
index 80512ed6d3..2e51934e93 100644
--- a/development/xvi/xvi.info
+++ b/development/xvi/xvi.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/xxd-standalone/xxd-standalone.SlackBuild b/development/xxd-standalone/xxd-standalone.SlackBuild
index d20f11b533..b1af394b57 100644
--- a/development/xxd-standalone/xxd-standalone.SlackBuild
+++ b/development/xxd-standalone/xxd-standalone.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xxd-standalone
-# Copyright 2020, Alexander Verbovetsky, Moscow, Russia
+# Copyright 2020-2022, Alexander Verbovetsky, Moscow, Russia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xxd-standalone
-VERSION=${VERSION:-8.2.0854}
+VERSION=${VERSION:-8.2.4088}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
diff --git a/development/xxd-standalone/xxd-standalone.info b/development/xxd-standalone/xxd-standalone.info
index 74350184cc..1dc6494916 100644
--- a/development/xxd-standalone/xxd-standalone.info
+++ b/development/xxd-standalone/xxd-standalone.info
@@ -1,22 +1,22 @@
PRGNAM="xxd-standalone"
-VERSION="8.2.0854"
+VERSION="8.2.4088"
HOMEPAGE="https://www.vim.org"
-DOWNLOAD="https://raw.githubusercontent.com/vim/vim/v8.2.0854/src/xxd/xxd.c \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/src/xxd/Makefile \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-fr.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-fr.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-it.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-it.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-ja.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-pl.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-pl.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-ru.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd-ru.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v8.2.0854/runtime/doc/xxd.1"
-MD5SUM="316a7f62dd590d7d18ef4344575d00d0 \
+DOWNLOAD="https://raw.githubusercontent.com/vim/vim/v8.2.4088/src/xxd/xxd.c \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/src/xxd/Makefile \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-fr.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-fr.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-it.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-it.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-ja.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-pl.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-pl.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-ru.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd-ru.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v8.2.4088/runtime/doc/xxd.1"
+MD5SUM="3b85234e14c285a421c49ed338f9b5ca \
d551525508580302c1c22a9ec0c0fb84 \
- d5967064b340a99671066fe1662b9a70 \
- 37987f54a8bef25f75c72972381880db \
+ 8a321dbf5a6537969b10acbaee946fc3 \
+ 9cdc573200e9e3115b857ec0198fa315 \
b772556f2393b1cdc82c653449bdcf02 \
9bb23fce20c8c6d0772108b53d66c874 \
557970ea576b1550c74edbf729c58ef0 \
@@ -24,7 +24,7 @@ MD5SUM="316a7f62dd590d7d18ef4344575d00d0 \
8f4fe8c8a682d6b1c608011a1fdc7171 \
92408c9623fcfa72e7780a4b0d365eb5 \
3ec378d11a435980ac03c1f66c1717f0 \
- 87467fa59b7efa85002baa2d78d2c0bb"
+ c843146807a15c1748725dfba28da2bf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/z88dk/z88dk.SlackBuild b/development/z88dk/z88dk.SlackBuild
index cb30f9220a..93c0f78895 100644
--- a/development/z88dk/z88dk.SlackBuild
+++ b/development/z88dk/z88dk.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for z88dk
-# Written by B. Watson (yalhcru@gmail.com)
+# Written by B. Watson (urchlay@slackware.uk)
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
diff --git a/development/z88dk/z88dk.info b/development/z88dk/z88dk.info
index e8bed2a8fe..9b55863eed 100644
--- a/development/z88dk/z88dk.info
+++ b/development/z88dk/z88dk.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
+EMAIL="urchlay@slackware.uk"
diff --git a/development/zope.interface/zope.interface.SlackBuild b/development/zope.interface/zope.interface.SlackBuild
index db2886a723..5df05221c1 100644
--- a/development/zope.interface/zope.interface.SlackBuild
+++ b/development/zope.interface/zope.interface.SlackBuild
@@ -33,7 +33,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/zope.sqlalchemy/zope.sqlalchemy.SlackBuild b/development/zope.sqlalchemy/zope.sqlalchemy.SlackBuild
index e9fb778b17..ee27e47fdd 100644
--- a/development/zope.sqlalchemy/zope.sqlalchemy.SlackBuild
+++ b/development/zope.sqlalchemy/zope.sqlalchemy.SlackBuild
@@ -18,7 +18,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -36,8 +36,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/zope.testing/zope.testing.SlackBuild b/development/zope.testing/zope.testing.SlackBuild
index 6476348f39..3577e0988e 100644
--- a/development/zope.testing/zope.testing.SlackBuild
+++ b/development/zope.testing/zope.testing.SlackBuild
@@ -32,7 +32,7 @@ PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
diff --git a/development/zulu-openjdk11/zulu-openjdk11.SlackBuild b/development/zulu-openjdk11/zulu-openjdk11.SlackBuild
index 94290a8b64..c237b85df7 100644
--- a/development/zulu-openjdk11/zulu-openjdk11.SlackBuild
+++ b/development/zulu-openjdk11/zulu-openjdk11.SlackBuild
@@ -3,6 +3,7 @@
# Slackware build script for zulu-openjdk11
# Copyright (c) 2018, Sébastien Ballet <slacker6896 at gmail.com>
+# Copyright (c) 2022, Andrew Clemons, Tokyo Japan
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +26,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zulu-openjdk11
-VERSION=${VERSION:-11.0.14.1}
-ZULUVERSION=${ZULUVERSION:-11.54.25}
+VERSION=${VERSION:-11.0.16}
+ZULUVERSION64=${ZULUVERSION:-11.58.15}
+ZULUVERSION32=${ZULUVERSION:-11.58.17}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,9 +52,11 @@ OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i686" ]; then
ZULU_ARCH=i686
+ ZULUVERSION=$ZULUVERSION32
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
ZULU_ARCH=x64
+ ZULUVERSION=$ZULUVERSION64
LIBDIRSUFFIX="64"
else
echo "Architecture ${ARCH} is not supported."
@@ -66,8 +70,8 @@ set -e
rm -rf ${PKG}
mkdir -p ${TMP} ${PKG} ${OUTPUT}
-mkdir -p ${PKG}/usr/lib64/
-cd ${PKG}/usr/lib64/
+mkdir -p ${PKG}/usr/lib$LIBDIRSUFFIX/
+cd ${PKG}/usr/lib$LIBDIRSUFFIX/
tar xvf ${CWD}/${SRCNAM}.tar.gz
mv ${SRCNAM} ${PRGNAM}
@@ -80,7 +84,7 @@ find -L . \
mkdir -p ${PKG}/etc/profile.d
for SCRIPT in ${PRGNAM}.sh ${PRGNAM}.csh ; do
- cat ${CWD}/${SCRIPT} > ${PKG}/etc/profile.d/${SCRIPT}
+ sed -e s/%LIBDIRSUFFIX%/$LIBDIRSUFFIX/g ${CWD}/${SCRIPT} > ${PKG}/etc/profile.d/${SCRIPT}
chmod 755 ${PKG}/etc/profile.d/${SCRIPT}
done
@@ -88,10 +92,10 @@ mkdir -p ${PKG}/usr/doc/${PRGNAM}-${VERSION}
# move folder demo/ in documentation directory
#
-mv ${PKG}/usr/lib64/${PRGNAM}/demo ${PKG}/usr/doc/${PRGNAM}-${VERSION}
+mv ${PKG}/usr/lib$LIBDIRSUFFIX/${PRGNAM}/demo ${PKG}/usr/doc/${PRGNAM}-${VERSION}
for CFILE in DISCLAIMER Welcome.html readme.txt ; do
- mv ${PKG}/usr/lib64/${PRGNAM}/${CFILE} ${PKG}/usr/doc/${PRGNAM}-${VERSION}
+ mv ${PKG}/usr/lib$LIBDIRSUFFIX/${PRGNAM}/${CFILE} ${PKG}/usr/doc/${PRGNAM}-${VERSION}
done
cat ${CWD}/${PRGNAM}.SlackBuild > ${PKG}/usr/doc/${PRGNAM}-${VERSION}/${PRGNAM}.SlackBuild
diff --git a/development/zulu-openjdk11/zulu-openjdk11.csh b/development/zulu-openjdk11/zulu-openjdk11.csh
index a8bab21b57..7b40525746 100644
--- a/development/zulu-openjdk11/zulu-openjdk11.csh
+++ b/development/zulu-openjdk11/zulu-openjdk11.csh
@@ -1,5 +1,5 @@
#!/bin/csh
-setenv JAVA_HOME /usr/lib64/zulu-openjdk11
+setenv JAVA_HOME /usr/lib%LIBDIRSUFFIX%/zulu-openjdk11
setenv MANPATH ${MANPATH}:${JAVA_HOME}/man
setenv PATH ${PATH}:${JAVA_HOME}/bin
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${JAVA_HOME}/lib/server
diff --git a/development/zulu-openjdk11/zulu-openjdk11.info b/development/zulu-openjdk11/zulu-openjdk11.info
index 3a8725fd89..849b23a793 100644
--- a/development/zulu-openjdk11/zulu-openjdk11.info
+++ b/development/zulu-openjdk11/zulu-openjdk11.info
@@ -1,10 +1,10 @@
PRGNAM="zulu-openjdk11"
-VERSION="11.0.14.1"
+VERSION="11.0.16"
HOMEPAGE="https://www.azul.com/downloads/"
-DOWNLOAD="https://cdn.azul.com/zulu/bin/zulu11.54.25-ca-jdk11.0.14.1-linux_i686.tar.gz"
-MD5SUM="cfc3dfaf76e82e21549b3008bffafecc"
-DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu11.54.25-ca-jdk11.0.14.1-linux_x64.tar.gz"
-MD5SUM_x86_64="e53fb58937cceb690ca1d810dbda49d1"
+DOWNLOAD="https://cdn.azul.com/zulu/bin/zulu11.58.17-ca-jdk11.0.16-linux_i686.tar.gz"
+MD5SUM="fd8c5ef8f86193c525abfc628f38b442"
+DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu11.58.15-ca-jdk11.0.16-linux_x64.tar.gz"
+MD5SUM_x86_64="0699c969a88c662c11a43eb5029a60b2"
REQUIRES=""
-MAINTAINER="Sébastien Ballet"
-EMAIL="slacker6896@gmail.com"
+MAINTAINER="Andrew Clemons"
+EMAIL="andrew.clemons@gmail.com"
diff --git a/development/zulu-openjdk11/zulu-openjdk11.sh b/development/zulu-openjdk11/zulu-openjdk11.sh
index 8b05a565fc..fa9e70c66d 100644
--- a/development/zulu-openjdk11/zulu-openjdk11.sh
+++ b/development/zulu-openjdk11/zulu-openjdk11.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-export JAVA_HOME=/usr/lib64/zulu-openjdk11
+export JAVA_HOME=/usr/lib%LIBDIRSUFFIX%/zulu-openjdk11
export MANPATH="${MANPATH}:${JAVA_HOME}/man"
export PATH="${PATH}:${JAVA_HOME}/bin"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${JAVA_HOME}/lib/server"