summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore4
-rw-r--r--ChangeLog.txt644
-rw-r--r--academic/EMBASSY/EMBASSY.SlackBuild189
-rw-r--r--academic/EMBOSS/EMBOSS.SlackBuild23
-rw-r--r--academic/Gabedit/Gabedit.SlackBuild3
-rw-r--r--academic/Gridcoin-Research/Gridcoin-Research.SlackBuild2
-rw-r--r--academic/Gridcoin-Research/Gridcoin-Research.info6
-rw-r--r--academic/IGV/IGV.SlackBuild6
-rw-r--r--academic/IGV/IGV.info6
-rw-r--r--academic/IGV/IGV.pngbin0 -> 5370 bytes
-rw-r--r--academic/OpenFOAM/OpenFOAM.SlackBuild2
-rw-r--r--academic/OpenFOAM/OpenFOAM.info10
-rw-r--r--academic/OpenFOAM/OpenFOAM.sh2
-rw-r--r--academic/OpenFOAM/README2
-rw-r--r--academic/R/COPYING674
-rw-r--r--academic/R/R.SlackBuild4
-rw-r--r--academic/R/R.info6
-rw-r--r--academic/SeqMonk/SeqMonk.SlackBuild10
-rw-r--r--academic/SeqMonk/SeqMonk.info6
-rw-r--r--academic/aliview/aliview.SlackBuild8
-rw-r--r--academic/aliview/aliview.info6
-rw-r--r--academic/aris/aris.SlackBuild21
-rw-r--r--academic/aris/aris.info4
-rw-r--r--academic/aris/docs_and_build.patch66
-rw-r--r--academic/aris/help_path.diff11
-rw-r--r--academic/avogadroapp/README15
-rw-r--r--academic/avogadroapp/avogadroapp.SlackBuild10
-rw-r--r--academic/avogadroapp/avogadroapp.info12
-rw-r--r--academic/avogadrolibs/avogadrolibs.SlackBuild4
-rw-r--r--academic/avogadrolibs/avogadrolibs.info10
-rw-r--r--academic/biopython/biopython.SlackBuild8
-rw-r--r--academic/biopython/biopython.info6
-rw-r--r--academic/bowtie/bowtie.SlackBuild14
-rw-r--r--academic/cap3/README7
-rw-r--r--academic/cap3/cap3.info4
-rw-r--r--academic/clustalx/clustalx.SlackBuild6
-rw-r--r--academic/dakota/README2
-rw-r--r--academic/dakota/dakota.SlackBuild10
-rw-r--r--academic/dakota/dakota.info18
-rw-r--r--academic/fiji/ImageJ2.desktop2
-rw-r--r--academic/fiji/fiji.SlackBuild22
-rw-r--r--academic/fiji/fiji.info10
-rw-r--r--academic/getdp/Kernel_Operation__Broadcast.patch11
-rw-r--r--academic/getdp/getdp.SlackBuild5
-rw-r--r--academic/getdp/getdp.info6
-rw-r--r--academic/getfem/getfem.SlackBuild4
-rw-r--r--academic/getfem/getfem.info6
-rw-r--r--academic/gmsh/gmsh.SlackBuild2
-rw-r--r--academic/gmsh/gmsh.info6
-rw-r--r--academic/jalview/jalview.SlackBuild4
-rw-r--r--academic/jalview/jalview.info6
-rw-r--r--academic/megax/megax.SlackBuild16
-rw-r--r--academic/megax/megax.desktop2
-rw-r--r--academic/megax/megax.info10
-rw-r--r--academic/nco/nco.SlackBuild2
-rw-r--r--academic/nco/nco.info6
-rw-r--r--academic/plus42/README13
-rw-r--r--academic/plus42/doinst.sh4
-rw-r--r--academic/plus42/plus42.SlackBuild107
-rw-r--r--academic/plus42/plus42.desktop8
-rw-r--r--academic/plus42/plus42.info10
-rw-r--r--academic/plus42/slack-desc19
-rw-r--r--academic/scipy3/scipy3.SlackBuild2
-rw-r--r--academic/scipy3/scipy3.info6
-rw-r--r--academic/seqkit/seqkit.SlackBuild4
-rw-r--r--academic/seqkit/seqkit.info10
-rw-r--r--academic/snpEff/snpEff.SlackBuild14
-rw-r--r--academic/spades/spades.SlackBuild6
-rw-r--r--academic/spades/spades.info6
-rw-r--r--academic/zotero/README1
-rw-r--r--academic/zotero/doinst.sh6
-rw-r--r--academic/zotero/zotero.SlackBuild17
-rw-r--r--academic/zotero/zotero.desktop2
-rw-r--r--academic/zotero/zotero.info10
-rw-r--r--audio/SongRec/SongRec.SlackBuild2
-rw-r--r--audio/SongRec/SongRec.info6
-rw-r--r--audio/flacon/flacon.SlackBuild2
-rw-r--r--audio/flacon/flacon.info6
-rw-r--r--audio/mixxx/mixxx.SlackBuild4
-rw-r--r--audio/mixxx/mixxx.info10
-rw-r--r--audio/ncspot/cargo-lock-0.10.1.patch (renamed from audio/ncspot/cargo-lock.patch)14
-rw-r--r--audio/ncspot/ncspot.SlackBuild4
-rw-r--r--audio/ncspot/ncspot.info316
-rw-r--r--audio/ocp/README37
-rw-r--r--audio/ocp/configure.ac.diff67
-rw-r--r--audio/ocp/doinst.sh8
-rw-r--r--audio/ocp/douninst.sh3
-rw-r--r--audio/ocp/ocp.SlackBuild86
-rw-r--r--audio/ocp/ocp.info14
-rw-r--r--audio/ocp/slack-desc12
-rw-r--r--audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild2
-rw-r--r--audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info10
-rw-r--r--audio/qmmp-qt5/qmmp-qt5.SlackBuild2
-rw-r--r--audio/qmmp-qt5/qmmp-qt5.info10
-rw-r--r--audio/qpwgraph/qpwgraph.SlackBuild2
-rw-r--r--audio/qpwgraph/qpwgraph.info6
-rw-r--r--audio/rack/rack.SlackBuild17
-rw-r--r--audio/rack/rack.info6
-rw-r--r--audio/volctl/README1
-rw-r--r--audio/volctl/doinst.sh9
-rw-r--r--audio/volctl/slack-desc (renamed from python/mpmath/slack-desc)22
-rw-r--r--audio/volctl/volctl.SlackBuild94
-rw-r--r--audio/volctl/volctl.info10
-rw-r--r--audio/yabridge/README28
-rw-r--r--audio/yabridge/slack-desc19
-rw-r--r--audio/yabridge/yabridge.SlackBuild183
-rw-r--r--audio/yabridge/yabridge.info10
-rw-r--r--business/binance-desktop/binance-desktop.SlackBuild2
-rw-r--r--business/binance-desktop/binance-desktop.info6
-rw-r--r--business/bisq/README5
-rw-r--r--business/bisq/bisq.SlackBuild99
-rw-r--r--business/bisq/bisq.info10
-rw-r--r--business/bisq/doinst.sh11
-rw-r--r--business/bisq/slack-desc19
-rw-r--r--desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild2
-rw-r--r--desktop/BlockstreamGreen/BlockstreamGreen.info6
-rw-r--r--desktop/NsCDE/NsCDE.SlackBuild4
-rw-r--r--desktop/NsCDE/NsCDE.info6
-rw-r--r--desktop/NsCDE/xinitrc.NsCDE6
-rw-r--r--desktop/autorandr/autorandr.SlackBuild2
-rw-r--r--desktop/autorandr/autorandr.info6
-rw-r--r--desktop/cheese/README11
-rw-r--r--desktop/cheese/cheese.info2
-rw-r--r--desktop/dunst/dunst.SlackBuild2
-rw-r--r--desktop/dunst/dunst.info6
-rw-r--r--desktop/fbmenugen/fbmenugen.SlackBuild28
-rw-r--r--desktop/fbmenugen/fbmenugen.info8
-rw-r--r--desktop/fbrowse-tray/fbrowse-tray.SlackBuild8
-rw-r--r--desktop/fbrowse-tray/fbrowse-tray.info8
-rw-r--r--desktop/foot/foot.SlackBuild15
-rw-r--r--desktop/foot/foot.info6
-rw-r--r--desktop/gdm/0003-add-wayland-session-script.patch18
-rw-r--r--desktop/gdm/0004-fix-Xsession-language-in-gnome.patch14
-rw-r--r--desktop/gdm/README5
-rw-r--r--desktop/gdm/doinst.sh3
-rw-r--r--desktop/gdm/gdm.SlackBuild7
-rw-r--r--desktop/gdm/gdm.info2
-rw-r--r--desktop/gdm/wayland-session62
-rw-r--r--desktop/gmrun/doinst.sh3
-rw-r--r--desktop/gmrun/gmrun.SlackBuild3
-rw-r--r--desktop/gmrun/gmrun.info6
-rw-r--r--desktop/gnome-control-center/README7
-rw-r--r--desktop/gnome-control-center/gnome-control-center.SlackBuild12
-rw-r--r--desktop/gnome-maps/README13
-rw-r--r--desktop/gnome-maps/gnome-maps.info2
-rw-r--r--desktop/gnome-maps/slack-desc2
-rw-r--r--desktop/gnome-screenshot/README7
-rw-r--r--desktop/gnome-screenshot/doinst.sh15
-rw-r--r--desktop/gnome-screenshot/gnome-screenshot.SlackBuild113
-rw-r--r--desktop/gnome-screenshot/gnome-screenshot.info10
-rw-r--r--desktop/gnome-screenshot/slack-desc19
-rw-r--r--desktop/gnome-session/0002-gnome-session-add-profile-sourcing.patch20
-rw-r--r--desktop/gnome-session/gnome-session.SlackBuild5
-rw-r--r--desktop/gnome-shell-extension-appindicator/README13
-rw-r--r--desktop/gnome-shell-extension-appindicator/doinst.sh6
-rw-r--r--desktop/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator.SlackBuild104
-rw-r--r--desktop/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator.info10
-rw-r--r--desktop/gnome-shell-extension-appindicator/slack-desc19
-rw-r--r--desktop/labwc/labwc.SlackBuild2
-rw-r--r--desktop/labwc/labwc.info6
-rw-r--r--desktop/lxqt-themes/README1
-rw-r--r--desktop/lxqt-themes/doinst.sh9
-rw-r--r--desktop/lxqt-themes/lxqt-themes.SlackBuild80
-rw-r--r--desktop/lxqt-themes/lxqt-themes.info10
-rw-r--r--desktop/lxqt-themes/slack-desc19
-rw-r--r--desktop/menutray/menutray.SlackBuild14
-rw-r--r--desktop/menutray/menutray.info8
-rw-r--r--desktop/notion/notion.SlackBuild4
-rw-r--r--desktop/notion/notion.info6
-rw-r--r--desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild8
-rw-r--r--desktop/numix-icon-theme-circle/numix-icon-theme-circle.info10
-rw-r--r--desktop/numix-icon-theme-square/numix-icon-theme-square.SlackBuild8
-rw-r--r--desktop/numix-icon-theme-square/numix-icon-theme-square.info10
-rw-r--r--desktop/numix-icon-theme/numix-icon-theme.SlackBuild8
-rw-r--r--desktop/numix-icon-theme/numix-icon-theme.info10
-rw-r--r--desktop/obbrowser/obbrowser.SlackBuild6
-rw-r--r--desktop/obbrowser/obbrowser.info8
-rw-r--r--desktop/obmenu-generator/obmenu-generator.SlackBuild14
-rw-r--r--desktop/obmenu-generator/obmenu-generator.info8
-rw-r--r--desktop/qtile/qtile.SlackBuild2
-rw-r--r--desktop/qtile/xinitrc.qtile4
-rw-r--r--desktop/rofi-calc/rofi-calc.SlackBuild2
-rw-r--r--desktop/rofi-calc/rofi-calc.info6
-rw-r--r--desktop/rofi-emoji/rofi-emoji.SlackBuild2
-rw-r--r--desktop/rofi-emoji/rofi-emoji.info8
-rw-r--r--desktop/simplenote/README1
-rw-r--r--desktop/simplenote/doinst.sh20
-rw-r--r--desktop/simplenote/files/simplenote.desktop9
-rw-r--r--desktop/simplenote/files/simplenote.pngbin0 -> 36089 bytes
-rw-r--r--desktop/simplenote/simplenote.SlackBuild100
-rw-r--r--desktop/simplenote/simplenote.info10
-rw-r--r--desktop/simplenote/slack-desc19
-rw-r--r--desktop/weston/weston.SlackBuild32
-rw-r--r--desktop/weston/weston.info6
-rw-r--r--desktop/xlunch/doinst.sh8
-rw-r--r--desktop/xlunch/xlunch.SlackBuild11
-rw-r--r--desktop/xlunch/xlunch.info6
-rw-r--r--desktop/zenity/README2
-rw-r--r--desktop/zenity/slack-desc2
-rw-r--r--desktop/zenity/zenity.SlackBuild7
-rw-r--r--desktop/zenity/zenity.info6
-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/acpica/acpica.SlackBuild2
-rw-r--r--development/acpica/acpica.info6
-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/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/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/composer/composer.SlackBuild2
-rw-r--r--development/composer/composer.info6
-rw-r--r--development/crosstool-ng/crosstool-ng.SlackBuild4
-rw-r--r--development/crosstool-ng/crosstool-ng.info6
-rw-r--r--development/dbeaver-ce/dbeaver-ce.SlackBuild2
-rw-r--r--development/dbeaver-ce/dbeaver-ce.info6
-rw-r--r--development/dpkg/dpkg.SlackBuild2
-rw-r--r--development/dpkg/dpkg.info6
-rw-r--r--development/gambas3/gambas3.SlackBuild5
-rw-r--r--development/gambas3/gambas3.info6
-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/ghidra/ghidra.SlackBuild4
-rw-r--r--development/ghidra/ghidra.info6
-rw-r--r--development/github-cli/github-cli.SlackBuild2
-rw-r--r--development/github-cli/github-cli.info10
-rw-r--r--development/gnats/gnats.SlackBuild2
-rw-r--r--development/gnats/gnats.info2
-rw-r--r--development/gsoap/gsoap.SlackBuild2
-rw-r--r--development/gsoap/gsoap.info6
-rw-r--r--development/hugo/hugo.SlackBuild4
-rw-r--r--development/hugo/hugo.info6
-rw-r--r--development/icon/icon.SlackBuild15
-rw-r--r--development/icon/icon.info6
-rw-r--r--development/idea/idea.SlackBuild2
-rw-r--r--development/idea/idea.info8
-rw-r--r--development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild4
-rw-r--r--development/jupyter-ipykernel/jupyter-ipykernel.info6
-rw-r--r--development/jupyter-nbclient/jupyter-nbclient.SlackBuild2
-rw-r--r--development/jupyter-nbclient/jupyter-nbclient.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.SlackBuild2
-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.SlackBuild2
-rw-r--r--development/jupyterlab_server/jupyterlab_server.info6
-rw-r--r--development/kotlin/kotlin.SlackBuild2
-rw-r--r--development/kotlin/kotlin.info6
-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/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/mold/README6
-rw-r--r--development/mold/mold.SlackBuild101
-rw-r--r--development/mold/mold.info10
-rw-r--r--development/mold/slack-desc19
-rw-r--r--development/mongodb-compass/mongodb-compass.SlackBuild2
-rw-r--r--development/mongodb-compass/mongodb-compass.info6
-rw-r--r--development/mysql-workbench/mysql-workbench.SlackBuild14
-rw-r--r--development/mysql-workbench/mysql-workbench.info18
-rw-r--r--development/nodejs/nodejs.SlackBuild2
-rw-r--r--development/nodejs/nodejs.info6
-rw-r--r--development/openjdk8/openjdk8.SlackBuild4
-rw-r--r--development/openjdk8/openjdk8.info10
-rw-r--r--development/poedit/poedit.SlackBuild2
-rw-r--r--development/poedit/poedit.info6
-rw-r--r--development/postman/postman.SlackBuild2
-rw-r--r--development/postman/postman.info6
-rw-r--r--development/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/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/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.SlackBuild42
-rw-r--r--development/rstudio-desktop/rstudio-desktop.info12
-rw-r--r--development/sbt/sbt.SlackBuild7
-rw-r--r--development/sbt/sbt.info10
-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.SlackBuild54
-rw-r--r--development/tclvfs/tclvfs.info12
-rw-r--r--development/tig/tig.SlackBuild2
-rw-r--r--development/tig/tig.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/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/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/vscode-bin/vscode-bin.SlackBuild4
-rw-r--r--development/vscode-bin/vscode-bin.info6
-rw-r--r--development/xmake/xmake.SlackBuild2
-rw-r--r--development/xmake/xmake.info6
-rw-r--r--development/xnedit/xnedit.SlackBuild2
-rw-r--r--development/xnedit/xnedit.info6
-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
-rw-r--r--games/crispy-doom/crispy-doom.SlackBuild18
-rw-r--r--games/kildclient/kildclient.SlackBuild5
-rw-r--r--games/kildclient/kildclient.info8
-rw-r--r--games/puzzles/README2
-rw-r--r--games/puzzles/puzzles.SlackBuild2
-rw-r--r--games/puzzles/puzzles.info6
-rw-r--r--games/steamtinkerlaunch/steamtinkerlaunch.SlackBuild6
-rw-r--r--games/steamtinkerlaunch/steamtinkerlaunch.info6
-rw-r--r--games/supertux/README4
-rw-r--r--games/supertux/doinst.sh6
-rw-r--r--games/supertux/slack-desc6
-rw-r--r--games/supertux/supertux.SlackBuild2
-rw-r--r--games/supertux/supertux.info2
-rw-r--r--games/teeworlds/teeworlds.SlackBuild4
-rw-r--r--games/teeworlds/teeworlds.info10
-rw-r--r--games/tint/README7
-rw-r--r--games/tint/doinst.sh7
-rw-r--r--games/tint/slack-desc19
-rw-r--r--games/tint/tint.SlackBuild100
-rw-r--r--games/tint/tint.info10
-rw-r--r--games/tome/tome.SlackBuild4
-rw-r--r--games/tome/tome.info6
-rw-r--r--games/vkQuake/vkQuake.SlackBuild2
-rw-r--r--games/vkQuake/vkQuake.info6
-rw-r--r--games/wesnoth/wesnoth.SlackBuild13
-rw-r--r--games/wesnoth/wesnoth.info6
-rw-r--r--games/wolfmame/wolfmame.SlackBuild4
-rw-r--r--games/wolfmame/wolfmame.info6
-rw-r--r--games/xonotic/0d3d1f2655901776b2fc3e911eb78478412f789a.diff31
-rw-r--r--games/xonotic/gcc11.diff89
-rw-r--r--games/xonotic/xonotic.SlackBuild15
-rw-r--r--games/xonotic/xonotic.info6
-rw-r--r--games/yuzu/README7
-rw-r--r--games/yuzu/doinst.sh14
-rw-r--r--games/yuzu/slack-desc19
-rw-r--r--games/yuzu/yuzu.SlackBuild198
-rw-r--r--games/yuzu/yuzu.info50
-rw-r--r--gis/gdal/README4
-rw-r--r--gis/gdal/gdal.SlackBuild8
-rw-r--r--gis/gdal/gdal.info6
-rw-r--r--gis/geos/README4
-rw-r--r--gis/geos/geos.SlackBuild12
-rw-r--r--gis/geos/geos.info8
-rw-r--r--gis/google-earth/README6
-rw-r--r--gis/google-earth/google-earth.info2
-rw-r--r--gis/libecwj2/README4
-rw-r--r--gis/python3-pyshp/python3-pyshp.SlackBuild2
-rw-r--r--gis/python3-pyshp/python3-pyshp.info6
-rw-r--r--gis/python3-xarray/python3-xarray.SlackBuild4
-rw-r--r--gis/python3-xarray/python3-xarray.info6
-rw-r--r--graphics/ART/ART.SlackBuild110
-rw-r--r--graphics/ART/ART.info10
-rw-r--r--graphics/ART/README10
-rw-r--r--graphics/ART/doinst.sh9
-rw-r--r--graphics/ART/slack-desc19
-rw-r--r--graphics/Blender/Blender.SlackBuild4
-rw-r--r--graphics/Blender/blender-3.0.1-openexr.patch190
-rw-r--r--graphics/converseen/converseen.SlackBuild5
-rw-r--r--graphics/converseen/converseen.info6
-rw-r--r--graphics/kuickshow/kuickshow.SlackBuild15
-rw-r--r--graphics/kuickshow/kuickshow.info6
-rw-r--r--graphics/opencolorio/opencolorio.SlackBuild2
-rw-r--r--graphics/vuescan/vuescan.SlackBuild4
-rw-r--r--graphics/vuescan/vuescan.info6
-rw-r--r--libraries/Kivy/Kivy.SlackBuild8
-rw-r--r--libraries/Kivy/Kivy.info6
-rw-r--r--libraries/clutter-gst/README10
-rw-r--r--libraries/clutter-gst/clutter-gst.info2
-rw-r--r--libraries/clutter-gtk/README2
-rw-r--r--libraries/clutter-gtk/clutter-gtk.SlackBuild4
-rw-r--r--libraries/clutter/README2
-rw-r--r--libraries/clutter/clutter.SlackBuild4
-rw-r--r--libraries/cogl/README2
-rw-r--r--libraries/cogl/cogl.SlackBuild4
-rw-r--r--libraries/cyrus-sasl-xoauth2/cyrus-sasl-xoauth2.SlackBuild2
-rw-r--r--libraries/cyrus-sasl-xoauth2/cyrus-sasl-xoauth2.info2
-rw-r--r--libraries/exiftool/README7
-rw-r--r--libraries/exiftool/exiftool.SlackBuild48
-rw-r--r--libraries/exiftool/exiftool.info12
-rw-r--r--libraries/exiftool/slack-desc8
-rw-r--r--libraries/folks/README12
-rw-r--r--libraries/folks/folks.info2
-rw-r--r--libraries/folly/folly.SlackBuild11
-rw-r--r--libraries/folly/folly.info8
-rw-r--r--libraries/geocode-glib/README2
-rw-r--r--libraries/geocode-glib/geocode-glib.SlackBuild9
-rw-r--r--libraries/geocode-glib/geocode-glib.info6
-rw-r--r--libraries/geocode-glib/patches/5604a210e7f1a0d3472d8a334e5cba4844fc177b.diff13
-rw-r--r--libraries/gnome-autoar/README4
-rw-r--r--libraries/gnome-autoar/gnome-autoar.SlackBuild6
-rw-r--r--libraries/gsm/Makefile.patch (renamed from libraries/gsm/patches/gsm-1.0.13-shared.patch)42
-rw-r--r--libraries/gsm/gsm.SlackBuild44
-rw-r--r--libraries/gsm/gsm.info12
-rw-r--r--libraries/gsm/patches/gsm-1.0.12-64bit.patch16
-rw-r--r--libraries/gsm/patches/gsm-1.0.12-memcpy.patch11
-rw-r--r--libraries/gsm/slack-desc2
-rw-r--r--libraries/libadwaita/libadwaita.SlackBuild4
-rw-r--r--libraries/libadwaita/libadwaita.info6
-rw-r--r--libraries/libbsd/libbsd.SlackBuild3
-rw-r--r--libraries/libbsd/libbsd.info8
-rw-r--r--libraries/libchamplain/README4
-rw-r--r--libraries/libchamplain/libchamplain.SlackBuild6
-rw-r--r--libraries/libcurl-gnutls/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch.gzbin0 -> 782 bytes
-rw-r--r--libraries/libcurl-gnutls/README2
-rw-r--r--libraries/libcurl-gnutls/libcurl-gnutls.SlackBuild5
-rw-r--r--libraries/libfilezilla/libfilezilla.SlackBuild2
-rw-r--r--libraries/libfilezilla/libfilezilla.info6
-rw-r--r--libraries/libfm-qt/README4
-rw-r--r--libraries/libfm-qt/doinst.sh7
-rw-r--r--libraries/libfm-qt/libfm-qt.SlackBuild105
-rw-r--r--libraries/libfm-qt/libfm-qt.info10
-rw-r--r--libraries/libfm-qt/slack-desc19
-rw-r--r--libraries/libgdata/README4
-rw-r--r--libraries/libgdata/libgdata.SlackBuild6
-rw-r--r--libraries/libgweather4/README4
-rw-r--r--libraries/libgweather4/libgweather4.SlackBuild6
-rw-r--r--libraries/liblzf/README1
-rw-r--r--libraries/liblzf/liblzf-3.6-autoconf-20140314.patch309
-rw-r--r--libraries/liblzf/liblzf.SlackBuild116
-rw-r--r--libraries/liblzf/liblzf.info10
-rw-r--r--libraries/liblzf/slack-desc19
-rw-r--r--libraries/libmd/README4
-rw-r--r--libraries/libmd/libmd.SlackBuild105
-rw-r--r--libraries/libmd/libmd.info10
-rw-r--r--libraries/libmd/slack-desc19
-rw-r--r--libraries/libtpms/libtpms.SlackBuild2
-rw-r--r--libraries/libtpms/libtpms.info6
-rw-r--r--libraries/libwpe/libwpe.SlackBuild7
-rw-r--r--libraries/libwpe/libwpe.info6
-rw-r--r--libraries/mysql-connector-c++/mysql-connector-c++.SlackBuild2
-rw-r--r--libraries/mysql-connector-c++/mysql-connector-c++.info6
-rw-r--r--libraries/protobuf-c/protobuf-c.SlackBuild17
-rw-r--r--libraries/protobuf-c/protobuf-c.info6
-rw-r--r--libraries/python-efl/python-efl.SlackBuild6
-rw-r--r--libraries/python-efl/python-efl.info6
-rw-r--r--libraries/setproctitle/setproctitle.SlackBuild5
-rw-r--r--libraries/setproctitle/setproctitle.info6
-rw-r--r--libraries/tllist/tllist.SlackBuild4
-rw-r--r--libraries/tllist/tllist.info6
-rw-r--r--libraries/tomlplusplus/README26
-rw-r--r--libraries/tomlplusplus/slack-desc19
-rw-r--r--libraries/tomlplusplus/tomlplusplus.SlackBuild100
-rw-r--r--libraries/tomlplusplus/tomlplusplus.info10
-rw-r--r--libraries/uhttpmock/uhttpmock.info2
-rw-r--r--libraries/vst3sdk/vst3sdk.SlackBuild17
-rw-r--r--libraries/webkit2gtk/webkit2gtk.SlackBuild2
-rw-r--r--libraries/webkit2gtk/webkit2gtk.info6
-rw-r--r--libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild2
-rw-r--r--libraries/webkit2gtk4.1/webkit2gtk4.1.info6
-rw-r--r--misc/rbutil/doinst.sh4
-rw-r--r--misc/rbutil/patches/bundled-licenses.patch38
-rw-r--r--misc/rbutil/patches/rbutil-1.4.1-quazip.patch63
-rw-r--r--misc/rbutil/patches/rbutil-1.5.1-cmake.patch32
-rw-r--r--misc/rbutil/patches/rbutil-1.5.1-headers.patch17
-rw-r--r--misc/rbutil/patches/rbutil-1.5.1-system-quazip.patch150
-rw-r--r--misc/rbutil/patches/system-bzip2.patch12
-rw-r--r--misc/rbutil/patches/system-mspack.patch118
-rw-r--r--misc/rbutil/patches/system-tomcrypt.patch83
-rw-r--r--misc/rbutil/rbutil.SlackBuild91
-rw-r--r--misc/rbutil/rbutil.info8
-rw-r--r--misc/untldr/README2
-rw-r--r--misc/untldr/slack-desc19
-rw-r--r--misc/untldr/untldr.SlackBuild83
-rw-r--r--misc/untldr/untldr.info10
-rw-r--r--misc/xcb-imdkit/README8
-rw-r--r--misc/xcb-imdkit/slack-desc19
-rw-r--r--misc/xcb-imdkit/xcb-imdkit.SlackBuild107
-rw-r--r--misc/xcb-imdkit/xcb-imdkit.info10
-rw-r--r--multimedia/QMPlay2/QMPlay2.SlackBuild2
-rw-r--r--multimedia/QMPlay2/QMPlay2.info6
-rw-r--r--multimedia/ccextractor/ccextractor.SlackBuild8
-rw-r--r--multimedia/freetube/README10
-rw-r--r--multimedia/freetube/doinst.sh11
-rw-r--r--multimedia/freetube/freetube.SlackBuild94
-rw-r--r--multimedia/freetube/freetube.info10
-rw-r--r--multimedia/freetube/slack-desc19
-rw-r--r--multimedia/opera-developer-ffmpeg-codecs/opera-developer-ffmpeg-codecs.SlackBuild4
-rw-r--r--multimedia/opera-developer-ffmpeg-codecs/opera-developer-ffmpeg-codecs.info6
-rw-r--r--multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.SlackBuild4
-rw-r--r--multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.info6
-rw-r--r--multimedia/picard-plugins/README4
-rw-r--r--multimedia/picard-plugins/picard-plugins.SlackBuild10
-rw-r--r--multimedia/picard-plugins/picard-plugins.info6
-rw-r--r--multimedia/picard/picard.SlackBuild2
-rw-r--r--multimedia/picard/picard.info8
-rw-r--r--multimedia/plexmediaserver/plexmediaserver.SlackBuild2
-rw-r--r--multimedia/plexmediaserver/plexmediaserver.info10
-rw-r--r--multimedia/spot/README3
-rw-r--r--multimedia/spot/doinst.sh15
-rw-r--r--multimedia/spot/slack-desc19
-rw-r--r--multimedia/spot/spot.SlackBuild162
-rw-r--r--multimedia/spot/spot.info702
-rw-r--r--multimedia/spotify/spotify.SlackBuild44
-rw-r--r--multimedia/spotify/spotify.info12
-rw-r--r--multimedia/strawberry/slack-desc16
-rw-r--r--multimedia/strawberry/strawberry.SlackBuild2
-rw-r--r--multimedia/strawberry/strawberry.info6
-rw-r--r--multimedia/stream2chromecast/README8
-rw-r--r--multimedia/stream2chromecast/slack-desc19
-rw-r--r--multimedia/stream2chromecast/stream2chromecast.SlackBuild101
-rw-r--r--multimedia/stream2chromecast/stream2chromecast.info10
-rw-r--r--multimedia/vobsub2srt/slack-desc2
-rw-r--r--multimedia/vobsub2srt/vobsub2srt.SlackBuild5
-rw-r--r--multimedia/vokoscreenNG/vokoscreenNG.SlackBuild10
-rw-r--r--multimedia/vokoscreenNG/vokoscreenNG.info6
-rw-r--r--network/AdGuardHome/AdGuardHome.SlackBuild2
-rw-r--r--network/AdGuardHome/AdGuardHome.info10
-rw-r--r--network/AdGuardHome/rc.AdGuardHome2
-rw-r--r--network/brave-browser/brave-browser.SlackBuild2
-rw-r--r--network/brave-browser/brave-browser.info6
-rw-r--r--network/deluge/deluge.SlackBuild5
-rw-r--r--network/deluge/deluge.info6
-rw-r--r--network/discord/discord.SlackBuild2
-rw-r--r--network/discord/discord.info6
-rw-r--r--network/dovecot-pgsql/README4
-rw-r--r--network/dovecot-pgsql/dovecot-pgsql.SlackBuild123
-rw-r--r--network/dovecot-pgsql/dovecot-pgsql.info10
-rw-r--r--network/dovecot-pgsql/slack-desc19
-rw-r--r--network/dropbox/dropbox.SlackBuild2
-rw-r--r--network/dropbox/dropbox.info10
-rw-r--r--network/element-desktop/element-desktop.SlackBuild2
-rw-r--r--network/element-desktop/element-desktop.info6
-rw-r--r--network/exim/exim.Makefile51
-rw-r--r--network/exim/exim.SlackBuild2
-rw-r--r--network/exim/exim.info6
-rw-r--r--network/filezilla/filezilla.SlackBuild2
-rw-r--r--network/filezilla/filezilla.info6
-rw-r--r--network/goimapnotify/README2
-rw-r--r--network/goimapnotify/goimapnotify.SlackBuild108
-rw-r--r--network/goimapnotify/goimapnotify.info26
-rw-r--r--network/goimapnotify/modules.txt32
-rw-r--r--network/goimapnotify/slack-desc19
-rw-r--r--network/haproxy/README8
-rw-r--r--network/haproxy/README.SLACKWARE53
-rw-r--r--network/haproxy/haproxy.SlackBuild31
-rw-r--r--network/haproxy/haproxy.info6
-rw-r--r--network/icyque/icyque.SlackBuild2
-rw-r--r--network/icyque/icyque.info6
-rw-r--r--network/irc2dc/README3
-rw-r--r--network/irc2dc/irc2dc.SlackBuild (renamed from development/Mk4tcl/Mk4tcl.SlackBuild)71
-rw-r--r--network/irc2dc/irc2dc.info10
-rw-r--r--network/irc2dc/slack-desc19
-rw-r--r--network/ircd-hybrid/doinst.sh1
-rw-r--r--network/ircd-hybrid/ircd-hybrid.SlackBuild6
-rw-r--r--network/ircd-hybrid/ircd-hybrid.info6
-rw-r--r--network/kivy-garden/kivy-garden.SlackBuild8
-rw-r--r--network/kivy-garden/kivy-garden.info6
-rw-r--r--network/msmtp/msmtp.SlackBuild4
-rw-r--r--network/msmtp/msmtp.info6
-rw-r--r--network/newsboat/newsboat.SlackBuild3
-rw-r--r--network/newsboat/newsboat.info104
-rw-r--r--network/nextcloud-desktop/nextcloud-desktop.SlackBuild2
-rw-r--r--network/nextcloud-desktop/nextcloud-desktop.info6
-rw-r--r--network/ngrok/ngrok.SlackBuild2
-rw-r--r--network/ngrok/ngrok.info10
-rw-r--r--network/opera-developer/opera-developer.SlackBuild2
-rw-r--r--network/opera-developer/opera-developer.info6
-rw-r--r--network/opera/opera.SlackBuild2
-rw-r--r--network/opera/opera.info6
-rw-r--r--network/owncloud-client/owncloud-client.SlackBuild2
-rw-r--r--network/owncloud-client/owncloud-client.info6
-rw-r--r--network/postfix-pgsql/README7
-rw-r--r--network/postfix-pgsql/doinst.sh14
-rw-r--r--network/postfix-pgsql/postfix-pgsql.SlackBuild118
-rw-r--r--network/postfix-pgsql/postfix-pgsql.info10
-rw-r--r--network/postfix-pgsql/slack-desc19
-rw-r--r--network/prosody-mod-cloud-notify/prosody-mod-cloud-notify.SlackBuild10
-rw-r--r--network/prosody-mod-cloud-notify/prosody-mod-cloud-notify.info6
-rw-r--r--network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild8
-rw-r--r--network/prosody-mod-http-upload/prosody-mod-http-upload.info6
-rw-r--r--network/protonmail-bridge/README6
-rw-r--r--network/protonmail-bridge/protonmail-bridge.SlackBuild2
-rw-r--r--network/protonmail-bridge/protonmail-bridge.info6
-rw-r--r--network/protonmail-bridge/slack-desc2
-rw-r--r--network/purple-googlechat/README9
-rw-r--r--network/purple-googlechat/purple-googlechat.SlackBuild (renamed from python/mpmath/mpmath.SlackBuild)15
-rw-r--r--network/purple-googlechat/purple-googlechat.info10
-rw-r--r--network/purple-googlechat/slack-desc19
-rw-r--r--network/qutebrowser-bin/qutebrowser-bin.info4
-rw-r--r--network/rclone/rclone.SlackBuild4
-rw-r--r--network/rclone/rclone.info6
-rw-r--r--network/signal-desktop/signal-desktop.SlackBuild2
-rw-r--r--network/signal-desktop/signal-desktop.info6
-rw-r--r--network/speedometer/slack-desc2
-rw-r--r--network/speedometer/speedometer.SlackBuild16
-rw-r--r--network/speedometer/speedometer.info8
-rw-r--r--network/sslscan/sslscan.SlackBuild5
-rw-r--r--network/sslscan/sslscan.info10
-rw-r--r--network/teamviewer/teamviewer.SlackBuild2
-rw-r--r--network/teamviewer/teamviewer.info10
-rw-r--r--network/telegram/telegram.SlackBuild2
-rw-r--r--network/telegram/telegram.info6
-rw-r--r--network/tixati/tixati.SlackBuild2
-rw-r--r--network/tixati/tixati.info10
-rw-r--r--network/tnfs-fuse/COPYING23
-rw-r--r--network/tnfs-fuse/README8
-rw-r--r--network/tnfs-fuse/libdir.diff19
-rw-r--r--network/tnfs-fuse/slack-desc19
-rw-r--r--network/tnfs-fuse/tnfs-fuse.1107
-rw-r--r--network/tnfs-fuse/tnfs-fuse.SlackBuild109
-rw-r--r--network/tnfs-fuse/tnfs-fuse.info12
-rw-r--r--network/tnfs-fuse/tnfs-fuse.rst90
-rw-r--r--network/tnfsd/COPYING41
-rw-r--r--network/tnfsd/README49
-rw-r--r--network/tnfsd/doinst.sh22
-rw-r--r--network/tnfsd/rc.tnfsd48
-rw-r--r--network/tnfsd/slack-desc19
-rw-r--r--network/tnfsd/tnfsd.1105
-rw-r--r--network/tnfsd/tnfsd.SlackBuild115
-rw-r--r--network/tnfsd/tnfsd.info10
-rw-r--r--network/tnfsd/tnfsd.rst96
-rw-r--r--network/tor-browser/tor-browser.SlackBuild2
-rw-r--r--network/tor-browser/tor-browser.info10
-rw-r--r--network/tor/tor.SlackBuild4
-rw-r--r--network/tor/tor.info6
-rw-r--r--network/vivaldi/vivaldi.SlackBuild12
-rw-r--r--network/vivaldi/vivaldi.info10
-rw-r--r--network/wireshark/README2
-rw-r--r--network/wireshark/wireshark.SlackBuild2
-rw-r--r--network/wireshark/wireshark.info6
-rw-r--r--network/yle-dl/yle-dl.SlackBuild2
-rw-r--r--network/yle-dl/yle-dl.info6
-rw-r--r--network/you-get/setup.patch2
-rw-r--r--network/you-get/you-get.SlackBuild2
-rw-r--r--network/you-get/you-get.info6
-rw-r--r--network/zeek/zeek.SlackBuild2
-rw-r--r--network/zeek/zeek.info6
-rw-r--r--network/zoom-linux/zoom-linux.SlackBuild2
-rw-r--r--network/zoom-linux/zoom-linux.info6
-rw-r--r--office/LibreOffice/LibreOffice.SlackBuild2
-rw-r--r--office/LibreOffice/LibreOffice.info8
-rw-r--r--office/LibreOffice/README4
-rw-r--r--office/MasterPDFEditor/MasterPDFEditor.SlackBuild2
-rw-r--r--office/MasterPDFEditor/MasterPDFEditor.info6
-rw-r--r--office/calibre-bin/calibre-bin.SlackBuild5
-rw-r--r--office/calibre-bin/calibre-bin.info10
-rw-r--r--office/evolution-ews/evolution-ews.SlackBuild2
-rw-r--r--office/evolution-ews/evolution-ews.info6
-rw-r--r--office/evolution/evolution.SlackBuild2
-rw-r--r--office/evolution/evolution.info6
-rw-r--r--office/focuswriter/README4
-rw-r--r--office/ghostwriter/ghostwriter.SlackBuild2
-rw-r--r--office/ghostwriter/ghostwriter.info6
-rw-r--r--office/gnucash-docs/README9
-rw-r--r--office/gnucash-docs/gnucash-docs.SlackBuild36
-rw-r--r--office/gnucash-docs/gnucash-docs.info6
-rw-r--r--office/gnucash/gnucash.SlackBuild7
-rw-r--r--office/homebank/README27
-rw-r--r--office/homebank/doinst.sh1
-rw-r--r--office/homebank/homebank.SlackBuild54
-rw-r--r--office/homebank/homebank.info12
-rw-r--r--office/homebank/slack-desc14
-rw-r--r--office/libreoffice-helppack/libreoffice-helppack.SlackBuild2
-rw-r--r--office/libreoffice-helppack/libreoffice-helppack.info6
-rw-r--r--office/libreoffice-langpack/libreoffice-langpack.SlackBuild2
-rw-r--r--office/libreoffice-langpack/libreoffice-langpack.info6
-rw-r--r--office/libreoffice/libreoffice.SlackBuild2
-rw-r--r--office/libreoffice/libreoffice.info6
-rw-r--r--office/mtp2-fonts/README.SBo16
-rw-r--r--office/mtp2-fonts/doinst.sh21
-rw-r--r--office/mtp2-fonts/douninst.sh3
-rw-r--r--office/mtp2-fonts/mtp2-fonts.SlackBuild10
-rw-r--r--office/mtp2-fonts/mtp2-fonts.info2
-rw-r--r--office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.SlackBuild4
-rw-r--r--office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.info6
-rw-r--r--office/pandoc-bin/pandoc-bin.SlackBuild2
-rw-r--r--office/pandoc-bin/pandoc-bin.info6
-rw-r--r--office/pyspread/README8
-rw-r--r--office/pyspread/pyspread.SlackBuild11
-rw-r--r--office/pyspread/pyspread.info8
-rw-r--r--office/wordgrinder/wordgrinder.SlackBuild17
-rw-r--r--office/wordgrinder/wordgrinder.desktop8
-rw-r--r--office/wordgrinder/wordgrinder.info8
-rw-r--r--perl/MoarVM/MoarVM.SlackBuild2
-rw-r--r--perl/MoarVM/MoarVM.info6
-rw-r--r--perl/nqp/nqp.SlackBuild2
-rw-r--r--perl/nqp/nqp.info6
-rw-r--r--perl/perl-file-mimeinfo/perl-file-mimeinfo.SlackBuild2
-rw-r--r--perl/perl-file-mimeinfo/perl-file-mimeinfo.info6
-rw-r--r--perl/rakudo/rakudo.SlackBuild2
-rw-r--r--perl/rakudo/rakudo.info6
-rw-r--r--python/argon2-cffi-bindings/README3
-rw-r--r--python/argon2-cffi-bindings/argon2-cffi-bindings.SlackBuild92
-rw-r--r--python/argon2-cffi-bindings/argon2-cffi-bindings.info10
-rw-r--r--python/argon2-cffi-bindings/slack-desc19
-rw-r--r--python/argon2-cffi/argon2-cffi.SlackBuild19
-rw-r--r--python/argon2-cffi/argon2-cffi.info8
-rw-r--r--python/asgiref/asgiref.SlackBuild4
-rw-r--r--python/asgiref/asgiref.info6
-rw-r--r--python/asttokens/asttokens.SlackBuild2
-rw-r--r--python/asttokens/asttokens.info6
-rw-r--r--python/certbot-dns-cloudflare/README1
-rw-r--r--python/certbot-dns-cloudflare/certbot-dns-cloudflare.SlackBuild93
-rw-r--r--python/certbot-dns-cloudflare/certbot-dns-cloudflare.info10
-rw-r--r--python/certbot-dns-cloudflare/slack-desc19
-rw-r--r--python/debugpy/debugpy.SlackBuild6
-rw-r--r--python/debugpy/debugpy.info6
-rw-r--r--python/esptool/esptool.SlackBuild5
-rw-r--r--python/esptool/esptool.info6
-rw-r--r--python/minidb/minidb.SlackBuild8
-rw-r--r--python/minidb/minidb.info6
-rw-r--r--python/mpmath/mpmath.info10
-rw-r--r--python/mypy/mypy.SlackBuild2
-rw-r--r--python/mypy/mypy.info6
-rw-r--r--python/pikepdf/pikepdf.SlackBuild2
-rw-r--r--python/pikepdf/pikepdf.info6
-rw-r--r--python/progressive/progressive.SlackBuild6
-rw-r--r--python/progressive/progressive.info6
-rw-r--r--python/ps_mem/ps_mem.SlackBuild14
-rw-r--r--python/ps_mem/ps_mem.info6
-rw-r--r--python/pyglet/pyglet.SlackBuild6
-rw-r--r--python/pyglet/pyglet.info8
-rw-r--r--python/pyglet/slack-desc2
-rw-r--r--python/python-evdev/python-evdev.SlackBuild2
-rw-r--r--python/python-evdev/python-evdev.info6
-rw-r--r--python/python-executing/python-executing.SlackBuild2
-rw-r--r--python/python-executing/python-executing.info6
-rw-r--r--python/python-mpmath/README (renamed from python/mpmath/README)2
-rw-r--r--python/python-mpmath/python-mpmath.SlackBuild (renamed from python/python3-mpmath/python3-mpmath.SlackBuild)8
-rw-r--r--python/python-mpmath/python-mpmath.info (renamed from python/python3-mpmath/python3-mpmath.info)2
-rw-r--r--python/python-mpmath/slack-desc19
-rw-r--r--python/python-zipp/python-zipp.SlackBuild9
-rw-r--r--python/python-zipp/python-zipp.info6
-rw-r--r--python/python-zipp/setup.py5
-rw-r--r--python/python3-Flask-httpauth/python3-Flask-httpauth.SlackBuild8
-rw-r--r--python/python3-Flask-httpauth/python3-Flask-httpauth.info6
-rw-r--r--python/python3-cloudflare/README1
-rw-r--r--python/python3-cloudflare/python3-cloudflare.SlackBuild100
-rw-r--r--python/python3-cloudflare/python3-cloudflare.info10
-rw-r--r--python/python3-cloudflare/slack-desc19
-rw-r--r--python/python3-django/python3-django.SlackBuild4
-rw-r--r--python/python3-django/python3-django.info6
-rw-r--r--python/python3-fastjsonschema/python3-fastjsonschema.SlackBuild2
-rw-r--r--python/python3-fastjsonschema/python3-fastjsonschema.info6
-rw-r--r--python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild2
-rw-r--r--python/python3-installer/README3
-rw-r--r--python/python3-installer/python3-installer.SlackBuild82
-rw-r--r--python/python3-installer/python3-installer.info10
-rw-r--r--python/python3-installer/slack-desc19
-rw-r--r--python/python3-json5/python3-json5.SlackBuild2
-rw-r--r--python/python3-json5/python3-json5.info6
-rw-r--r--python/python3-jsonlines/README2
-rw-r--r--python/python3-jsonlines/python3-jsonlines.SlackBuild94
-rw-r--r--python/python3-jsonlines/python3-jsonlines.info10
-rw-r--r--python/python3-jsonlines/slack-desc19
-rw-r--r--python/python3-kiwisolver/README3
-rw-r--r--python/python3-kiwisolver/python3-kiwisolver.SlackBuild5
-rw-r--r--python/python3-kiwisolver/python3-kiwisolver.info8
-rw-r--r--python/python3-markdown2/README5
-rw-r--r--python/python3-markdown2/python3-markdown2.SlackBuild96
-rw-r--r--python/python3-markdown2/python3-markdown2.info10
-rw-r--r--python/python3-markdown2/slack-desc19
-rw-r--r--python/python3-mpmath/README9
-rw-r--r--python/python3-pandas/README3
-rw-r--r--python/python3-sympy/python3-sympy.info2
-rw-r--r--python/python3-tomlkit/python3-tomlkit.SlackBuild2
-rw-r--r--python/python3-tomlkit/python3-tomlkit.info6
-rw-r--r--python/pywayland/pywayland.SlackBuild2
-rw-r--r--python/pywayland/pywayland.info6
-rw-r--r--python/pywlroots/pywlroots.SlackBuild2
-rw-r--r--python/pywlroots/pywlroots.info6
-rw-r--r--python/scikit-learn/scikit-learn.SlackBuild2
-rw-r--r--python/scikit-learn/scikit-learn.info6
-rw-r--r--python/sympy/sympy.info2
-rw-r--r--python/vobject/vobject.info2
-rw-r--r--ruby/ruby-build/ruby-build.SlackBuild3
-rw-r--r--ruby/ruby-build/ruby-build.info6
-rw-r--r--system/atarisio/README30
-rw-r--r--system/atarisio/README_kernel.txt64
-rw-r--r--system/atarisio/ataricom.199
-rw-r--r--system/atarisio/ataricom.rst82
-rw-r--r--system/atarisio/atarisio.SlackBuild182
-rw-r--r--system/atarisio/atarisio.info10
-rw-r--r--system/atarisio/casinfo.1109
-rw-r--r--system/atarisio/casinfo.rst76
-rw-r--r--system/atarisio/doinst.caps2
-rw-r--r--system/atarisio/doinst.kernel19
-rw-r--r--system/atarisio/slack-desc19
-rw-r--r--system/binfmt-support/binfmt-support.SlackBuild8
-rw-r--r--system/binfmt-support/binfmt-support.info6
-rw-r--r--system/blocaled/README8
-rw-r--r--system/blocaled/blocaled.SlackBuild113
-rw-r--r--system/blocaled/blocaled.info10
-rw-r--r--system/blocaled/slack-desc19
-rw-r--r--system/btop/btop.SlackBuild2
-rw-r--r--system/btop/btop.info6
-rw-r--r--system/btrbk/btrbk.SlackBuild2
-rw-r--r--system/btrbk/btrbk.info6
-rw-r--r--system/cpuid2cpuflags/cpuid2cpuflags.SlackBuild7
-rw-r--r--system/cpuid2cpuflags/cpuid2cpuflags.info6
-rw-r--r--system/csv2sql/README6
-rw-r--r--system/csv2sql/csv2sql.1162
-rw-r--r--system/csv2sql/csv2sql.SlackBuild68
-rw-r--r--system/csv2sql/csv2sql.info10
-rw-r--r--system/csv2sql/csv2sql.rst109
-rw-r--r--system/csv2sql/slack-desc19
-rw-r--r--system/csv2sql/stdin.diff19
-rw-r--r--system/curlftpfs/curlftpfs.SlackBuild32
-rw-r--r--system/curlftpfs/patches/curlftpfs-0.9.2-create-fix.patch33
-rw-r--r--system/curlftpfs/patches/curlftpfs-0.9.2-fix-escaping.patch420
-rw-r--r--system/curlftpfs/patches/curlftpfs-0.9.2-memleak-591298.patch15
-rw-r--r--system/curlftpfs/patches/curlftpfs-0.9.2-memleak-cached-591299.patch58
-rw-r--r--system/curlftpfs/patches/curlftpfs-0.9.2-offset_64_another.patch21
-rw-r--r--system/curlftpfs/patches/no-verify-hostname.patch14
-rw-r--r--system/dget/dget.SlackBuild4
-rw-r--r--system/dget/dget.info10
-rw-r--r--system/docbook-xml5/README20
-rw-r--r--system/docbook-xml5/docbook-xml5.SlackBuild94
-rw-r--r--system/docbook-xml5/docbook-xml5.info10
-rw-r--r--system/docbook-xml5/doinst.sh114
-rw-r--r--system/docbook-xml5/douninst.sh6
-rw-r--r--system/docbook-xml5/slack-desc19
-rw-r--r--system/docbookMathML1mods/README13
-rw-r--r--system/docbookMathML1mods/docbookMathML1mods.SlackBuild84
-rw-r--r--system/docbookMathML1mods/docbookMathML1mods.info10
-rw-r--r--system/docbookMathML1mods/doinst.sh117
-rw-r--r--system/docbookMathML1mods/douninst.sh6
-rw-r--r--system/docbookMathML1mods/slack-desc19
-rw-r--r--system/dust/dust.SlackBuild2
-rw-r--r--system/dust/dust.info10
-rw-r--r--system/entr/entr.SlackBuild4
-rw-r--r--system/entr/entr.info8
-rw-r--r--system/epson-inkjet-printer-escpr2/README.models28
-rw-r--r--system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild32
-rw-r--r--system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info6
-rw-r--r--system/evolution-data-server/README4
-rw-r--r--system/evolution-data-server/evolution-data-server.SlackBuild6
-rw-r--r--system/evolution-data-server/evolution-data-server.info6
-rw-r--r--system/felix/README97
-rw-r--r--system/felix/felix.SlackBuild166
-rw-r--r--system/felix/felix.info254
-rw-r--r--system/felix/slack-desc19
-rw-r--r--system/gnome-online-accounts/README4
-rw-r--r--system/gnome-online-accounts/gnome-online-accounts.SlackBuild6
-rw-r--r--system/gnome-online-accounts/gnome-online-accounts.info6
-rw-r--r--system/gtk-vnc/gtk-vnc.SlackBuild2
-rw-r--r--system/gtk-vnc/gtk-vnc.info6
-rw-r--r--system/ima-evm-utils/README12
-rw-r--r--system/ima-evm-utils/ima-evm-utils.SlackBuild116
-rw-r--r--system/ima-evm-utils/ima-evm-utils.info10
-rw-r--r--system/ima-evm-utils/slack-desc19
-rw-r--r--system/intel-microcode/intel-microcode.SlackBuild2
-rw-r--r--system/intel-microcode/intel-microcode.info6
-rw-r--r--system/intelmas/intelmas.SlackBuild2
-rw-r--r--system/iotop-c/iotop-c.SlackBuild2
-rw-r--r--system/iotop-c/iotop-c.info6
-rw-r--r--system/jenkins/jenkins.SlackBuild2
-rw-r--r--system/jenkins/jenkins.info6
-rw-r--r--system/letsencrypt/letsencrypt.SlackBuild2
-rw-r--r--system/letsencrypt/letsencrypt.info6
-rw-r--r--system/logwatch/logwatch.SlackBuild2
-rw-r--r--system/logwatch/logwatch.info6
-rw-r--r--system/lxqt-config/README2
-rw-r--r--system/lxqt-config/doinst.sh9
-rw-r--r--system/lxqt-config/lxqt-config.SlackBuild109
-rw-r--r--system/lxqt-config/lxqt-config.info10
-rw-r--r--system/lxqt-config/slack-desc19
-rw-r--r--system/lxqt-policykit/README1
-rw-r--r--system/lxqt-policykit/lxqt-policykit.SlackBuild109
-rw-r--r--system/lxqt-policykit/lxqt-policykit.info10
-rw-r--r--system/lxqt-policykit/slack-desc (renamed from python/python3-mpmath/slack-desc)22
-rw-r--r--system/mathML2dtd/README12
-rw-r--r--system/mathML2dtd/doinst.sh86
-rw-r--r--system/mathML2dtd/douninst.sh6
-rw-r--r--system/mathML2dtd/mathML2dtd.SlackBuild87
-rw-r--r--system/mathML2dtd/mathML2dtd.info10
-rw-r--r--system/mathML2dtd/slack-desc19
-rw-r--r--system/megacli/megacli.SlackBuild2
-rw-r--r--system/megacli/megacli.info2
-rw-r--r--system/netdata/netdata.SlackBuild5
-rw-r--r--system/netdata/netdata.info6
-rw-r--r--system/nvidia-driver/README4
-rw-r--r--system/nvidia-driver/nvidia-driver.SlackBuild10
-rw-r--r--system/nvidia-driver/nvidia-driver.info26
-rw-r--r--system/nvidia-kernel/README4
-rw-r--r--system/nvidia-kernel/nvidia-kernel.SlackBuild2
-rw-r--r--system/nvidia-kernel/nvidia-kernel.info6
-rw-r--r--system/nvidia-legacy390-driver/README8
-rw-r--r--system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild8
-rw-r--r--system/nvidia-legacy390-driver/nvidia-legacy390-driver.info50
-rw-r--r--system/nvidia-legacy390-kernel/README10
-rw-r--r--system/nvidia-legacy390-kernel/nvidia-fix-linux-5.19.patch29
-rw-r--r--system/nvidia-legacy390-kernel/nvidia-legacy390-kernel-5.18.patch152
-rw-r--r--system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.SlackBuild9
-rw-r--r--system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.info10
-rw-r--r--system/nvidia-legacy470-driver/nvidia-legacy470-driver.SlackBuild10
-rw-r--r--system/nvidia-legacy470-driver/nvidia-legacy470-driver.info26
-rw-r--r--system/nvidia-legacy470-kernel/nvidia-fix-linux-5.19.patch29
-rw-r--r--system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild9
-rw-r--r--system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.info6
-rw-r--r--system/nvidia-open-kernel/nvidia-open-kernel.SlackBuild4
-rw-r--r--system/nvidia-open-kernel/nvidia-open-kernel.info6
-rw-r--r--system/openGLRefToMan/README17
-rw-r--r--system/openGLRefToMan/doinst.sh1
-rw-r--r--system/openGLRefToMan/douninst.sh1
-rw-r--r--system/openGLRefToMan/openGLRefToMan.SlackBuild89
-rw-r--r--system/openGLRefToMan/openGLRefToMan.info10
-rw-r--r--system/openGLRefToMan/slack-desc19
-rw-r--r--system/openrazer-daemon/openrazer-daemon.SlackBuild4
-rw-r--r--system/openrazer-daemon/openrazer-daemon.info6
-rw-r--r--system/openrazer-kernel/openrazer-kernel.SlackBuild4
-rw-r--r--system/openrazer-kernel/openrazer-kernel.info6
-rw-r--r--system/pam-gnupg/pam-gnupg.SlackBuild2
-rw-r--r--system/pam-gnupg/pam-gnupg.info6
-rw-r--r--system/pcmanfm-qt/README1
-rw-r--r--system/pcmanfm-qt/doinst.sh7
-rw-r--r--system/pcmanfm-qt/pcmanfm-qt.SlackBuild112
-rw-r--r--system/pcmanfm-qt/pcmanfm-qt.info10
-rw-r--r--system/pcmanfm-qt/slack-desc19
-rw-r--r--system/phoronix-test-suite/phoronix-test-suite.SlackBuild2
-rw-r--r--system/phoronix-test-suite/phoronix-test-suite.info6
-rw-r--r--system/procs/README15
-rw-r--r--system/procs/procs.SlackBuild160
-rw-r--r--system/procs/procs.info464
-rw-r--r--system/procs/slack-desc19
-rw-r--r--system/prometheus/prometheus.SlackBuild2
-rw-r--r--system/prometheus/prometheus.info6
-rw-r--r--system/rEFInd/rEFInd.SlackBuild7
-rw-r--r--system/rEFInd/rEFInd.info6
-rw-r--r--system/refind/refind.SlackBuild6
-rw-r--r--system/refind/refind.info6
-rw-r--r--system/rfdump/rfdump.SlackBuild2
-rw-r--r--system/rfdump/rfdump.info2
-rw-r--r--system/rhash/rhash.SlackBuild4
-rw-r--r--system/rhash/rhash.info6
-rw-r--r--system/sarasa-gothic/sarasa-gothic.SlackBuild2
-rw-r--r--system/sarasa-gothic/sarasa-gothic.info6
-rw-r--r--system/slackrepo-hints/slackrepo-hints.SlackBuild3
-rw-r--r--system/slackrepo-hints/slackrepo-hints.info6
-rw-r--r--system/slackrepo/slackrepo.SlackBuild3
-rw-r--r--system/slackrepo/slackrepo.info6
-rw-r--r--system/slackupdr/README6
-rw-r--r--system/slackupdr/slack-desc2
-rw-r--r--system/slackupdr/slackupdr.SlackBuild7
-rw-r--r--system/slackupdr/slackupdr.info8
-rw-r--r--system/splitjob/README28
-rw-r--r--system/splitjob/slack-desc19
-rw-r--r--system/splitjob/splitjob.SlackBuild98
-rw-r--r--system/splitjob/splitjob.info10
-rw-r--r--system/sunflower/sunflower.info4
-rw-r--r--system/tagainijisho/tagainijisho.SlackBuild3
-rw-r--r--system/tagainijisho/tagainijisho.info6
-rw-r--r--system/telegraf/telegraf.SlackBuild2
-rw-r--r--system/telegraf/telegraf.info10
-rw-r--r--system/tilda/01_install_metadata_in_new_location.patch26
-rw-r--r--system/tilda/tilda.SlackBuild8
-rw-r--r--system/tilda/tilda.info6
-rw-r--r--system/usbguard/usbguard.SlackBuild4
-rw-r--r--system/usbguard/usbguard.info6
-rw-r--r--system/usbtop/README4
-rw-r--r--system/usbtop/slack-desc19
-rw-r--r--system/usbtop/usbtop.SlackBuild102
-rw-r--r--system/usbtop/usbtop.info10
-rw-r--r--system/usermin/usermin.SlackBuild2
-rw-r--r--system/usermin/usermin.info6
-rw-r--r--system/virtualbox-addons/virtualbox-addons.SlackBuild4
-rw-r--r--system/virtualbox-addons/virtualbox-addons.info6
-rw-r--r--system/virtualbox-extension-pack/virtualbox-extension-pack.SlackBuild2
-rw-r--r--system/virtualbox-extension-pack/virtualbox-extension-pack.info6
-rw-r--r--system/virtualbox-kernel/virtualbox-kernel.SlackBuild7
-rw-r--r--system/virtualbox-kernel/virtualbox-kernel.info6
-rw-r--r--system/virtualbox/virtualbox-VBoxR0.diff18
-rw-r--r--system/virtualbox/virtualbox.SlackBuild5
-rw-r--r--system/virtualbox/virtualbox.info18
-rw-r--r--system/webmin/webmin.SlackBuild2
-rw-r--r--system/webmin/webmin.info6
-rw-r--r--system/wine-staging/README2
-rw-r--r--system/wine-staging/wine-staging.SlackBuild4
-rw-r--r--system/wine-staging/wine-staging.info10
-rw-r--r--system/wine/README2
-rw-r--r--system/xarchiver/xarchiver.SlackBuild2
-rw-r--r--system/xarchiver/xarchiver.info6
-rw-r--r--system/xsettingsd/README2
-rw-r--r--system/xsettingsd/slack-desc19
-rw-r--r--system/xsettingsd/xsettingsd.SlackBuild106
-rw-r--r--system/xsettingsd/xsettingsd.info10
-rw-r--r--system/zoxide/README39
-rw-r--r--system/zoxide/slack-desc19
-rw-r--r--system/zoxide/zoxide.SlackBuild162
-rw-r--r--system/zoxide/zoxide.info288
-rw-r--r--system/zsh-completions/zsh-completions.SlackBuild2
-rw-r--r--system/zsh-completions/zsh-completions.info6
1035 files changed, 18624 insertions, 3478 deletions
diff --git a/.gitignore b/.gitignore
index b5d056c556..3deee2e181 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,7 @@
.directory
*.phar
*.crate
+network/GeoIP/*dat.gz
+*.cabal
+academic/ngspice/ngspice-36-manual.pdf
+graphics/tesseract/eng.traineddata
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 38a48a393b..9d9e6c8e49 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,647 @@
+Sat Aug 13 03:41:17 UTC 2022
+academic/Gridcoin-Research: Updated for version 5.4.0.0
+academic/aris: New maintainer. Update patch.
+academic/avogadroapp: Updated for version 1.97.0.
+academic/avogadrolibs: Updated for version 1.97.0.
+academic/bowtie: Updated install all binaries.
+academic/getdp: Updated for version 3.5.0.
+academic/getfem: Updated for version 5.4.2.
+academic/gmsh: Updated for version 4.10.5.
+academic/snpEff: Build cleanup.
+audio/rack: Updated for version 2.1.2.
+business/bisq: Added (Exchange, Decentralized.)
+desktop/NsCDE: Updated for version 2.2.
+desktop/foot: Updated for version 1.13.0.
+desktop/gdm: Updated for version 42.0.
+desktop/gnome-screenshot: Added (GNOME Screenshot)
+desktop/gnome-session: Update wrapper script.
+desktop/gnome-shell-extension-appindicator: Added (GNOME Tray Ext.)
+desktop/labwc: Updated for version 0.5.3.
+desktop/lxqt-themes: Added (Graphics for LXQt).
+development/github-cli: Updated for version 2.14.4
+development/kotlin: Updated for version 1.7.10.
+development/mongodb-compass: Updated for version 1.32.6.
+development/postman: Updated for version 9.27.0
+development/rr: Updated for version 5.6.0.
+games/crispy-doom: Update script.
+games/steamtinkerlaunch: Updated for version 11.0.
+games/wesnoth: Fixed binary location, Updated for version 1.16.5
+games/wolfmame: Updated for version 0.246.
+graphics/ART: Added (raw image processing program)
+graphics/vuescan: Updated for version 9.7.90.
+libraries/geocode-glib: Updated for version 3.26.3
+libraries/liblzf: Added (data compression library).
+libraries/libwpe: Updated for version 1.12.2.
+libraries/mysql-connector-c++: Updated for version 8.0.30.
+libraries/protobuf-c: Updated for version 1.4.1.
+libraries/tllist: Updated for version 1.1.0.
+libraries/uhttpmock: Update homepage link.
+libraries/webkit2gtk4.1: Updated for version 2.36.6.
+libraries/webkit2gtk: Updated for version 2.36.6.
+misc/xcb-imdkit: Added (implementation of the xim protocol in xcb)
+multimedia/freetube: Added (The Private YouTube Client).
+multimedia/picard-plugins: Updated for version ed8d64c.
+multimedia/spotify: Updated for version 1.1.84.716.
+multimedia/vokoscreenNG: Updated for version 3.3.0.
+network/brave-browser: Updated for version 1.42.88.
+network/discord: Updated for version 0.0.19.
+network/protonmail-bridge: Updated for version 2.2.2.
+network/signal-desktop: Updated for version 5.54.0.
+network/speedometer: Updated for version 2.9.
+network/telegram: Updated for version 4.1.0.
+network/tor-browser: Updated for version 11.5.1.
+network/vivaldi: Create the $PKG/install directory.
+network/vivaldi: Updated for version 5.4.2753.31.
+office/calibre-bin: Updated for version 6.3.0.
+office/evolution-ews: Updated for version 3.44.4.
+office/evolution: Updated for version 3.44.4.
+office/homebank: Updated for version 5.5.6. New maintainer.
+python/asttokens: Updated for version 2.0.7.
+python/esptool: Updated for version 4.2.1.
+python/mpmath: Removed (Replaced by python-mpmath).
+python/python-mpmath: Added (arithmetic library).
+python/python3-mpmath: Removed (Replaced by python-mpmath).
+python/python3-sympy: Use python-mpmath.
+python/python3-tomlkit: Update for 0.11.2
+python/pywayland: Update for 0.4.14
+python/pywlroots: Update for 0.15.19
+python/sympy: Use python-mpmath.
+system/blocaled: Added (localed D-Bus service)
+system/btop: Updated for version 1.2.8.
+system/docbook-xml5: Added (DocBook XML V5.0).
+system/docbookMathML1mods: Added (DocBook MathML1 modules).
+system/epson-inkjet-printer-escpr2: Updated for version 1.1.49.
+system/evolution-data-server: Updated for version 3.44.4.
+system/felix: Added (Rust file manager with vim-like key mapping)
+system/gnome-online-accounts: Updated for version 3.44.0.
+system/gtk-vnc: Updated for version 1.3.1.
+system/intel-microcode: Updated for version 20220809.
+system/lxqt-config: Added (LXQt configuration settings).
+system/lxqt-policykit: Added (LXQt polkit agent)
+system/mathML2dtd: Added (W3 MathML2 DTD).
+system/netdata: Updated for version 1.36.0.
+system/nvidia-driver: Updated for version 515.65.01.
+system/nvidia-kernel: Updated for version 515.65.01.
+system/nvidia-legacy390-driver: Updated for version 390.154.
+system/nvidia-legacy390-kernel: Updated for version 390.154.
+system/nvidia-legacy470-driver: Updated for version 470.141.03.
+system/nvidia-legacy470-kernel: Updated for version 470.141.03.
+system/nvidia-open-kernel: Updated for version 515.65.01.
+system/openGLRefToMan: Added (OpenGL API reference manpages).
+system/sunflower: Orphan maintenance of sunflower
+system/xarchiver: Updated for version 0.5.4.18
+system/zoxide: Added (smarter cd command written in Rust)
++--------------------------+
+Sat Aug 6 13:16:54 UTC 2022
+academic/IGV: Updated for version 2.13.2.
+academic/SeqMonk: Updated for version 1.48.1.
+academic/biopython: Updated for version 1.79.
+academic/cap3: DOWLOAD updated.
+academic/clustalx: Updated to use qmake-qt5. BUILD bumped.
+academic/fiji: Updated for version 20220414_1745.
+academic/jalview: Updated for version 2.11.2.3.
+academic/megax: Updated for version 11.0.11_1.
+academic/scipy3: Updated for version 1.9.0.
+academic/seqkit: Updated for version 2.2.0.
+academic/spades: Updated for version 3.15.4.
+audio/flacon: Updated for version 9.1.0.
+audio/ncspot: Updated for version 0.10.1.
+audio/qpwgraph: Updated for version 0.3.4.
+business/binance-desktop: Updated for version 1.37.0.
+desktop/dunst: Updated for version 1.9.0.
+desktop/fbmenugen: Updated for version 0.86.
+desktop/fbrowse-tray: Updated for version 0.09.
+desktop/gmrun: Updated for version 1.4w.
+desktop/gnome-session: Patched for wayland session script sourcing.
+desktop/menutray: Updated for version 0.54.
+desktop/obbrowser: Updated for version 0.14.
+desktop/obmenu-generator: Updated for version 0.90.
+development/Mk4tcl: Removed. Replaced by development/metakit.
+development/amazon-corretto: Updated for version 17.0.4.8.1.
+development/bazel: Added (Correct, reproducible, and fast builds)
+development/dpkg: Updated for version 1.21.9.
+development/gedit-plugins: Updated for version 42.1.
+development/gedit: Updated for version 42.2.
+development/ghidra: Updated for version 10.1.5.
+development/jupyterlab: Remove jupyter-notebook dependency.
+development/metakit: Added (embedded database library)
+development/mold: Updated for version 1.4.0.
+development/openjdk8: Remove stray line from info.
+development/quickjs: Added (a small and embeddable JS engine)
+development/rstudio-desktop: Update for 2022.07.1+554.
+development/tkcon: Added (replacement for the standard Tk console)
+development/tkdiff: Updated for version 5.4.
+development/xnedit: Updated for version 1.4.1.
+games/puzzles: Updated for version 20220802.8399cff.
+games/xonotic: Updated for version 0.8.5.
+games/yuzu: Added (Nintendo Switch emulator)
+gis/python3-pyshp: Updated for version 2.3.1.
+libraries/gsm: Updated for version 1.0.22.
+multimedia/QMPlay2: Updated for version 22.06.16.
+multimedia/opera-developer-ffmpeg-codecs: Updated for v 0.66.0.
+multimedia/opera-ffmpeg-codecs: Updated for version 0.66.0.
+multimedia/picard: Updated for version 2.8.2.
+multimedia/plexmediaserver: Updated for v 1.28.0.5999_97678ded3.
+multimedia/spot: Added (spotify player)
+network/AdGuardHome: Updated for version 0.107.9.
+network/brave-browser: Updated for version 1.42.86.
+network/dovecot-pgsql: Remove template comment.
+network/element-desktop: Updated for version 1.11.2.
+network/ircd-hybrid: Updated for version 8.2.41.
+network/nextcloud-desktop: Updated for version 3.5.4.
+network/opera-developer: Updated for version 91.0.4498.0.
+network/opera: Updated for version 89.0.4447.83.
+network/postfix-pgsql: Remove template comment.
+network/qutebrowser-bin: Update pdfjs version.
+network/signal-desktop: Updated for version 5.53.0.
+network/tor: Updated version for version 0.4.7.8.
+network/vivaldi: Match template to pass sbolint checks.
+network/wireshark: Fix typo.
+office/pandoc-bin: Updated for version 2.19.
+perl/MoarVM: Updated for version 2022.07.
+perl/nqp: Updated for version 2022.07.
+perl/perl-file-mimeinfo: Updated for version 0.33.
+perl/rakudo: Updated for version 2022.07.
+python/argon2-cffi: Updated for version 21.3.0.
+python/certbot-dns-cloudflare: Added (cloudflare DNS Certbot plugin)
+python/debugpy: Update for version 1.6.2.
+python/esptool: Updated for version 4.2.
+python/ps_mem: Updated for version 3.14.
+python/python-executing: Updated for version 0.9.1.
+python/python3-Flask-httpauth: Updated for version 4.6.0.
+python/python3-cloudflare: Added (wrapper for Cloudflare Client API)
+python/python3-json5: Updated for version 0.9.9.
+python/python3-jsonlines: Added (python lib. for jsonlines/ndjson)
+python/scikit-learn: Updated for version 1.1.2.
+ruby/ruby-build: Updated for version 20220726.
+system/btrbk: Updated for version 0.32.2.
+system/cpuid2cpuflags: Updated for version 12.0.
+system/dget: Updated for version 2.22.2.
+system/openrazer-daemon: Updated for version 3.4.0.
+system/openrazer-kernel: Updated for version 3.4.0.
+system/rEFInd: Updated for version 0.13.3.1.
+system/refind: Updated for version 0.13.3.1.
+system/rhash: Updated for version 1.4.3.
+system/slackrepo-hints: Updated for version 20220805.
+system/slackrepo: Updated for version 20220805.
+system/telegraf: Updated for version 1.23.3.
+system/tilda: Updated for version 1.5.4.
+system/wine-staging: Updated for version 7.14.
+system/zsh-completions: Updated for version 0.34.0.
++--------------------------+
+Sat Jul 30 04:27:17 UTC 2022
+academic/EMBASSY: Update binaries location.
+academic/EMBOSS: Update binaries location.
+academic/OpenFOAM: Updated for version 10.
+academic/aliview: Updated for version 1.28.
+academic/dakota: Updated for version 6.16.0.
+audio/SongRec: Updated for version 0.3.2.
+desktop/cheese: Update README.
+desktop/gnome-control-center: Autodetect CHEESE.
+desktop/gnome-maps: Update README.
+desktop/xlunch: Updated for version 4.7.4.
+development/apache-ant: Updated for version 1.10.12.
+development/composer: Updated for version 2.3.10
+development/dbeaver-ce: Updated for version 22.1.3.
+development/github-cli: Updated for version 2.14.3.
+development/gnats: Updated contact information.
+development/icon: Updated for version 9.5.22e
+development/idea: Updated for version 2022.2.
+development/jupyterlab: Updated for version 3.4.4.
+development/jupyterlab_pygments: Updated for version 0.2.2.
+development/mysql-workbench: Updated for version 8.0.30.
+development/nodejs: Updated for version 18.7.0.
+development/postman: Updated for version 9.25.2.
+development/rstudio-desktop: Use bundled node.
+development/universal-ctags: Updated for version p5.9.20220724.0
+gis/google-earth: Update md5sum.
+gis/python3-xarray: Updated for version 2022.06.0.
+graphics/kuickshow: Updated for version 20220618_a9c29cc.
+graphics/opencolorio: Adapt for next glibc
+graphics/vuescan: Updated MD5SUMs.
+libraries/clutter-gst: Update README.
+libraries/cyrus-sasl-xoauth2: Updated contact information.
+libraries/exiftool: Updated for version 12.44. New maintainer.
+libraries/folks: Update README.
+libraries/folly: Updated for version 20220722_437b29d.
+misc/rbutil: Updated for version 1.5.1
+misc/untldr: Added (tldr.sh command line client).
+multimedia/strawberry: Updated for version 1.0.7.
+network/dovecot-pgsql: Added (PostgreSQL driver for dovecot)
+network/element-desktop: Updated for version 1.11.1.
+network/haproxy: Added PCRE2 JIT and QUIC support.
+network/ngrok: Updated for version 3.0.6.
+network/postfix-pgsql: Added (postfix with support for PostgreSQL)
+network/signal-desktop: Updated for version 5.52.0.
+network/teamviewer: Updated for version 15.32.3.
+network/tnfs-fuse: Added (client for trivial network filesystem)
+network/tnfsd: Added (trivial network filesystem server).
+network/wireshark: Updated for version 3.6.7.
+office/LibreOffice: Fix md5sum
+office/calibre-bin: Updated for version 6.2.1.
+python/argon2-cffi-bindings: Added (CFFI bindings for Argon2).
+python/python-executing: Updated for version 0.9.0.
+system/logwatch: Updated for version 7.7.
+system/procs: Added (Replacement of ps).
+system/slackupdr: Updated for version 3.5.
+system/splitjob: Added (Tool to split up data).
+system/usbtop: Added (bandwidth monitor for USB buses and devices).
+system/xsettingsd: Added (lightweight XSETTINGS implementation).
++--------------------------+
+Sat Jul 23 04:13:48 UTC 2022
+academic/zotero: Updated for version 6.0.10.
+audio/qmmp-plugin-pack-qt5: Updated for version 1.6.0.
+audio/qmmp-qt5: Updated for version 1.6.1.
+audio/yabridge: Added (Yet Another way to use Windows VST plugins)
+desktop/BlockstreamGreen: Updated for version 1.1.3.
+desktop/numix-icon-theme-circle: Updated for version 20220711.
+desktop/numix-icon-theme-square: Updated for version 20220711.
+desktop/numix-icon-theme: Updated for version 20211031.
+desktop/qtile: Fix xinitrc.
+development/crosstool-ng: Updated for version 1.25.0
+development/gambas3: Updated for version 3.17.3.
+development/github-cli: Updated for version 2.14.2
+development/mongodb-compass: Updated for version 1.32.4.
+development/sbt: Updated for version 1.7.1.
+development/tclvfs: Updated for version 1.4. New maintainer.
+development/tktable: Added (a full-featured 2D table widget for Tk)
+development/xmake: Updated for version 2.6.9.
+development/zulu-openjdk11: Updated for version 11.0.16, new maint.
+games/puzzles: Updated for version 20220613.387d323
+games/vkQuake: Updated for version 1.20.3.
+libraries/clutter-gtk: Make introspection yes by default
+libraries/clutter: Make introspection yes by default
+libraries/cogl: Make introspection yes by default
+libraries/geocode-glib: Make introspection yes by default
+libraries/gnome-autoar: Make introspection and vapi yes by default
+libraries/libchamplain: Make introspection and vapi yes by default
+libraries/libfilezilla: Updated for version 0.38.1.
+libraries/libgdata: Make introspection and vapi yes by default
+libraries/libgweather4: Make introspection and vapi yes by default
+libraries/python-efl: Updated for version 1.26.0.
+multimedia/strawberry: Updated for version 1.0.6.
+network/brave-browser: Updated for version 1.41.100.
+network/deluge: Update for 2.1.1
+network/filezilla: Updated for version 3.60.2.
+network/haproxy: Updated for version 2.6.2.
+network/icyque: Updated for version 20220630_78b90a4.
+network/prosody-mod-cloud-notify: Updated for version hg4968.
+network/prosody-mod-http-upload: Updated for version hg4976.
+network/purple-googlechat: Added (googlechat plugin for libpurple)
+network/signal-desktop: Updated for version 5.51.0.
+network/vivaldi: Updated for version 5.3.2679.70.
+network/zoom-linux: Updated for version 5.11.3.3882.
+office/LibreOffice: Updated for version 7.3.5.2
+office/focuswriter: Update README
+office/libreoffice-helppack: Updated for version 7.3.5.
+office/libreoffice-langpack: Updated for version 7.3.5.
+office/libreoffice: Updated for version 7.3.5.
+python/mypy: Updated for version 0.971.
+python/python-evdev: Update for 1.6.0
+python/python3-fastjsonschema: Update for 2.16.1
+python/python3-pandas: Update README
+system/evolution-data-server: Make introspection and vala yes by default
+system/gnome-online-accounts: Make introspection and vala yes by default
+system/ima-evm-utils: Added (IMA Extended Verification Module Utils)
+system/megacli: Updated contact information
+system/rfdump: Updated contact information.
+system/sarasa-gothic: Updated for version 0.36.7.
+system/telegraf: Updated for version 1.23.2
+system/usbguard: Updated for version 1.1.1.
+system/usermin: Updated for version 1.852.
+system/webmin: Updated for version 1.997.
++--------------------------+
+Sat Jul 16 23:41:20 UTC 2022
+academic/nco: Updated for version 5.1.0.
+academic/plus42: Added (An Enhanced HP-42S Calculator Simulator)
+audio/ocp: Updated for version 0.2.99. New maintainer.
+audio/volctl: Added (per-application volume control)
+desktop/autorandr: Updated for version 1.12.1.
+desktop/rofi-calc: Updated for version 2.1.0.
+desktop/rofi-emoji: Updated for version 3.0.0.
+desktop/simplenote: Added (Note taking program)
+desktop/xlunch: Updated for version 4.7.3.
+development/github-cli: Updated for version 2.14.1.
+development/jupyter-ipykernel: Update for 6.15.1
+development/jupyter_core: Updated for version 4.11.1.
+development/jupyterlab_server: Updated for version 2.15.0.
+development/mold: Added (a faster linker)
+development/nodejs: Updated for version 18.6.0.
+development/openjdk8: Updated for version 8u323.
+development/rizin: Remove INSTALL.md from SlackBuild
+development/tig: Updated for version 2.5.6.
+development/unreliablefs: Added (a FUSE-based fault injection fs)
+games/teeworlds: Updated for version 0.7.5.
+git/gitignore: Changes to .gitignore
+graphics/vuescan: Updated for version 9.7.89.
+libraries/gsm: Updated for version 1.0.20.
+libraries/libadwaita: Updated for version 1.1.3.
+multimedia/stream2chromecast: Added (A Chromecast media streamer)
+multimedia/vobsub2srt: Updated for version 1.0pre7.
+network/AdGuardHome: Updated for version 0.107.8.
+network/brave-browser: Updated for version 1.41.96.
+network/irc2dc: Added (IRC to DC++ chat bridge)
+network/ircd-hybrid: Updated for version 8.2.40.
+network/msmtp: Updated for version 1.8.20.
+network/owncloud-client: Updated for version 2.10.1.7389.
+network/rclone: Updated for version 1.59.0.
+network/signal-desktop: Updated for version 5.50.1.
+network/tixati: Updated for version 2.89_1.
+network/tor-browser: Updated for version 11.5.
+network/vivaldi: Match template to pass sbolint checks.
+network/zeek: Updated for version 5.0.0.
+office/LibreOffice: Replace tabs in README.
+office/calibre-bin: Updated for version 6.1.0.
+office/mtp2-fonts: Download URL changed, douninst.sh added.
+office/onlyoffice-desktopeditors: Updated for version 7.1.1.
+python/minidb: Updated for version 2.0.6.
+python/pikepdf: Updated for version 5.3.2.
+python/python3-django: Fix VERSION in .info.
+ruby/ruby-build: Updated for version 20220713.
+system/atarisio: Added (peripheral emu for Atari 8bit and SIO2PC)
+system/csv2sql: Added (create sqlite database from a CSV file)
+system/dust: Updated for version 0.8.1.
+system/entr: Updated for version 5.2.
+system/intelmas: Remove unwanted directory.
+system/iotop-c: Updated for version 1.22.
+system/jenkins: Updated for version 2.346.2.
+system/pam-gnupg: Updated for version 0.4.
+system/prometheus: Updated for version 2.37.0.
+system/sarasa-gothic: Updated for version 0.36.6.
+system/tagainijisho: Updated for version 1.2.1.
+system/virtualbox: Update .info to include line continuation marker.
+system/wine-staging: Updated for version 7.12. Fix README.
+system/wine: Fix README.
++--------------------------+
+Sat Jul 9 03:07:01 UTC 2022
+academic/Gabedit: Install references.
+academic/R: Updated for version 4.2.1.
+academic/zotero: Updated for version 6.0.9.
+audio/mixxx: Updated for version 2.3.3.
+desktop/notion: Updated for version 4.0.2.
+desktop/weston: Updated for version 10.0.1.
+desktop/zenity: Updated for version 3.43.0.
+development/acpica: Updated for version 20220331
+development/android-tools: Fix go modules being downloaded.
+development/cJSON: Added (Ultralightweight JSON parser in ANSI C.)
+development/gsoap: Updated for version 2.8.121
+development/hugo: Updated for version 0.101.0.
+development/jupyter-nbclient: Updated for version 0.6.6.
+development/jupyter_console: Updated for version 6.4.4.
+development/jupyter_server: Updated for version 1.18.1.
+development/minipro: Added (MiniPRO TL866xx chip programmers S/W)
+development/poedit: Updated for version 3.1.1.
+development/postman: Updated for version 9.22.2.
+development/rizin: Added (FOSS Reverse Engineering Framework)
+development/vscode-bin: Updated for version 1.69.
+games/kildclient: Updated to latest git version.
+games/supertux: Update REQUIRES & doinst.sh.
+games/tint: Added (tetris clone for the terminal)
+games/tome: Updated for version 1.7.4.
+games/wolfmame: Updated for version 0.245.
+gis/gdal: Updated for version 3.5.1.
+gis/geos: Updated for version 3.11.0.
+gis/libecwj2: Fix typo in README.
+graphics/Blender: Patch for openexr-3.x
+graphics/converseen: Updated for version 0.9.9.6.
+libraries/Kivy: Updated for version 2.1.0.
+libraries/gsm: Updated for version 1.0.19. New maintainer.
+libraries/libbsd: Updated for version 0.11.6.
+libraries/libcurl-gnutls: Patched to fix fatal error.
+libraries/libfm-qt: Added (PCManFM-Qt library)
+libraries/libmd: Added (Message Digest functions from BSD systems)
+libraries/libtpms: Updated for version 0.9.5.
+libraries/setproctitle: Updated for version 1.2.3.
+libraries/tomlplusplus: Added (TOML config file parser & serializer)
+libraries/vst3sdk: Fix directory ownership and pc file.
+libraries/webkit2gtk4.1: Updated for version 2.36.4.
+libraries/webkit2gtk: Updated for version 2.36.4.
+multimedia/ccextractor: Remove unused if statement.
+multimedia/plexmediaserver: Updated for v 1.27.2.5929_a806c5905.
+network/brave-browser: Updated for version 1.40.113.
+network/deluge: Updated for version 2.1.0.
+network/dropbox: Updated for version 151.4.4304.
+network/dropbox: Updated for version 152.4.4880.
+network/element-desktop: Updated for version 1.11.0.
+network/exim: Updated for version 4.96.
+network/goimapnotify: Added (IMAP IDLE notifications)
+network/kivy-garden: Updated for version 0.1.5.
+network/newsboat: Updated for version 2.28.
+network/nextcloud-desktop: Updated for version 3.5.2.
+network/signal-desktop: Updated for version 5.49.0.
+network/sslscan: Updated for version 2.0.15.
+network/tor-browser: Updated for version 11.0.15.
+network/vivaldi: Updated for version 5.3.2679.68.
+network/yle-dl: Updated for version 20220704.
+network/you-get: Updated for version 0.4.1620.
+network/zoom-linux: Updated for version 5.11.1.3595.
+office/MasterPDFEditor: Updated for version 5.8.70.
+office/ghostwriter: Updated for version 2.1.4.
+office/gnucash-docs: Updated for version 4.11.
+office/gnucash: Fix documentation location.
+office/pyspread: Updated for version 2.1.
+office/wordgrinder: Updated for version 0.8.
+python/asgiref: Updated for version 3.5.2.
+python/progressive: Updated for version 0.3.4.
+python/pyglet: Updated for version 1.5.26.
+python/python-zipp: Updated for version 3.8.0.
+python/python3-django: Updated for version 3.2.14.
+python/python3-geventhttpclient: Fix build.
+python/python3-installer: Added (Install Py packages from wheels)
+python/python3-kiwisolver: Updated for version 1.4.1.
+python/python3-markdown2: Added (Python implementation of Markdown)
+python/python3-tomlkit: Updated for version 0.11.1.
+python/pywayland: Updated for version 0.4.13.
+python/pywlroots: Updated for version 0.15.18.
+python/vobject: Add dependency on python3-dateutil
+ruby/ruby-build: Updated for version 20220630.
+system/binfmt-support: Updated for version 2.2.2.
+system/curlftpfs: Add patches from other distros
+system/letsencrypt: Updated for version 1.29.0.
+system/netdata: Fix path on x86_64.
+system/pcmanfm-qt: Added (PCMan File Manager)
+system/phoronix-test-suite: Updated for version 10.8.4.
+system/telegraf: Updated for version 1.23.1.
+system/usermin: Updated for version 1.851.
+system/virtualbox-addons: Updated for version 6.1.34
+system/virtualbox-extension-pack: Updated for version 6.1.34
+system/virtualbox-kernel: Updated for version 6.1.34
+system/virtualbox: Updated for version 6.1.34
+system/webmin: Updated for version 1.996.
++--------------------------+
+Sat Jul 2 02:56:43 UTC 2022
+academic/Gabedit: Added references.
+academic/avogadroapp: Updated for version 1.96.0.
+academic/avogadrolibs: Updated for version 1.96.0.
+academic/cadabra2: Updated for version 2.3.9.3.
+academic/fet: Updated for version 6.5.3.
+audio/wireplumber: Fixed typo. Build bumped.
+desktop/BlockstreamGreen: Updated for version 1.1.2.
+desktop/anki: Updated for version 2.1.53.
+desktop/durden: Added (desktop for arcan)
+desktop/fvwm95: Patch for gcc >= 10.x.
+desktop/gnome-maps: Added (GNOME Maps)
+desktop/hikari: Added (stacking Wayland compositor)
+desktop/libqtxdg: Updated for version 3.9.0.
+desktop/py3status: Updated for version 3.45.
+development/apache-maven: Updated for version 3.8.6.
+development/bpython: Updated for version 0.22.1.
+development/dotnet-runtime-3.1: Updated for version 3.1.26.
+development/dotnet-runtime-6.0: Updated for version 6.0.6.
+development/dotnet-sdk-3.1: Updated for version 3.1.420.
+development/dotnet-sdk-6.0: Updated for version 6.0.301.
+development/github-cli: Updated for version 2.13.0.
+development/hhvm: Updated for version 4.153.1
+development/jupyter-ipykernel: Fix setup.py shim.
+development/jupyter-nbclient: Updated for version 0.6.5.
+development/jupyter-qtconsole: Updated for version 5.3.1.
+development/jupyter_server: Update for 1.18.0
+development/lepton-eda: Updated for version 1.9.18.
+development/notepadqq: Fix .desktop, homepage, download.
+development/pycharm: Updated for version 2022.1.3.
+development/wheel: Updated for version 0.37.1.
+development/xmake: Updated for version 2.6.8.
+games/RetroArch: Updated for version 1.10.3.
+games/SLADE: Updated for version 3.2.1.
+games/ags: updated for version 3.5.1.19
+games/alephone: Updated for version 20220115.
+games/etlegacy: Updated for version 2.80.2.
+games/freeciv: updated for version 3.0.2
+games/gbrainy: Update email address.
+games/javacpc: Updated for version 3.0.2.
+games/manaplus: Updated for version 2.1.3.17. New email.
+games/marathon-data: Updated for version 20220115.
+games/marathon-infinity-data: Updated for version 20220115.
+games/marathon2-data: Updated for version 20220115.
+games/mednaffe: Updated for version 0.9.2.
+games/mininim: Add note-to-self about later version.
+games/prboom-plus: Updated for version 2.6.2.
+games/snes9x: Strip binary.
+games/supertux: Updated for version 0.6.3. New maintainer.
+games/vice-libretro: Added (VICE libretro port)
+gis/GMT: Updated for version 6.4.0.
+gis/libecwj2: Added (translator library for raster geospatial data)
+gis/python3-cartopy: Updated for version 0.20.3.
+graphics/OpenVSP: Updated for version 3.28.0.
+graphics/opencolorio: Fix removal of unwanted artefacts
+graphics/screengrab: Updated for version 2.4.0.
+graphics/tuxpaint: Updated for version 0.9.28.
+graphics/vimiv-qt: Added (vim-like image viewer)
+graphics/vuescan: Updated MD5SUMs.
+graphics/vuescan: Updated for version 9.7.88.
+ham/redsea: Added (RDS decoder)
+libraries/OpenSceneGraph: Update README
+libraries/SDL2_Pango: Added (Pango bindings for SDL2)
+libraries/allegro: Updated for version 5.2.8.0.
+libraries/asio: Updated for version 1.22.1. New maintainer.
+libraries/aspnetcore-runtime-3.1: Updated for version 3.1.26
+libraries/aspnetcore-runtime-6.0: Updated for version 6.0.6
+libraries/bitsery: Added (C++ Binary Serialization Library).
+libraries/botocore: Updated for version 1.27.17.
+libraries/function2: Added (drop-in replacement to std::function).
+libraries/ghc_filesystem: Added (std::filesystem helper library).
+libraries/hoel: updated for version 1.4.25
+libraries/iddawc: updated for version 1.1.4
+libraries/libadwaita: Don't strip if debug build requested.
+libraries/libcurl-gnutls: Updated for version 7.84.0.
+libraries/liblxqt: Update for 1.1.0
+libraries/libmediainfo: Updated for version 22.06.
+libraries/libmseed: Updated for version 2.19.8.
+libraries/libsoup3: Updated for version 3.0.7.
+libraries/libucl: Added (BSD's Universal Config Lang. - git version)
+libraries/lxqt-build-tools: Updated for version 0.11.0.
+libraries/lxqt-notificationd: Update for 1.1.0
+libraries/lxqt-sudo: Update for 1.1.0
+libraries/node-xoauth2: Fix build with latest node on sbo.
+libraries/range-v3: Updated for version 0.12.0.
+libraries/rhonabwy: updated for version 1.1.6
+libraries/shairplay: Update email address.
+libraries/skalibs: Updated for version 2.12.0.0, general fixups/cleanups
+libraries/vst3sdk: Added (SDK for VST3 plug-ins)
+libraries/yder: updated for version 1.4.17
+misc/jmri: Updated for version 5.0.
+misc/rsibreak: Updated for version 0.12.15.
+multimedia/inputstream.adaptive: Updated for Version 19.0.7.
+multimedia/kodi: New maintainer.
+multimedia/mediainfo: Updated for version 22.06.
+multimedia/plexmediaserver: Updated for v 1.27.1.5916_6b0e31a64.
+network/MEGAcmd: Updated for version 1.5.1.
+network/anydesk: Updated for version 6.2.0.
+network/awscli: Updated for version 1.25.17.
+network/claws-mail: Updated for version 4.1.0.
+network/discord: Updated for version 0.0.18.
+network/glewlwyd: Updated for version 2.7.1.
+network/haproxy: Updated for version 2.6.1.
+network/mattermost-desktop: Updated for version 5.1.1.
+network/microsoft-edge: Updated for version 103.0.1264.37.
+network/ngrok: Updated for version 3.0.4.
+network/nordvpn: Updated for version 3.14.1.
+network/openvas-cli: Removed (Requested by maintainer).
+network/openvas-libraries: Removed (Requested by maintainer).
+network/openvas-scanner: Removed (Requested by maintainer).
+network/qutebrowser-bin: Updated for version 2.5.2.
+network/qutebrowser: Updated for version 2.5.2.
+network/signal-desktop: Updated for version 5.47.0.
+network/teamviewer: Updated for version 15.31.5.
+network/telegram: Updated for version 4.0.2.
+network/transmission-remote-gtk: Updated for version 1.5.1.
+network/twine: Updated for version 4.0.1.
+network/vivaldi: Updated for version 5.3.2679.61.
+network/wireshark: Updated for version 3.6.6.
+network/zabbix_agentd: Updated for version 6.0.6.
+network/zabbix_frontend: Updated for version 6.0.6.
+network/zabbix_java_gateway: Updated for version 6.0.6.
+network/zabbix_proxy: Updated for version 6.0.6.
+network/zabbix_server: Updated for version 6.0.6.
+network/zoom-linux: Updated for version 5.11.0.3540.
+office/MasterPDFEditor: Updated for version 5.8.65.
+office/gnucash: Updated for version 4.11.
+office/khal: Updated for version 0.10.5. New email.
+office/notmuch: Remove trailing whitespace in .info.
+python/click-log: Updated for version 0.4.0. New email.
+python/curtsies: Updated for version 0.3.10.
+python/cwcwidth: Updated for version 0.1.6.
+python/jmespath: Updated for version 1.0.1.
+python/pycryptodomex: Updated for version 3.15.0.
+python/python-gmpy2: Added (multi-precision arithmetic for python)
+python/python3-geventhttpclient: Updated for version 1.5.5.
+python/python3-gmpy2: Removed. Renamed to python-gmpy2.
+python/python3-httpcore: Updated for version 0.15.0.
+python/python3-httpx: Updated for version 0.23.0.
+python/python3-ipython-sql: Update for 0.4.1
+python/python3-kiwisolver: Update for 1.4.3
+python/python3-mpmath: Rename optional dependency in README.
+python/python3-rsa: Updated for version 4.8.
+python/python3-tomlkit: Update for 0.11.0
+python/s3transfer: Updated for version 0.6.0.
+python/traitlets: Update for 5.3.0
+system/android-udev-rules: Updated for version 2022.06.11.
+system/createrepo_c: Updated for version 0.20.0.
+system/execline: Updated for version 2.9.0.0, general fixups/cleanups
+system/intelmas: Updated for version 2.0.
+system/jenkins: Updated for version 2.346.1.
+system/lirc: Update email address.
+system/nvidia-driver: Updated for version 515.57.
+system/nvidia-kernel: Updated for version 515.57.
+system/nvidia-legacy390-kernel: patched for linux 5.19.
+system/nvidia-legacy470-kernel: Add patch for 5.19.
+system/nvidia-open-kernel: Updated for version 515.57.
+system/pcem: Updated for version fa9c5ef.20220623.
+system/piper: Updated for version 0.7.
+system/powershell: Updated for version 7.2.5.
+system/prometheus: Updated to version 2.36.2.
+system/redis-py: Updated for version 4.3.4.
+system/redis: updated for version 7.0.2
+system/s6-linux-init: Updated for version 1.0.8.0, added a new compile-time option, general fixups/cleanups
+system/s6-rc: Updated for version 0.5.3.2, removed sticky and setgid bits from `examples` and its subdirectories, general fixups/cleanups
+system/s6: Updated for version 2.11.1.1, remove unneeded `sed` command, general fixups/cleanups
+system/sarasa-gothic: Updated for version 0.36.5.
+system/slpkg: Updated for version 4.1.3.
+system/sst: Added (Solidigm Storage Tool)
+system/timeshift: Added (incremental snapshots, backup and restore)
+system/unrar: Updated for version 6.1.7.
+system/wine-staging: Updated for version 7.10.
++--------------------------+
Sat Jun 18 02:13:28 UTC 2022
academic/ViennaRNA: Updated for version 2.5.1.
academic/openboard: Updated for version 1.6.3.
diff --git a/academic/EMBASSY/EMBASSY.SlackBuild b/academic/EMBASSY/EMBASSY.SlackBuild
index d0049728d1..337de5f778 100644
--- a/academic/EMBASSY/EMBASSY.SlackBuild
+++ b/academic/EMBASSY/EMBASSY.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for EMBASSY
-# Copyright 2011-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2011-2022 Petar Petrov slackalaxy@gmail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=EMBASSY
VERSION=${VERSION:-6.6.0} # Keep this the same version as EMBOSS
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -64,6 +64,9 @@ else
LIBDIRSUFFIX=""
fi
+# where to look for libraries
+LIBDIRPATH="-Wl,-rpath,/usr/lib${LIBDIRSUFFIX}/EMBOSS"
+
# EMBASSY components and their versions
CBSTOOLS=CBSTOOLS-1.0.0.650
CLUSTALOMEGA=CLUSTALOMEGA-1.1.0
@@ -122,11 +125,13 @@ find -L . \
# Build CBSTOOLS
cd $TMP/$PRGNAM-$VERSION/$CBSTOOLS
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
@@ -137,240 +142,272 @@ make install DESTDIR=$PKG
# Build CLUSTALOMEGA
cd $TMP/$PRGNAM-$VERSION/$CLUSTALOMEGA
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/CLUSTALOMEGA \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build DOMAINATRIX
cd $TMP/$PRGNAM-$VERSION/$DOMAINATRIX
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/DOMAINATRIX \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build DOMALIGN
cd $TMP/$PRGNAM-$VERSION/$DOMALIGN
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/DOMALIGN \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build DOMSEARCH
cd $TMP/$PRGNAM-$VERSION/$DOMSEARCH
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/DOMSEARCH \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build EMNU
cd $TMP/$PRGNAM-$VERSION/$EMNU
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/EMNU \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build ESIM4
cd $TMP/$PRGNAM-$VERSION/$ESIM4
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/ESIM4 \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build HMMER
cd $TMP/$PRGNAM-$VERSION/$HMMER
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/HMMER \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build IPRSCAN
cd $TMP/$PRGNAM-$VERSION/$IPRSCAN
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/IPRSCAN \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build MEME
cd $TMP/$PRGNAM-$VERSION/$MEME
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/MEME \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build MSE
cd $TMP/$PRGNAM-$VERSION/$MSE
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/MSE \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build MYEMBOSS
cd $TMP/$PRGNAM-$VERSION/$MYEMBOSS
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/MYEMBOSS \
- --build=$ARCH-slackware-linux
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
+ --build=$ARCH-slackware-linuxx
make
make install DESTDIR=$PKG
# Build MYEMBOSSDEMO
cd $TMP/$PRGNAM-$VERSION/$MYEMBOSSDEMO
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/MYEMBOSSDEMO \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build PHYLIPNEW
cd $TMP/$PRGNAM-$VERSION/$PHYLIPNEW
-CFLAGS="$SLKCFLAGS -fcommon" \
-CXXFLAGS="$SLKCFLAGS -fcommon" \
+CFLAGS="$SLKCFLAGS -fcommon $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS -fcommon $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/PHYLIPNEW \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build SIGNATURE
cd $TMP/$PRGNAM-$VERSION/$SIGNATURE
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/SIGNATURE \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build STRUCTURE
cd $TMP/$PRGNAM-$VERSION/$STRUCTURE
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/STRUCTURE \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
# Build TOPO
cd $TMP/$PRGNAM-$VERSION/$TOPO
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/TOPO \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
@@ -378,19 +415,23 @@ make install DESTDIR=$PKG
# Build VIENNA
cd $TMP/$PRGNAM-$VERSION/$VIENNA
# -std=gnu89 fixes build with gcc-5.2 (inline functions HairpinE and LoopEnergy)
-CFLAGS="$SLKCFLAGS -std=gnu89" \
-CXXFLAGS="$SLKCFLAGS -std=gnu89" \
+CFLAGS="$SLKCFLAGS -std=gnu89 $LIBDIRPATH" \
+CXXFLAGS="$SLKCFLAGS -std=gnu89 $LIBDIRPATH" \
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/EMBOSS \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/EMBOSS/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION/VIENNA \
+ --docdir=/usr/doc/$PRGNAM-$VERSION/CBSTOOLS \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
+mv $PKG/usr/share/PHYLIPNEW $PKG/usr/share/EMBOSS
+
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/academic/EMBOSS/EMBOSS.SlackBuild b/academic/EMBOSS/EMBOSS.SlackBuild
index b3546bc77d..bc69dbfcb6 100644
--- a/academic/EMBOSS/EMBOSS.SlackBuild
+++ b/academic/EMBOSS/EMBOSS.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for EMBOSS
-# Copyright 2011-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2011-2022 Petar Petrov slackalaxy@gmail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=EMBOSS
VERSION=${VERSION:-6.6.0}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
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
@@ -86,7 +83,8 @@ CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir=/usr/lib${LIBDIRSUFFIX}/$PRGNAM \
+ --bindir=/usr/lib${LIBDIRSUFFIX}/$PRGNAM/bin \
--with-x \
--sysconfdir=/etc \
--localstatedir=/var \
@@ -96,6 +94,15 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install DESTDIR=$PKG
+# Make jEmboss find the binaries
+sed -i "s|/usr/bin/|/usr/lib${LIBDIRSUFFIX}/$PRGNAM/bin/|g" $PKG/usr/share/EMBOSS/jemboss/resources/jemboss.properties
+sed -i "s|/usr/bin:|/usr/lib${LIBDIRSUFFIX}/$PRGNAM:/usr/bin:|g" $PKG/usr/share/EMBOSS/jemboss/resources/jemboss.properties
+
+mkdir -p $PKG/usr/bin
+cd $PKG/usr/bin
+mv $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/bin/runJemboss.sh .
+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
@@ -106,6 +113,10 @@ cp -a \
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
cat $CWD/References > $PKG/usr/doc/$PRGNAM-$VERSION/References
+cd $PKG/usr/doc/$PRGNAM-$VERSION
+ln -s ../../share/$PRGNAM/doc .
+cd -
+
mkdir -p $PKG/usr/share/{applications,pixmaps}
cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications
cp $CWD/$PRGNAM.png $PKG/usr/share/pixmaps
diff --git a/academic/Gabedit/Gabedit.SlackBuild b/academic/Gabedit/Gabedit.SlackBuild
index 7d07c3f174..1ee40ab8ca 100644
--- a/academic/Gabedit/Gabedit.SlackBuild
+++ b/academic/Gabedit/Gabedit.SlackBuild
@@ -112,9 +112,8 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a ChangeLog License $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a ChangeLog License $CWD/References $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-cp $CWD/References > $PKG/usr/doc/$PRGNAM-$VERSION/References
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild b/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild
index 84056b7168..13b955e8d1 100644
--- a/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild
+++ b/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Gridcoin-Research
-VERSION=${VERSION:-5.3.3.0}
+VERSION=${VERSION:-5.4.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/Gridcoin-Research/Gridcoin-Research.info b/academic/Gridcoin-Research/Gridcoin-Research.info
index 48b26b3c2d..d12badf539 100644
--- a/academic/Gridcoin-Research/Gridcoin-Research.info
+++ b/academic/Gridcoin-Research/Gridcoin-Research.info
@@ -1,8 +1,8 @@
PRGNAM="Gridcoin-Research"
-VERSION="5.3.3.0"
+VERSION="5.4.0.0"
HOMEPAGE="https://gridcoin.us/"
-DOWNLOAD="https://github.com/gridcoin-community/Gridcoin-Research/archive/5.3.3.0/Gridcoin-Research-5.3.3.0.tar.gz"
-MD5SUM="101fe4826b60f84321be3f9c5fddd5db"
+DOWNLOAD="https://github.com/gridcoin-community/Gridcoin-Research/archive/5.4.0.0/Gridcoin-Research-5.4.0.0.tar.gz"
+MD5SUM="c056a171e2dc11c0bef7d44e12a4e0d6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/IGV/IGV.SlackBuild b/academic/IGV/IGV.SlackBuild
index 8b3532ebcb..3eaef88b15 100644
--- a/academic/IGV/IGV.SlackBuild
+++ b/academic/IGV/IGV.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for IGV
-# Copyright 2020-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2020-2022 Petar Petrov slackalaxy@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=IGV
-VERSION=${VERSION:-2.9.4}
+VERSION=${VERSION:-2.13.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -73,7 +73,7 @@ mkdir -p $PKG/opt/$PRGNAM
cp -a $JDK lib igv.args igv.sh igv_hidpi.sh $PKG/opt/$PRGNAM
mkdir -p $PKG/usr/share/{applications,pixmaps}
-cp IGV_64.png $PKG/usr/share/pixmaps/$PRGNAM.png
+cp $CWD/$PRGNAM.png $PKG/usr/share/pixmaps
cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/academic/IGV/IGV.info b/academic/IGV/IGV.info
index cbfc74e093..c1db7a3ef0 100644
--- a/academic/IGV/IGV.info
+++ b/academic/IGV/IGV.info
@@ -1,10 +1,10 @@
PRGNAM="IGV"
-VERSION="2.9.4"
+VERSION="2.13.2"
HOMEPAGE="http://software.broadinstitute.org/software/igv/home"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://data.broadinstitute.org/igv/projects/downloads/2.9/IGV_Linux_2.9.4_WithJava.zip"
-MD5SUM_x86_64="bf510e5f868daf5772ce51a4ce3213ab"
+DOWNLOAD_x86_64="https://data.broadinstitute.org/igv/projects/downloads/2.13/IGV_Linux_2.13.2_WithJava.zip"
+MD5SUM_x86_64="a9b775c523747df89c76e63f52a53a4e"
REQUIRES=""
MAINTAINER="Petar Petrov"
EMAIL="slackalaxy@gmail.com"
diff --git a/academic/IGV/IGV.png b/academic/IGV/IGV.png
new file mode 100644
index 0000000000..3d618f23a6
--- /dev/null
+++ b/academic/IGV/IGV.png
Binary files differ
diff --git a/academic/OpenFOAM/OpenFOAM.SlackBuild b/academic/OpenFOAM/OpenFOAM.SlackBuild
index c63bcee582..81ca83f1db 100644
--- a/academic/OpenFOAM/OpenFOAM.SlackBuild
+++ b/academic/OpenFOAM/OpenFOAM.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=OpenFOAM
-VERSION=${VERSION:-9}
+VERSION=${VERSION:-10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/OpenFOAM/OpenFOAM.info b/academic/OpenFOAM/OpenFOAM.info
index 832c21f8af..2b96fc0be1 100644
--- a/academic/OpenFOAM/OpenFOAM.info
+++ b/academic/OpenFOAM/OpenFOAM.info
@@ -1,10 +1,10 @@
PRGNAM="OpenFOAM"
-VERSION="9"
+VERSION="10"
HOMEPAGE="https://openfoam.org/"
-DOWNLOAD="https://github.com/OpenFOAM/OpenFOAM-9/archive/version-9/OpenFOAM-9-version-9.tar.gz \
- https://github.com/OpenFOAM/ThirdParty-9/archive/version-9/ThirdParty-9-version-9.tar.gz"
-MD5SUM="c588fcabc7a8b48cd9677411a6c8cb0e \
- 5fd71fcb1dedc7c55a539fd2173f58d3"
+DOWNLOAD="https://github.com/OpenFOAM/OpenFOAM-10/archive/version-10/OpenFOAM-10-version-10.tar.gz \
+ https://github.com/OpenFOAM/ThirdParty-10/archive/version-10/ThirdParty-10-version-10.tar.gz"
+MD5SUM="96e4487ae774a0b50d4f502491fe285f \
+ 1bedab7e721bbdcc5062f7b29f68184d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="openmpi CGAL"
diff --git a/academic/OpenFOAM/OpenFOAM.sh b/academic/OpenFOAM/OpenFOAM.sh
index 1b2052b83b..14bf6b8b33 100644
--- a/academic/OpenFOAM/OpenFOAM.sh
+++ b/academic/OpenFOAM/OpenFOAM.sh
@@ -1 +1 @@
-. /opt/OpenFOAM/OpenFOAM-9/etc/bashrc
+. /opt/OpenFOAM/OpenFOAM-10/etc/bashrc
diff --git a/academic/OpenFOAM/README b/academic/OpenFOAM/README
index d91ec421c8..a72cf10568 100644
--- a/academic/OpenFOAM/README
+++ b/academic/OpenFOAM/README
@@ -10,4 +10,4 @@ multi-core processors and multi-processor computers.
Optional dependency: graphviz (for documentation with graphs)
You can build with multiple jobs by setting the MAKEFLAGS environment
-variable.
+variable (e.g. export MAKEFLAGS="-j$(nproc)" at bash prompt).
diff --git a/academic/R/COPYING b/academic/R/COPYING
new file mode 100644
index 0000000000..94a9ed024d
--- /dev/null
+++ b/academic/R/COPYING
@@ -0,0 +1,674 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
+know their rights.
+
+ Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+ For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software. For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+ Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+ Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ TERMS AND CONDITIONS
+
+ 0. Definitions.
+
+ "This License" refers to version 3 of the GNU General Public License.
+
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+ "The Program" refers to any copyrightable work licensed under this
+License. Each licensee is addressed as "you". "Licensees" and
+"recipients" may be individuals or organizations.
+
+ To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+ To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License. If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+ 1. Source Code.
+
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
+
+ A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+ The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form. A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+ The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities. However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work. For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+ The Corresponding Source for a work in source code form is that
+same work.
+
+ 2. Basic Permissions.
+
+ All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work. This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+ No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+ 4. Conveying Verbatim Copies.
+
+ You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+ You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+ 5. Conveying Modified Source Versions.
+
+ You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
+
+ A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit. Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+ 6. Conveying Non-Source Forms.
+
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+ a) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by the
+ Corresponding Source fixed on a durable physical medium
+ customarily used for software interchange.
+
+ b) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by a
+ written offer, valid for at least three years and valid for as
+ long as you offer spare parts or customer support for that product
+ model, to give anyone who possesses the object code either (1) a
+ copy of the Corresponding Source for all the software in the
+ product that is covered by this License, on a durable physical
+ medium customarily used for software interchange, for a price no
+ more than your reasonable cost of physically performing this
+ conveying of source, or (2) access to copy the
+ Corresponding Source from a network server at no charge.
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
+ alternative is allowed only occasionally and noncommercially, and
+ only if you received the object code with such an offer, in accord
+ with subsection 6b.
+
+ d) Convey the object code by offering access from a designated
+ place (gratis or for a charge), and offer equivalent access to the
+ Corresponding Source in the same way through the same place at no
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
+ copy the object code is a network server, the Corresponding Source
+ may be on a different server (operated by you or a third party)
+ that supports equivalent copying facilities, provided you maintain
+ clear directions next to the object code saying where to find the
+ Corresponding Source. Regardless of what server hosts the
+ Corresponding Source, you remain obligated to ensure that it is
+ available for as long as needed to satisfy these requirements.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
+
+ A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+ "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+ If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information. But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+ The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+ Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+ 7. Additional Terms.
+
+ "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law. If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+ When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+ Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+ a) Disclaiming warranty or limiting liability differently from the
+ terms of sections 15 and 16 of this License; or
+
+ b) Requiring preservation of specified reasonable legal notices or
+ author attributions in that material or in the Appropriate Legal
+ Notices displayed by works containing it; or
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
+ reasonable ways as different from the original version; or
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
+ trade names, trademarks, or service marks; or
+
+ f) Requiring indemnification of licensors and authors of that
+ material by anyone who conveys the material (or modified versions of
+ it) with contractual assumptions of liability to the recipient, for
+ any liability that these contractual assumptions directly impose on
+ those licensors and authors.
+
+ All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10. If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term. If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+ If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+ Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+ 8. Termination.
+
+ You may not propagate or modify a covered work except as expressly
+provided under this License. Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+ However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+ Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+ 9. Acceptance Not Required for Having Copies.
+
+ You are not required to accept this License in order to receive or
+run a copy of the Program. Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance. However,
+nothing other than this License grants you permission to propagate or
+modify any covered work. These actions infringe copyright if you do
+not accept this License. Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+ 10. Automatic Licensing of Downstream Recipients.
+
+ Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License. You are not responsible
+for enforcing compliance by third parties with this License.
+
+ An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations. If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+ You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License. For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+ 11. Patents.
+
+ A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based. The
+work thus licensed is called the contributor's "contributor version".
+
+ A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version. For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+ In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement). To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+ If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients. "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+ If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+ A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License. You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+ Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+ 12. No Surrender of Others' Freedom.
+
+ If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all. For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+ 13. Use with the GNU Affero General Public License.
+
+ Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work. The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+ 14. Revised Versions of this License.
+
+ The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation. If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+ If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+ Later license versions may give you additional or different
+permissions. However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+ 15. Disclaimer of Warranty.
+
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. Limitation of Liability.
+
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+ 17. Interpretation of Sections 15 and 16.
+
+ If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+Also add information on how to contact you by electronic and paper mail.
+
+ If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+ <program> Copyright (C) <year> <name of author>
+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+ You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+<http://www.gnu.org/licenses/>.
+
+ The GNU General Public License does not permit incorporating your program
+into proprietary programs. If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License. But first, please read
+<http://www.gnu.org/philosophy/why-not-lgpl.html>.
diff --git a/academic/R/R.SlackBuild b/academic/R/R.SlackBuild
index f918eeba91..d30dbfc4fe 100644
--- a/academic/R/R.SlackBuild
+++ b/academic/R/R.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=R
-VERSION=${VERSION:-4.2.0}
+VERSION=${VERSION:-4.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -115,7 +115,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 {COPYING,README,SVN-REVISION,VERSION,VERSION-NICK} \
+cp -a {COPYING,INSTALL,README,SVN-REVISION,VERSION,VERSION-NICK} \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/academic/R/R.info b/academic/R/R.info
index d3d3eded86..c6e7077c1b 100644
--- a/academic/R/R.info
+++ b/academic/R/R.info
@@ -1,8 +1,8 @@
PRGNAM="R"
-VERSION="4.2.0"
+VERSION="4.2.1"
HOMEPAGE="https://www.r-project.org/"
-DOWNLOAD="https://cran.r-project.org/src/base/R-4/R-4.2.0.tar.gz"
-MD5SUM="f1d4b7fec9e15835fdcfb8369ef039c0"
+DOWNLOAD="https://cran.r-project.org/src/base/R-4/R-4.2.1.tar.gz"
+MD5SUM="d363458f20d011c9edf55c8c828af242"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/SeqMonk/SeqMonk.SlackBuild b/academic/SeqMonk/SeqMonk.SlackBuild
index 10fa8efaef..b60bcfaf2e 100644
--- a/academic/SeqMonk/SeqMonk.SlackBuild
+++ b/academic/SeqMonk/SeqMonk.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for SeqMonk
-# Copyright 2020-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2020-2022 Petar Petrov slackalaxy@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=SeqMonk
-VERSION=${VERSION:-1.47.1}
+VERSION=${VERSION:-1.48.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -93,15 +93,19 @@ sed -i 's:java -version:$RealBin/jre/bin/java -version:' seqmonk
# Change icon path and category in the desktop file
sed -i "s:/usr/local/SeqMonk/uk/ac/bbsrc/babraham/SeqMonk/Resources/monk.svg:$EXENAM:" $EXENAM.desktop
sed -i "s:Categories=Application:Categories=Education:" $EXENAM.desktop
+sed -i '/Encoding=UTF-8/d' $EXENAM.desktop
mkdir -p $PKG/opt/$PRGNAM
cp -a \
com edu Help jre net Scripts Templates uk *.jar seqmonk seqmonk_import \
$PKG/opt/$PRGNAM
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- INSTALL.txt LICENSE LICENSE.txt NOTICE_FOR_COMMONS_MATH_CODE.txt README.md README.txt RELEASE_NOTES.txt \
+ LICENSE LICENSE.txt NOTICE_FOR_COMMONS_MATH_CODE.txt README.md README.txt RELEASE_NOTES.txt \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/academic/SeqMonk/SeqMonk.info b/academic/SeqMonk/SeqMonk.info
index af8b37178c..96c43dcda5 100644
--- a/academic/SeqMonk/SeqMonk.info
+++ b/academic/SeqMonk/SeqMonk.info
@@ -1,10 +1,10 @@
PRGNAM="SeqMonk"
-VERSION="1.47.1"
+VERSION="1.48.1"
HOMEPAGE="https://www.bioinformatics.babraham.ac.uk/projects/seqmonk/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://www.bioinformatics.babraham.ac.uk/projects/seqmonk/seqmonk_v1.47.1_linux64.tar.gz"
-MD5SUM_x86_64="e7c80b113e4c80d26e7eca468a636134"
+DOWNLOAD_x86_64="https://www.bioinformatics.babraham.ac.uk/projects/seqmonk/seqmonk_v1.48.1_linux64.tar.gz"
+MD5SUM_x86_64="6f2e51bf589682e35fedfcf0fdb2667b"
REQUIRES="R"
MAINTAINER="Petar Petrov"
EMAIL="slackalaxy@gmail.com"
diff --git a/academic/aliview/aliview.SlackBuild b/academic/aliview/aliview.SlackBuild
index f3e5e9d0b7..22c0580eac 100644
--- a/academic/aliview/aliview.SlackBuild
+++ b/academic/aliview/aliview.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for aliview
-# Copyright 2018-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2018-2022 Petar Petrov slackalaxy@gmail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,11 +25,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=aliview
-VERSION=${VERSION:-1.27}
+VERSION=${VERSION:-1.28}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
+ARCH=noarch
+
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
@@ -42,8 +44,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-ARCH=noarch
-
set -e
rm -rf $PKG
diff --git a/academic/aliview/aliview.info b/academic/aliview/aliview.info
index a640eb9ba8..41abed4471 100644
--- a/academic/aliview/aliview.info
+++ b/academic/aliview/aliview.info
@@ -1,8 +1,8 @@
PRGNAM="aliview"
-VERSION="1.27"
+VERSION="1.28"
HOMEPAGE="http://www.ormbunkar.se/aliview/"
-DOWNLOAD="http://www.ormbunkar.se/aliview/downloads/linux/linux-versions-all/linux-version-1.27/aliview.tgz"
-MD5SUM="5e16b3ce0a9680972f5a271e5d4ac6b9"
+DOWNLOAD="http://www.ormbunkar.se/aliview/downloads/linux/linux-versions-all/linux-version-1.28/aliview.tgz"
+MD5SUM="1eac87a0f88f3815707df27d3a9970dc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk11"
diff --git a/academic/aris/aris.SlackBuild b/academic/aris/aris.SlackBuild
index cedc949c26..6230b1e7d5 100644
--- a/academic/aris/aris.SlackBuild
+++ b/academic/aris/aris.SlackBuild
@@ -2,9 +2,11 @@
# Slackware build script for GNU aris
-# Originally written by Juan M. Lasca <juanmlasca at gmail dot com>
-# Currently maintained by Philip Lacroix <slackph at posteo dot de>
-
+# Copyright 2013-2020 Juan M. Lasca <juanmlasca@gmail.com>
+# Copyright 2020-2022 Philip Lacroix <slackph at posteo dot de>
+# 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:
#
@@ -26,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=aris
VERSION=${VERSION:-2.2}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +40,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -75,15 +74,14 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" \
+CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
- --disable-static \
--build=$ARCH-slackware-linux
-# Fix path for local manual
-patch src/aris.c < $CWD/help_path.diff
+# Fix path for local manual and multiple symbol definitions
+cat $CWD/docs_and_build.patch | patch -p1 || exit
make
make install DESTDIR=$PKG
@@ -91,7 +89,6 @@ make install DESTDIR=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-# Install documentation
mkdir -p $PKG/usr/info $PKG/usr/doc/$PRGNAM-$VERSION
cp -a doc/$PRGNAM.info $PKG/usr/info/
gzip -9 $PKG/usr/info/$PRGNAM.info
diff --git a/academic/aris/aris.info b/academic/aris/aris.info
index 484ce06315..f22ad0f438 100644
--- a/academic/aris/aris.info
+++ b/academic/aris/aris.info
@@ -6,5 +6,5 @@ MD5SUM="523e2c40f17e6e857b533c22a26ff4e1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Philip Lacroix"
-EMAIL="slackph at posteo dot de"
+MAINTAINER="Juan M. Lasca"
+EMAIL="juanmlasca@gmail.com"
diff --git a/academic/aris/docs_and_build.patch b/academic/aris/docs_and_build.patch
new file mode 100644
index 0000000000..e1335922c7
--- /dev/null
+++ b/academic/aris/docs_and_build.patch
@@ -0,0 +1,66 @@
+# * Change documentation location
+# * Instead of allowing multiple definitions (allocations in header files),
+# declare global variables in headers, and allocate them in their
+# corresponding .c files, with a reasonable initial value.
+
+diff -u3 aris-2.2/src/app.c aris-2.2-patched/src/app.c
+--- aris-2.2/src/app.c 2014-02-28 10:17:24.000000000 -0300
++++ aris-2.2-patched/src/app.c 2022-08-11 15:28:59.318566050 -0300
+@@ -46,6 +46,9 @@
+ #include "elm-conn.xpm"
+ #include "nil-conn.xpm"
+
++
++aris_app * the_app = 0;
++
+ // Macro to get the length of a file.
+
+ #ifndef WIN32
+diff -u3 aris-2.2/src/app.h aris-2.2-patched/src/app.h
+--- aris-2.2/src/app.h 2014-02-27 22:32:07.000000000 -0300
++++ aris-2.2-patched/src/app.h 2022-08-11 13:01:06.315136621 -0300
+@@ -106,6 +106,6 @@
+
+ int app_set_color (aris_app * app, int index, int red, int green, int blue);
+ /* The main application */
+-aris_app * the_app;
++extern aris_app * the_app;
+
+ #endif /* ARIS_APP_H */
+diff -u3 aris-2.2/src/aris.c aris-2.2-patched/src/aris.c
+--- aris-2.2/src/aris.c 2014-02-28 10:29:10.000000000 -0300
++++ aris-2.2-patched/src/aris.c 2022-08-11 15:38:22.990593330 -0300
+@@ -844,8 +844,7 @@
+
+ if (the_app->working_dir)
+ {
+- parent = g_file_get_parent (parent);
+- sprintf (the_app->help_file, "file://%s/doc/aris/index.html", g_file_get_path (parent));
++ sprintf (the_app->help_file, "file:///usr/doc/aris-" PACKAGE_VERSION "/html/index.html");
+ }
+
+ int ret;
+diff -u3 aris-2.2/src/process.c aris-2.2-patched/src/process.c
+--- aris-2.2/src/process.c 2014-03-06 17:53:32.000000000 -0300
++++ aris-2.2-patched/src/process.c 2022-08-11 15:27:56.582563013 -0300
+@@ -26,6 +26,8 @@
+ #include <ctype.h>
+ #include <math.h>
+
++struct connectives_list main_conns = { 0 };
++
+ /* Eliminates a negation from a string.
+ * input:
+ * not_str - the string from which to eliminate the negation.
+diff -u3 aris-2.2/src/process.h aris-2.2-patched/src/process.h
+--- aris-2.2/src/process.h 2014-03-02 16:30:39.000000000 -0300
++++ aris-2.2-patched/src/process.h 2022-08-11 13:04:45.004147205 -0300
+@@ -170,7 +170,7 @@
+
+ // The main connectives.
+
+-struct connectives_list main_conns;
++extern struct connectives_list main_conns;
+
+ // Definitions.
+
diff --git a/academic/aris/help_path.diff b/academic/aris/help_path.diff
deleted file mode 100644
index 0d2853fcbe..0000000000
--- a/academic/aris/help_path.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/aris.c 2021-02-10 17:51:33.532759576 +0400
-+++ b/aris.c 2021-02-10 17:52:15.210759108 +0400
-@@ -845,7 +845,7 @@
- if (the_app->working_dir)
- {
- parent = g_file_get_parent (parent);
-- sprintf (the_app->help_file, "file://%s/doc/aris/index.html", g_file_get_path (parent));
-+ sprintf (the_app->help_file, "file:///usr/doc/aris-2.2/html/index.html", g_file_get_path (parent));
- }
-
- int ret;
diff --git a/academic/avogadroapp/README b/academic/avogadroapp/README
index 690df5da4f..dff2a31cc7 100644
--- a/academic/avogadroapp/README
+++ b/academic/avogadroapp/README
@@ -8,15 +8,16 @@ a powerful plugin architecture.
Managed by OpenChemistry, Avogadro 2 it is based on QT5 libraries and
it is a rewrite of the old Avogadro 1.x.
-By default avogadroapp is built with static libraries. If you
-want to enable the building with shared libraries, pass the variable
-SHARED=yes to the script:
+By default the script builds avogadroapp with shared libraries. If you
+want to enable the building with static libraries, pass the variable
+SHARED=no to the script:
- SHARED=yes ./avogadroapp.SlackBuild
-
-Note that if you build avogadroapp with shared libraries, hdf5 is
-not required as needed dependency.
+ SHARED=no ./avogadroapp.SlackBuild (hdf5 required)
Warning: the computational settings made through the Input Generator
require the MoleQueue server running to submit jobs to local
applications or remote HPC clusters.
+
+OPTIONAL:
+
+hdf5 for a static build.
diff --git a/academic/avogadroapp/avogadroapp.SlackBuild b/academic/avogadroapp/avogadroapp.SlackBuild
index 976252b668..e8b6905bd1 100644
--- a/academic/avogadroapp/avogadroapp.SlackBuild
+++ b/academic/avogadroapp/avogadroapp.SlackBuild
@@ -25,11 +25,10 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=avogadroapp
-VERSION=${VERSION:-1.96.0}
+VERSION=${VERSION:-1.97.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-LOCVERSION=${LOCVERSION:-20220620}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -44,7 +43,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
exit 0
fi
-SHAREDLIBS="" ; [ "${SHARED:-no}" = "yes" ] && SHAREDLIBS="-DBUILD_SHARED_LIBS=ON"
+SHAREDLIBS="" ; [ "${SHARED:-yes}" = "yes" ] && SHAREDLIBS="-DBUILD_SHARED_LIBS=ON"
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
@@ -69,12 +68,13 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION avogadro-i18n
+rm -rf $PRGNAM-$VERSION avogadro-i18n*
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
# Following archive must be unpacked in /tmp since the build process
# searches it as parallel directory and tries to connect to github if
# not found
-tar xvf $CWD/avogadro-i18n-$LOCVERSION.tar.gz
+tar xvf $CWD/avogadro-i18n-$VERSION.tar.gz
+mv avogadro-i18n-$VERSION avogadro-i18n
# Now we can change directory to $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
diff --git a/academic/avogadroapp/avogadroapp.info b/academic/avogadroapp/avogadroapp.info
index 939fbd8d08..e98567822d 100644
--- a/academic/avogadroapp/avogadroapp.info
+++ b/academic/avogadroapp/avogadroapp.info
@@ -1,12 +1,12 @@
PRGNAM="avogadroapp"
-VERSION="1.96.0"
+VERSION="1.97.0"
HOMEPAGE="https://github.com/OpenChemistry/avogadroapp"
-DOWNLOAD="https://github.com/OpenChemistry/avogadroapp/archive/1.96.0/avogadroapp-1.96.0.tar.gz \
- https://github.com/giandex/misc/raw/main/avogadro-i18n-20220620.tar.gz"
-MD5SUM="e3f5c1749230e38044fe2d2d2b24dada \
- b503d2034e0463f702584c706af8b27d"
+DOWNLOAD="https://github.com/OpenChemistry/avogadroapp/archive/1.97.0/avogadroapp-1.97.0.tar.gz \
+ https://github.com/OpenChemistry/avogadro-i18n/archive/1.97.0/avogadro-i18n-1.97.0.tar.gz"
+MD5SUM="748afd9c2af5d7e193fbbb7c939223a3 \
+ 58b31e2047e4467befb2e63eff59672b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="avogadrolibs hdf5"
+REQUIRES="avogadrolibs"
MAINTAINER="Giancarlo Dessì"
EMAIL="slack@giand.it"
diff --git a/academic/avogadrolibs/avogadrolibs.SlackBuild b/academic/avogadrolibs/avogadrolibs.SlackBuild
index 8ac9c17081..9226a8cc3f 100644
--- a/academic/avogadrolibs/avogadrolibs.SlackBuild
+++ b/academic/avogadrolibs/avogadrolibs.SlackBuild
@@ -25,13 +25,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=avogadrolibs
-VERSION=${VERSION:-1.96.0}
+VERSION=${VERSION:-1.97.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
MVERSION=${MVERSION:-1.0.0}
CVERSION=${CVERSION:-1.0.1}
-AVERSION=${AVERSION:-1.96}
+AVERSION=${AVERSION:-1.97.0}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/academic/avogadrolibs/avogadrolibs.info b/academic/avogadrolibs/avogadrolibs.info
index 252fdcdb7e..50472adccb 100644
--- a/academic/avogadrolibs/avogadrolibs.info
+++ b/academic/avogadrolibs/avogadrolibs.info
@@ -1,15 +1,15 @@
PRGNAM="avogadrolibs"
-VERSION="1.96.0"
+VERSION="1.97.0"
HOMEPAGE="https://github.com/OpenChemistry/avogadrolibs"
-DOWNLOAD="https://github.com/OpenChemistry/avogadrolibs/archive/1.96.0/avogadrolibs-1.96.0.tar.gz \
+DOWNLOAD="https://github.com/OpenChemistry/avogadrolibs/archive/1.97.0/avogadrolibs-1.97.0.tar.gz \
https://github.com/OpenChemistry/molecules/archive/1.0.0/molecules-1.0.0.tar.gz \
https://github.com/OpenChemistry/crystals/archive/1.0.1/crystals-1.0.1.tar.gz \
- https://github.com/OpenChemistry/avogenerators/archive/1.96/avogenerators-1.96.tar.gz \
+ https://github.com/OpenChemistry/avogenerators/archive/1.97.0/avogenerators-1.97.0.tar.gz \
https://github.com/psavery/genXrdPattern/releases/download/1.0-static/linux64-genXrdPattern"
-MD5SUM="f3067325b07e6a475d5338aa89247141 \
+MD5SUM="a7cc488fb0ab65516117304df62fb2e9 \
bad118f80a942fe0f082b2a9075ae3b9 \
b05b526928b89fd27a5784b24c419613 \
- f5d12323f5243b2b8f4dcc79d149de48 \
+ d115ab0f5f4dbf10d2ba2d1191c80a59 \
e1b3c1d6b951ed83a037567490d75f1d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/academic/biopython/biopython.SlackBuild b/academic/biopython/biopython.SlackBuild
index 4fadf0ddd1..458c4f38ff 100644
--- a/academic/biopython/biopython.SlackBuild
+++ b/academic/biopython/biopython.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for biopython
-# Copyright 2019-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2019-2022 Petar Petrov slackalaxy@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=biopython
-VERSION=${VERSION:-1.78}
+VERSION=${VERSION:-1.79}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,9 +79,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-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/academic/biopython/biopython.info b/academic/biopython/biopython.info
index 065965da62..ad65ab5b6c 100644
--- a/academic/biopython/biopython.info
+++ b/academic/biopython/biopython.info
@@ -1,8 +1,8 @@
PRGNAM="biopython"
-VERSION="1.78"
+VERSION="1.79"
HOMEPAGE="https://biopython.org/"
-DOWNLOAD="http://biopython.org/DIST/biopython-1.78.tar.gz"
-MD5SUM="acb2e70be7a002108659f1856c60b123"
+DOWNLOAD="http://biopython.org/DIST/biopython-1.79.tar.gz"
+MD5SUM="3c0e2dac4cf80f802c62effd788590f3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="numpy"
diff --git a/academic/bowtie/bowtie.SlackBuild b/academic/bowtie/bowtie.SlackBuild
index d5b59d2871..5caa95a520 100644
--- a/academic/bowtie/bowtie.SlackBuild
+++ b/academic/bowtie/bowtie.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for bowtie
-# Copyright 2013-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2013-2022 Petar Petrov slackalaxy@gmail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=bowtie
VERSION=${VERSION:-1.3.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -73,14 +73,14 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+sed -i "s|-O3|$SLKCFLAGS -O3|" Makefile
make
install -D -m755 $PRGNAM $PKG/usr/bin/$PRGNAM
-install -D -m755 $PRGNAM-build $PKG/usr/bin/$PRGNAM-build
-install -D -m755 $PRGNAM-build-s $PKG/usr/bin/$PRGNAM-build-s
-install -D -m755 $PRGNAM-inspect $PKG/usr/bin/$PRGNAM-inspect
+executables=$( ls bowtie-* )
+for b in ${executables[@]}; do
+ install -D -m755 $b $PKG/usr/bin/$b
+done
# Copy genomic data, scripts and more
mkdir -p $PKG/usr/share/$PRGNAM
diff --git a/academic/cap3/README b/academic/cap3/README
index b2bc1f0870..a4023eccfa 100644
--- a/academic/cap3/README
+++ b/academic/cap3/README
@@ -14,5 +14,8 @@ If you use CAP3 in any published work, please cite:
Huang, X. and Madan, A. (1999) CAP3: A DNA sequence assembly program.
Genome Res., 9, 868-877.
-*NOTE* you have to download the tarballs manually from a browser,
-to read and accept the license.
+*NOTE*
+The downloads are available here:
+https://faculty.sites.iastate.edu/xqhuang/cap3-assembly-program
+
+Sources are also hosted by the maintainer to ease automatic download.
diff --git a/academic/cap3/cap3.info b/academic/cap3/cap3.info
index 499a2d4859..e4293f8054 100644
--- a/academic/cap3/cap3.info
+++ b/academic/cap3/cap3.info
@@ -1,9 +1,9 @@
PRGNAM="cap3"
VERSION="20091029"
HOMEPAGE="http://seq.cs.iastate.edu/"
-DOWNLOAD="https://slackware.uk/~urchlay/src/cap3.linux.tar"
+DOWNLOAD="https://raw.githubusercontent.com/slackalaxy/sources/main/cap3.linux.tar"
MD5SUM="55f57f61e588d4de06c0506cf2696c29"
-DOWNLOAD_x86_64="http://seq.cs.iastate.edu/CAP3/cap3.linux.x86_64.tar"
+DOWNLOAD_x86_64="https://raw.githubusercontent.com/slackalaxy/sources/main/cap3.linux.x86_64.tar"
MD5SUM_x86_64="5393d937978ecc5f18fcb741140e1f02"
REQUIRES=""
MAINTAINER="Petar Petrov"
diff --git a/academic/clustalx/clustalx.SlackBuild b/academic/clustalx/clustalx.SlackBuild
index 06fbbf9196..756d1eaff4 100644
--- a/academic/clustalx/clustalx.SlackBuild
+++ b/academic/clustalx/clustalx.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for clustalx
-# Copyright 2011-2016 Petar Petrov slackalaxy@gmail.com
+# Copyright 2011-2022 Petar Petrov slackalaxy@gmail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=clustalx
VERSION=${VERSION:-2.1}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -89,7 +89,7 @@ find -L . \
sed -i 's/static//g' clustalx.pro
-qmake
+qmake-qt5
#Use our CFLAGS/CXXFLAGS
sed -i "/^C.*.*FLAGS/s/=/+=/" Makefile
diff --git a/academic/dakota/README b/academic/dakota/README
index 3a0d5dbe15..7a5783c44c 100644
--- a/academic/dakota/README
+++ b/academic/dakota/README
@@ -13,4 +13,4 @@ Optional dependency: openmpi (for distributed memory parallel
capabilities)
You can build with multiple jobs by setting the MAKEFLAGS environment
-variable.
+variable (e.g. export MAKEFLAGS="-j$(nproc)" at bash prompt).
diff --git a/academic/dakota/dakota.SlackBuild b/academic/dakota/dakota.SlackBuild
index 58b479ac29..e5473809b7 100644
--- a/academic/dakota/dakota.SlackBuild
+++ b/academic/dakota/dakota.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dakota
-VERSION=${VERSION:-6.15.0}
+VERSION=${VERSION:-6.16.0}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -71,7 +71,7 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION-public-src-cli
tar xvf $CWD/$PRGNAM-$VERSION-public-src-cli.tar.gz
-cd $PRGNAM-$VERSION-public-src-cli
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -79,6 +79,12 @@ 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 {} \;
+cd $PRGNAM-$VERSION-public-src-cli
+
+# BREAKING CHANGE from Boost version 1.76: boost::dll::import was renamed to
+# boost::dll::import_symbol to avoid collision with C++20 import keyword.
+sed -i -e '114s=boost::dll::import=boost::dll::import_symbol=' ./src/PluginInterface.cpp
+
mkdir -p build
cd build
cmake \
diff --git a/academic/dakota/dakota.info b/academic/dakota/dakota.info
index e18a31ad04..85b85c027a 100644
--- a/academic/dakota/dakota.info
+++ b/academic/dakota/dakota.info
@@ -1,14 +1,14 @@
PRGNAM="dakota"
-VERSION="6.15.0"
+VERSION="6.16.0"
HOMEPAGE="https://dakota.sandia.gov/"
-DOWNLOAD="https://dakota.sandia.gov/sites/default/files/distributions/public/dakota-6.15.0-public-src-cli.tar.gz \
- https://dakota.sandia.gov/sites/default/files/docs/6.15/Users-6.15.0.pdf \
- https://dakota.sandia.gov/sites/default/files/docs/6.15/html-ref-6.15.0.tar.gz \
- https://dakota.sandia.gov/sites/default/files/docs/6.15/Theory-6.15.0.pdf"
-MD5SUM="47136b14a86143d0038735638da4578e \
- ddd67ce8da2646e94bfe7e3e571dbb88 \
- 1060fe37934c1f80c55c6e940e594bc9 \
- 9daff457edb09dd84bc6a6b962d08e90"
+DOWNLOAD="https://dakota.sandia.gov/sites/default/files/distributions/public/dakota-6.16.0-public-src-cli.tar.gz \
+ https://dakota.sandia.gov/sites/default/files/docs/6.16.0/Users-6.16.0.pdf \
+ https://dakota.sandia.gov/sites/default/files/docs/6.16.0/html-ref-6.16.0.tar.gz \
+ https://dakota.sandia.gov/sites/default/files/docs/6.16.0/Theory-6.16.0.pdf"
+MD5SUM="a19f8965d77111e0fc3ce67723c4ea03 \
+ 66b25ac4b1882b113fa5685a225778e9 \
+ 23c7cfec6476f0bfd75cb77d3e4a226f \
+ 7e47ee1b27fe83b7b833778f6269c04f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="blas lapack"
diff --git a/academic/fiji/ImageJ2.desktop b/academic/fiji/ImageJ2.desktop
index 6ea0bc5041..404207c1ec 100644
--- a/academic/fiji/ImageJ2.desktop
+++ b/academic/fiji/ImageJ2.desktop
@@ -2,7 +2,7 @@
Name=Fiji (ImageJ 2)
Comment=Fiji is just ImageJ
Type=Application
-Categories=Graphics;
+Categories=Graphics;Education;
Exec=fiji
Terminal=false
Icon=fiji
diff --git a/academic/fiji/fiji.SlackBuild b/academic/fiji/fiji.SlackBuild
index 9f97499f69..6ab84821d4 100644
--- a/academic/fiji/fiji.SlackBuild
+++ b/academic/fiji/fiji.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for fiji
-# Copyright 2018-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2018-2022 Petar Petrov slackalaxy@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=fiji
-VERSION=${VERSION:-20201104_1356}
+VERSION=${VERSION:-20220414_1745}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -60,18 +60,11 @@ if [ "$ARCH" != "i386" ] && [ "$ARCH" != "x86_64" ]; then
exit 1
fi
-# Determine suffix
-if [ "$ARCH" = "x86_64" ]; then
- SUFFIX=linux64
-else
- SUFFIX=linux32
-fi
-
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $DIRNAM
-tar xvf $CWD/${PRGNAM}-$SUFFIX.tar.gz
+tar xvf $CWD/${PRGNAM}-linux64.tar.gz
cd $DIRNAM
chown -R root:root .
find -L . \
@@ -81,7 +74,7 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
# Rename the binary we need
-mv ImageJ-$SUFFIX $PRGNAM
+mv ImageJ-linux64 $PRGNAM
# We will put here two tools, so they are not run at startup.
mkdir -p unused
@@ -114,6 +107,7 @@ cp -a \
jars \
java \
lib \
+ licenses \
luts \
macros \
plugins \
@@ -123,12 +117,6 @@ cp -a \
$PRGNAM \
$PKG/opt/$PRGNAM
-if [ "$ARCH" = "x86_64" ]; then
- cp -a \
- licenses \
- $PKG/opt/$PRGNAM
-fi
-
# If a file called "ImageJ2.desktop" is not present in the directory
# of fiji, it will create (and re-create it if you delete it) the file
# "~/.local/share/applications/ImageJ2.desktop" upon start. So, let it
diff --git a/academic/fiji/fiji.info b/academic/fiji/fiji.info
index 9e3928ff4b..2ef38b8348 100644
--- a/academic/fiji/fiji.info
+++ b/academic/fiji/fiji.info
@@ -1,10 +1,10 @@
PRGNAM="fiji"
-VERSION="20201104_1356"
+VERSION="20220414_1745"
HOMEPAGE="https://fiji.sc/"
-DOWNLOAD="https://downloads.imagej.net/fiji/archive/20201104-1356/fiji-linux32.tar.gz"
-MD5SUM="bff409ed4b683d67e3b3ac0d38423f0d"
-DOWNLOAD_x86_64="https://downloads.imagej.net/fiji/archive/20201104-1356/fiji-linux64.tar.gz"
-MD5SUM_x86_64="7141a774a0c759f6fea0875a6cbf58b9"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://downloads.imagej.net/fiji/archive/20220414-1745/fiji-linux64.tar.gz"
+MD5SUM_x86_64="db39b9a0b2d4e1693151a018f7cb237e"
REQUIRES=""
MAINTAINER="Petar Petrov"
EMAIL="slackalaxy@gmail.com"
diff --git a/academic/getdp/Kernel_Operation__Broadcast.patch b/academic/getdp/Kernel_Operation__Broadcast.patch
deleted file mode 100644
index 621e3e25aa..0000000000
--- a/academic/getdp/Kernel_Operation__Broadcast.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-#diff a/Kernel/Operation_Broadcast.cpp b/Kernel/Operation_Broadcast.cpp
-#--- a/Kernel/Operation_Broadcast.cpp
-#+++ b/Kernel/Operation_Broadcast.cpp
-@@ -5,6 +5,7 @@
-
- #include <vector>
- #include <string>
-+#include <cstring> // for strncpy()
- #include <sstream>
- #include <stdio.h>
- #include <stdlib.h>
diff --git a/academic/getdp/getdp.SlackBuild b/academic/getdp/getdp.SlackBuild
index 0763576717..751b64a88c 100644
--- a/academic/getdp/getdp.SlackBuild
+++ b/academic/getdp/getdp.SlackBuild
@@ -23,7 +23,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=getdp
-VERSION=${VERSION:-3.4.0}
+VERSION=${VERSION:-3.5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -77,9 +77,6 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# Patch that allow compilation without a fail (credits to: DragonFlyBSD/DPorts)
-patch -p1 < $CWD/Kernel_Operation__Broadcast.patch Kernel/Operation_Broadcast.cpp
-
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr \
diff --git a/academic/getdp/getdp.info b/academic/getdp/getdp.info
index 56a79610bb..bfacafe5f2 100644
--- a/academic/getdp/getdp.info
+++ b/academic/getdp/getdp.info
@@ -1,8 +1,8 @@
PRGNAM="getdp"
-VERSION="3.4.0"
+VERSION="3.5.0"
HOMEPAGE="http://getdp.info/"
-DOWNLOAD="http://getdp.info/src/getdp-3.4.0-source.tgz"
-MD5SUM="76472429f7741a42c3ca3d8626e74e30"
+DOWNLOAD="http://getdp.info/src/getdp-3.5.0-source.tgz"
+MD5SUM="157d6604cc6a26ead0b0b4121216074a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="arpack-ng OpenBLAS %README%"
diff --git a/academic/getfem/getfem.SlackBuild b/academic/getfem/getfem.SlackBuild
index 41bb991697..d4567aa2e7 100644
--- a/academic/getfem/getfem.SlackBuild
+++ b/academic/getfem/getfem.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for GetFEM
#
-# Copyright 2022, Fellype do Nascimento, Campinas - Brazil
+# Copyright 2022, Fellype do Nascimento, Guaratingueta - Brazil
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=getfem
-VERSION=${VERSION:-5.4.1}
+VERSION=${VERSION:-5.4.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/getfem/getfem.info b/academic/getfem/getfem.info
index dbde5c03e1..b67500b41b 100644
--- a/academic/getfem/getfem.info
+++ b/academic/getfem/getfem.info
@@ -1,8 +1,8 @@
PRGNAM="getfem"
-VERSION="5.4.1"
+VERSION="5.4.2"
HOMEPAGE="https://getfem.org/"
-DOWNLOAD="http://download-mirror.savannah.gnu.org/releases/getfem/stable/getfem-5.4.1.tar.gz"
-MD5SUM="61988ac13d8a88fceb928b050c988220"
+DOWNLOAD="http://download-mirror.savannah.gnu.org/releases/getfem/stable/getfem-5.4.2.tar.gz"
+MD5SUM="90ba2a270ec8c559796f2a7c90a79d32"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="scipy3"
diff --git a/academic/gmsh/gmsh.SlackBuild b/academic/gmsh/gmsh.SlackBuild
index 9d959c11a6..a685a4cdfb 100644
--- a/academic/gmsh/gmsh.SlackBuild
+++ b/academic/gmsh/gmsh.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gmsh
-VERSION=${VERSION:-4.10.0}
+VERSION=${VERSION:-4.10.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/gmsh/gmsh.info b/academic/gmsh/gmsh.info
index 914fc10f95..3538f584e3 100644
--- a/academic/gmsh/gmsh.info
+++ b/academic/gmsh/gmsh.info
@@ -1,8 +1,8 @@
PRGNAM="gmsh"
-VERSION="4.10.0"
+VERSION="4.10.5"
HOMEPAGE="http://gmsh.info/"
-DOWNLOAD="http://gmsh.info/src/gmsh-4.10.0-source.tgz"
-MD5SUM="a4e6ba03ef305dbb8c6b698862ea17c6"
+DOWNLOAD="http://gmsh.info/src/gmsh-4.10.5-source.tgz"
+MD5SUM="8ef9ac8b0fc11ea85a8daf1c01062672"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fltk lapack med OpenCASCADE"
diff --git a/academic/jalview/jalview.SlackBuild b/academic/jalview/jalview.SlackBuild
index 6bdf1a487d..ceaa4010d6 100644
--- a/academic/jalview/jalview.SlackBuild
+++ b/academic/jalview/jalview.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for jalview
-# Copyright 2013-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2013-2022 Petar Petrov slackalaxy@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=jalview
-VERSION=${VERSION:-2.11.1.4}
+VERSION=${VERSION:-2.11.2.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/jalview/jalview.info b/academic/jalview/jalview.info
index f4231e0581..e9ffa4e51e 100644
--- a/academic/jalview/jalview.info
+++ b/academic/jalview/jalview.info
@@ -1,8 +1,8 @@
PRGNAM="jalview"
-VERSION="2.11.1.4"
+VERSION="2.11.2.3"
HOMEPAGE="http://www.jalview.org/"
-DOWNLOAD="http://www.jalview.org/getdown/release/jalview-all-2.11.1.4-j1.8.jar"
-MD5SUM="725915975f65ce4ae5570578e68d1b03"
+DOWNLOAD="http://www.jalview.org/getdown/release/jalview-all-2.11.2.3-j1.8.jar"
+MD5SUM="18f032930555e9be678ce4f469b1ea6c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk11"
diff --git a/academic/megax/megax.SlackBuild b/academic/megax/megax.SlackBuild
index 165c9f4de6..7711d715a5 100644
--- a/academic/megax/megax.SlackBuild
+++ b/academic/megax/megax.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Slackware build script for megax (formerly 'megacc')
+# Slackware build script for megax (formerly 'megacc', called now simply 'mega')
# This takes the place of "megacc" in 2018, as it includes also the GUI
# of the program (megax) in addition to megacc.
@@ -27,11 +27,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=megax
-VERSION=${VERSION:-10.2.5_1}
+VERSION=${VERSION:-11.0.11_1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
+SRCNAM=mega
DEBVER=$(echo $VERSION | tr _ -)
if [ -z "$ARCH" ]; then
@@ -73,7 +74,7 @@ cd $TMP
rm -rf $PRGNAM-$VERSION
mkdir $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
-ar p $CWD/${PRGNAM}_${DEBVER}_${DEBARCH}.deb data.tar.xz | tar xJv
+ar p $CWD/${SRCNAM}_${DEBVER}_${DEBARCH}.deb data.tar.xz | tar xJv
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -82,20 +83,23 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
# Fix path in runmega.sh for x86_64
-sed -i "s|/usr/lib/megax|/usr/lib${LIBDIRSUFFIX}/megax|g" usr/lib/$PRGNAM/runmega.sh
+sed -i "s|/usr/lib/megax|/usr/lib${LIBDIRSUFFIX}/$PRGNAM|g" usr/lib/mega/runmega.sh
# Place things in /usr/lib and just create symlinks later.
# This is what Debian's and RedHat's packages do.
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}
-cp -a usr/lib/$PRGNAM $PKG/usr/lib${LIBDIRSUFFIX}
+cp -a usr/lib/mega $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM
# Copy man pages to their proper place.
cp -a usr/local/share/man $PKG/usr
+sed -i "s:lib:lib${LIBDIRSUFFIX}:" $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/runmega.sh
+sed -i "s:mega:$PRGNAM:" $PKG/usr/lib${LIBDIRSUFFIX}/$PRGNAM/runmega.sh
+
mkdir -p $PKG/usr/bin
cd $PKG/usr/bin
ln -s ../lib${LIBDIRSUFFIX}/$PRGNAM/megacc
- ln -s ../lib${LIBDIRSUFFIX}/$PRGNAM/runmega.sh megax
+ ln -s ../lib${LIBDIRSUFFIX}/$PRGNAM/runmega.sh runmega
cd -
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/academic/megax/megax.desktop b/academic/megax/megax.desktop
index 336d4eb395..4ec785dbf3 100644
--- a/academic/megax/megax.desktop
+++ b/academic/megax/megax.desktop
@@ -1,7 +1,7 @@
[Desktop Entry]
Categories=Education;
Comment=Molecular evolutionary genetics analysis
-Exec=megax
+Exec=runmega
Icon=megax
Name=MEGA X
StartupNotify=false
diff --git a/academic/megax/megax.info b/academic/megax/megax.info
index 17a8b6a7ce..14ed8c4555 100644
--- a/academic/megax/megax.info
+++ b/academic/megax/megax.info
@@ -1,10 +1,10 @@
PRGNAM="megax"
-VERSION="10.2.5_1"
+VERSION="11.0.11_1"
HOMEPAGE="http://www.megasoftware.net/"
-DOWNLOAD="https://www.megasoftware.net/releases/megax_10.2.5-1_i386.deb"
-MD5SUM="cda0edb08a1688e4b82d0f0f61722741"
-DOWNLOAD_x86_64="https://www.megasoftware.net/releases/megax_10.2.5-1_amd64.deb"
-MD5SUM_x86_64="98fbfb10289e24efaea7d525e3316726"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://www.megasoftware.net/releases/mega_11.0.11-1_amd64.deb"
+MD5SUM_x86_64="83a2aa21353eabeaf084f38bce496a23"
REQUIRES=""
MAINTAINER="Petar Petrov"
EMAIL="slackalaxy@gmail.com"
diff --git a/academic/nco/nco.SlackBuild b/academic/nco/nco.SlackBuild
index 168041188c..f1c799ad96 100644
--- a/academic/nco/nco.SlackBuild
+++ b/academic/nco/nco.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nco
-VERSION=${VERSION:-5.0.7}
+VERSION=${VERSION:-5.1.0}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/nco/nco.info b/academic/nco/nco.info
index adc8b81456..8370426b96 100644
--- a/academic/nco/nco.info
+++ b/academic/nco/nco.info
@@ -1,8 +1,8 @@
PRGNAM="nco"
-VERSION="5.0.7"
+VERSION="5.1.0"
HOMEPAGE="http://nco.sf.net"
-DOWNLOAD="https://github.com/nco/nco/archive/5.0.7/nco-5.0.7.tar.gz"
-MD5SUM="9fc5f4dac6ecb7c9152a32d824389c67"
+DOWNLOAD="https://github.com/nco/nco/archive/5.1.0/nco-5.1.0.tar.gz"
+MD5SUM="a49757af1391c2998d39aaf937986242"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="netcdf udunits antlr2"
diff --git a/academic/plus42/README b/academic/plus42/README
new file mode 100644
index 0000000000..b3bcdba31a
--- /dev/null
+++ b/academic/plus42/README
@@ -0,0 +1,13 @@
+Plus42 is an advanced scientific programmable calculator, based on
+Free42 (a complete re-implementation of the HP-42S scientific
+programmable RPN calculator) and adds:
+A Larger Display, with 8 rows and 22 columns (131x64 pixels) by default,
+which the user may resize at will;
+Algebraic Expressions modeled after those used on the HP-27S and
+HP-17B/19B;
+attached Units and unit conversions modeled after those used on the
+HP-48/49/50 series;
+Directories for more organized storage of programs and variables;
+TVM and amortization tables;
+and two-dimensional Plotting of functions, with ability to zoom and pan,
+and find integrals and roots from points in the plot.
diff --git a/academic/plus42/doinst.sh b/academic/plus42/doinst.sh
new file mode 100644
index 0000000000..4e8ba7071d
--- /dev/null
+++ b/academic/plus42/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/academic/plus42/plus42.SlackBuild b/academic/plus42/plus42.SlackBuild
new file mode 100644
index 0000000000..8ca6aa563d
--- /dev/null
+++ b/academic/plus42/plus42.SlackBuild
@@ -0,0 +1,107 @@
+#!/bin/bash
+
+# Slackware build script for plus42
+
+# 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=plus42
+VERSION=${VERSION:-1.0.9}
+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 ||
+ tar xvf $CWD/${PRGNAM}desktop-$VERSION.tar.gz
+mv ${PRGNAM}desktop-$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 {} \;
+
+cd gtk
+sed -i "s|-g\ |$SLKCFLAGS|" Makefile
+make -e BCD_MATH=1 AUDIO_ALSA=1
+cd ..
+mkdir -p $PKG/usr/bin $PKG/usr/share/applications $PKG/usr/share/pixmaps
+
+cp gtk/plus42dec $PKG/usr/bin
+cp gtk/icon-128x128.xpm $PKG/usr/share/pixmaps/plus42icon-128x128.xpm
+cp $CWD/plus42.desktop $PKG/usr/share/applications
+(cd $PKG/usr/bin; ln -s plus42dec plus42)
+
+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 \
+ README COPYING HISTORY CREDITS \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a gtk/README $PKG/usr/doc/$PRGNAM-$VERSION/README-GTK
+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/academic/plus42/plus42.desktop b/academic/plus42/plus42.desktop
new file mode 100644
index 0000000000..dfcf2b2c11
--- /dev/null
+++ b/academic/plus42/plus42.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Comment=
+Terminal=false
+Name=Plus42
+Exec=/usr/bin/plus42dec
+Type=Application
+Categories=Utility;Calculator;
+Icon=/usr/share/pixmaps/plus42icon-128x128.xpm
diff --git a/academic/plus42/plus42.info b/academic/plus42/plus42.info
new file mode 100644
index 0000000000..9b5e64035f
--- /dev/null
+++ b/academic/plus42/plus42.info
@@ -0,0 +1,10 @@
+PRGNAM="plus42"
+VERSION="1.0.9"
+HOMEPAGE="https://www.thomasokken.com/plus42"
+DOWNLOAD="https://github.com/thomasokken/plus42desktop/archive/v1.0.9/plus42-1.0.9.tar.gz"
+MD5SUM="0d7219d49dedb3adc6c5a6c2618d8f2a"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Juan M. Lasca"
+EMAIL="juanmlasca@gmail.com"
diff --git a/academic/plus42/slack-desc b/academic/plus42/slack-desc
new file mode 100644
index 0000000000..c0fff5e1c4
--- /dev/null
+++ b/academic/plus42/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------------------------------------------------------|
+plus42: plus42 (An Enhanced HP-42S Calculator Simulator)
+plus42:
+plus42: Plus42 is an advanced scientific programmable calculator, based on
+plus42: Free42 (a complete re-implementation of the HP-42S scientific
+plus42: programmable RPN calculator)
+plus42:
+plus42: Plus42 builds on Free42 and adds: A Larger Display, with 8 rows and 22
+plus42: columns (131x64 pixels) by default, which the user may resize at will;
+plus42: Algebraic Expressions; attached Units and unit conversions;
+plus42: Directories; TVM and amortization tables; and two-dimensional Plotting
+plus42: of functions.
diff --git a/academic/scipy3/scipy3.SlackBuild b/academic/scipy3/scipy3.SlackBuild
index 8e7d540308..57a3b4fa92 100644
--- a/academic/scipy3/scipy3.SlackBuild
+++ b/academic/scipy3/scipy3.SlackBuild
@@ -33,7 +33,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="scipy3"
SRCNAM="scipy"
-VERSION=${VERSION:-1.8.1}
+VERSION=${VERSION:-1.9.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/scipy3/scipy3.info b/academic/scipy3/scipy3.info
index fef2e009fe..c4c73bf329 100644
--- a/academic/scipy3/scipy3.info
+++ b/academic/scipy3/scipy3.info
@@ -1,8 +1,8 @@
PRGNAM="scipy3"
-VERSION="1.8.1"
+VERSION="1.9.0"
HOMEPAGE="https://www.scipy.org/"
-DOWNLOAD="https://github.com/scipy/scipy/releases/download/v1.8.1/scipy-1.8.1.tar.gz"
-MD5SUM="df5ce79288fc457238aeef18e8f70dfc"
+DOWNLOAD="https://github.com/scipy/scipy/releases/download/v1.9.0/scipy-1.9.0.tar.gz"
+MD5SUM="1f2e527930ddfa15a622b146dae42144"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="numpy3 lapack pybind11 python3-pythran"
diff --git a/academic/seqkit/seqkit.SlackBuild b/academic/seqkit/seqkit.SlackBuild
index 9ba611e7e1..2373b309e2 100644
--- a/academic/seqkit/seqkit.SlackBuild
+++ b/academic/seqkit/seqkit.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for seqkit
-# Copyright 2020-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2020-2022 Petar Petrov slackalaxy@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=seqkit
-VERSION=${VERSION:-0.16.0}
+VERSION=${VERSION:-2.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/seqkit/seqkit.info b/academic/seqkit/seqkit.info
index f1cd1d7bdd..8e79a29cf8 100644
--- a/academic/seqkit/seqkit.info
+++ b/academic/seqkit/seqkit.info
@@ -1,10 +1,10 @@
PRGNAM="seqkit"
-VERSION="0.16.0"
+VERSION="2.2.0"
HOMEPAGE="https://bioinf.shenwei.me/seqkit/"
-DOWNLOAD="https://github.com/shenwei356/seqkit/releases/download/v0.16.0/seqkit_linux_386.tar.gz"
-MD5SUM="74362686623a0cc96f43f47640129c90"
-DOWNLOAD_x86_64="https://github.com/shenwei356/seqkit/releases/download/v0.16.0/seqkit_linux_amd64.tar.gz"
-MD5SUM_x86_64="dfed8dc3cdd5ec2d2b739f04a68d7c91"
+DOWNLOAD="https://github.com/shenwei356/seqkit/releases/download/v2.2.0/seqkit_linux_386.tar.gz"
+MD5SUM="e58ac8db2f545a10be89cf3ccac83eb6"
+DOWNLOAD_x86_64="https://github.com/shenwei356/seqkit/releases/download/v2.2.0/seqkit_linux_amd64.tar.gz"
+MD5SUM_x86_64="d31eae00e6ed205523619aa120c5438d"
REQUIRES=""
MAINTAINER="Petar Petrov"
EMAIL="slackalaxy@gmail.com"
diff --git a/academic/snpEff/snpEff.SlackBuild b/academic/snpEff/snpEff.SlackBuild
index 83261322fd..ec1346b235 100644
--- a/academic/snpEff/snpEff.SlackBuild
+++ b/academic/snpEff/snpEff.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for snpEff
-# Copyright 2015-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2015-2022 Petar Petrov slackalaxy@gmail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=snpEff
VERSION=${VERSION:-4.3t}
SRCVER=${SRCVER:-v4_3t}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,7 +50,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM
+rm -rf $PRGNAM-$VERSION
+mkdir -p $PRGNAM-$VERSION
+cd $PRGNAM-$VERSION
unzip $CWD/${PRGNAM}_${SRCVER}_core.zip
cd $PRGNAM
chown -R root:root .
@@ -60,8 +62,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 {} \;
-mkdir -p $PKG/usr/share/java/$PRGNAM
-cp -a examples galaxy scripts $PRGNAM.config $PRGNAM.jar SnpSift.jar \
+install -D -m755 $PRGNAM.jar $PKG/usr/share/java/$PRGNAM/$PRGNAM.jar
+install -D -m755 SnpSift.jar $PKG/usr/share/java/$PRGNAM/SnpSift.jar
+
+cp -a examples galaxy scripts $PRGNAM.config \
$PKG/usr/share/java/$PRGNAM
mkdir -p $PKG/usr/bin
diff --git a/academic/spades/spades.SlackBuild b/academic/spades/spades.SlackBuild
index 05b6960dcd..f1e0ca7b94 100644
--- a/academic/spades/spades.SlackBuild
+++ b/academic/spades/spades.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for spades
-# Copyright 2015-2021 Petar Petrov slackalaxy@gmail.com
+# Copyright 2015-2022 Petar Petrov slackalaxy@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=spades
-VERSION=${VERSION:-3.15.2}
+VERSION=${VERSION:-3.15.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -99,6 +99,8 @@ cd build
make install DESTDIR=$PKG
cd ..
+chmod 755 $PKG/usr/bin/spades_init.py
+
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/academic/spades/spades.info b/academic/spades/spades.info
index 0ed0cadeca..40c2d90a19 100644
--- a/academic/spades/spades.info
+++ b/academic/spades/spades.info
@@ -1,10 +1,10 @@
PRGNAM="spades"
-VERSION="3.15.2"
+VERSION="3.15.4"
HOMEPAGE="http://cab.spbu.ru/software/spades/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://cab.spbu.ru/files/release3.15.2/SPAdes-3.15.2.tar.gz"
-MD5SUM_x86_64="599a6bc98605cc25a739ee3f49794769"
+DOWNLOAD_x86_64="http://cab.spbu.ru/files/release3.15.4/SPAdes-3.15.4.tar.gz"
+MD5SUM_x86_64="736b64075147eabfc2b9e768f4547e63"
REQUIRES=""
MAINTAINER="Petar Petrov"
EMAIL="slackalaxy@gmail.com"
diff --git a/academic/zotero/README b/academic/zotero/README
index fe49147cd9..90a652ecda 100644
--- a/academic/zotero/README
+++ b/academic/zotero/README
@@ -30,4 +30,3 @@ Zotero is open source and developed by an independent,
nonprofit organization that has no financial interest in your
private information. With Zotero, you always stay in control
of your own data.
-
diff --git a/academic/zotero/doinst.sh b/academic/zotero/doinst.sh
index 5fb28930db..65c7e2eeb9 100644
--- a/academic/zotero/doinst.sh
+++ b/academic/zotero/doinst.sh
@@ -1,3 +1,9 @@
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
diff --git a/academic/zotero/zotero.SlackBuild b/academic/zotero/zotero.SlackBuild
index 9bd1222f41..c4cb422ef4 100644
--- a/academic/zotero/zotero.SlackBuild
+++ b/academic/zotero/zotero.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zotero
SRCNAM=Zotero
-VERSION=${VERSION:-6.0.8}
+VERSION=${VERSION:-6.0.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -76,6 +76,19 @@ mkdir -p $PKG/{usr/bin,opt/$PRGNAM}
cp -a * $PKG/opt/$PRGNAM
ln -s /opt/$PRGNAM/zotero $PKG/usr/bin/$PRGNAM
+# put the icons in the right place
+mkdir -p $PKG/usr/share/icons/hicolor/{16x16,32x32,48x48,256x256,scalable}/apps
+cp $PKG/opt/$PRGNAM/chrome/icons/default/default16.png \
+ $PKG/usr/share/icons/hicolor/16x16/apps/zotero.png
+cp $PKG/opt/$PRGNAM/chrome/icons/default/default32.png \
+ $PKG/usr/share/icons/hicolor/32x32/apps/zotero.png
+cp $PKG/opt/$PRGNAM/chrome/icons/default/default48.png \
+ $PKG/usr/share/icons/hicolor/48x48/apps/zotero.png
+cp $PKG/opt/$PRGNAM/chrome/icons/default/default256.png \
+ $PKG/usr/share/icons/hicolor/256x256/apps/zotero.png
+cp $PKG/opt/$PRGNAM/chrome/icons/default/main-window.ico \
+ $PKG/usr/share/icons/hicolor/scalable/apps/zotero.ico
+
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
@@ -83,7 +96,7 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/usr/share/applications
-cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications
+cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/academic/zotero/zotero.desktop b/academic/zotero/zotero.desktop
index 24e542f951..277ba1f7aa 100644
--- a/academic/zotero/zotero.desktop
+++ b/academic/zotero/zotero.desktop
@@ -1,6 +1,6 @@
[Desktop Entry]
Type=Application
-Name=Zotero Standalone
+Name=Zotero
Icon=zotero
Exec=zotero %f
Categories=Office
diff --git a/academic/zotero/zotero.info b/academic/zotero/zotero.info
index 23d17ac407..fae2cdd1ef 100644
--- a/academic/zotero/zotero.info
+++ b/academic/zotero/zotero.info
@@ -1,10 +1,10 @@
PRGNAM="zotero"
-VERSION="6.0.8"
+VERSION="6.0.10"
HOMEPAGE="https://www.zotero.org/"
-DOWNLOAD="https://download.zotero.org/client/release/6.0.8/Zotero-6.0.8_linux-i686.tar.bz2"
-MD5SUM="6415abe19eeaa97ad79d5d25017d06aa"
-DOWNLOAD_x86_64="https://download.zotero.org/client/release/6.0.8/Zotero-6.0.8_linux-x86_64.tar.bz2"
-MD5SUM_x86_64="c47b42e80372de384a135d33e993a67f"
+DOWNLOAD="https://download.zotero.org/client/release/6.0.10/Zotero-6.0.10_linux-i686.tar.bz2"
+MD5SUM="ae6ecb5a16bea91b14c125554434d4e7"
+DOWNLOAD_x86_64="https://download.zotero.org/client/release/6.0.10/Zotero-6.0.10_linux-x86_64.tar.bz2"
+MD5SUM_x86_64="85b34508d360d63bfecf63f9e4fef81e"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/audio/SongRec/SongRec.SlackBuild b/audio/SongRec/SongRec.SlackBuild
index 5e49c7e70c..3671de3b4c 100644
--- a/audio/SongRec/SongRec.SlackBuild
+++ b/audio/SongRec/SongRec.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=SongRec
-VERSION=${VERSION:-0.3.1}
+VERSION=${VERSION:-0.3.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/SongRec/SongRec.info b/audio/SongRec/SongRec.info
index 130420b9ba..7e6783b9be 100644
--- a/audio/SongRec/SongRec.info
+++ b/audio/SongRec/SongRec.info
@@ -1,8 +1,8 @@
PRGNAM="SongRec"
-VERSION="0.3.1"
+VERSION="0.3.2"
HOMEPAGE="https://github.com/marin-m/SongRec"
-DOWNLOAD="https://github.com/marin-m/SongRec/archive/0.3.1/SongRec-0.3.1.tar.gz https://github.com/raspo666/mysbos/raw/main/vendor.tgz"
-MD5SUM="3b52048117e43a2094b5daa75283ca9c 39e109b735fa524f6a0a4ce8def38d10"
+DOWNLOAD="https://github.com/marin-m/SongRec/archive/0.3.2/SongRec-0.3.2.tar.gz https://github.com/raspo666/mysbos/raw/main/vendor.tgz"
+MD5SUM="fdbd3fcf1952a60393f0e38238622550 94129427d44daf28580530a137c429a7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/flacon/flacon.SlackBuild b/audio/flacon/flacon.SlackBuild
index a5a0399d1d..a6f4170ffb 100644
--- a/audio/flacon/flacon.SlackBuild
+++ b/audio/flacon/flacon.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=flacon
-VERSION=${VERSION:-8.3.0}
+VERSION=${VERSION:-9.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/flacon/flacon.info b/audio/flacon/flacon.info
index 045e7f030e..0c2b1ddcc1 100644
--- a/audio/flacon/flacon.info
+++ b/audio/flacon/flacon.info
@@ -1,8 +1,8 @@
PRGNAM="flacon"
-VERSION="8.3.0"
+VERSION="9.1.0"
HOMEPAGE="https://flacon.github.io/"
-DOWNLOAD="https://github.com/flacon/flacon/archive/v8.3.0/flacon-8.3.0.tar.gz"
-MD5SUM="388d4da0de635aa8824d41a249d0311f"
+DOWNLOAD="https://github.com/flacon/flacon/archive/v9.1.0/flacon-9.1.0.tar.gz"
+MD5SUM="437174996c3bc3f208bd57ee07007fc2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libuchardet"
diff --git a/audio/mixxx/mixxx.SlackBuild b/audio/mixxx/mixxx.SlackBuild
index 0414b781e1..0deccd88d6 100644
--- a/audio/mixxx/mixxx.SlackBuild
+++ b/audio/mixxx/mixxx.SlackBuild
@@ -28,8 +28,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mixxx
-VERSION=${VERSION:-2.3.2}
-KEYFVER=${KEYFVER:-2.2.6}
+VERSION=${VERSION:-2.3.3}
+KEYFVER=${KEYFVER:-2.2.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/mixxx/mixxx.info b/audio/mixxx/mixxx.info
index 9c047b3295..b65274c106 100644
--- a/audio/mixxx/mixxx.info
+++ b/audio/mixxx/mixxx.info
@@ -1,10 +1,10 @@
PRGNAM="mixxx"
-VERSION="2.3.2"
+VERSION="2.3.3"
HOMEPAGE="https://www.mixxx.org"
-DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/2.3.2/mixxx-2.3.2.tar.gz \
- https://github.com/mixxxdj/libkeyfinder/archive/v2.2.6/libkeyfinder-2.2.6.zip"
-MD5SUM="ac20a6c4588ee1d6b093968c5db007bf \
- 8a6f2a59265aa16fbbd532b83fa45541"
+DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/2.3.3/mixxx-2.3.3.tar.gz \
+ https://github.com/mixxxdj/libkeyfinder/archive/2.2.7/libkeyfinder-2.2.7.zip"
+MD5SUM="486d370480980fa59613dd992bab312c \
+ 6c5dc2f823e5008da013ee8d2a277a72"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="chromaprint faad2 hidapi libmodplug libmp4v2 libshout lilv opencore-amr portaudio portmidi protobuf3 rubberband vamp-plugin-sdk"
diff --git a/audio/ncspot/cargo-lock.patch b/audio/ncspot/cargo-lock-0.10.1.patch
index 63a17b2d9f..cd198aeb2f 100644
--- a/audio/ncspot/cargo-lock.patch
+++ b/audio/ncspot/cargo-lock-0.10.1.patch
@@ -1,13 +1,13 @@
---- ncspot-0.10.0/Cargo.lock 2022-06-11 04:37:59.000000000 +0900
-+++ ncspot-0.10.0/Cargo.lock.new 2022-06-11 14:47:18.366369428 +0900
-@@ -709,18 +709,18 @@
+--- ncspot-0.10.1/Cargo.lock 2022-07-31 21:10:55.895228642 +0900
++++ ncspot-0.10.1/Cargo.lock.new 2022-07-31 21:19:36.879166735 +0900
+@@ -691,18 +691,18 @@
[[package]]
name = "enum-map"
--version = "2.3.0"
+-version = "2.4.1"
+version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "1284d66c2ebd284a159491ebc005c6608ef684f4f5db99c960b1837cb74b7067"
+-checksum = "f5a56d54c8dd9b3ad34752ed197a4eb2a6601bc010808eb097a04a58ae4c43e1"
+checksum = "0348b2a57c82f98b9dbd8098b1abb2416f221823d3e50cbe24eaebdd16896826"
dependencies = [
"enum-map-derive",
@@ -15,10 +15,10 @@
[[package]]
name = "enum-map-derive"
--version = "0.9.0"
+-version = "0.10.0"
+version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "00d1c54e25a57236a790ecf051c2befbb57740c9b86c4273eac378ba84d620d6"
+-checksum = "a9045e2676cd5af83c3b167d917b0a5c90a4d8e266e2683d6631b235c457fc27"
+checksum = "a63b7a0ddec6f38dcec5e36257750b7a8fcaf4227e12ceb306e341d63634da05"
dependencies = [
"proc-macro2",
diff --git a/audio/ncspot/ncspot.SlackBuild b/audio/ncspot/ncspot.SlackBuild
index 279550a735..64bb3522b4 100644
--- a/audio/ncspot/ncspot.SlackBuild
+++ b/audio/ncspot/ncspot.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ncspot
-VERSION=${VERSION:-0.10.0}
+VERSION=${VERSION:-0.10.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -86,7 +86,7 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
# For cargo-1.58 incompatibilities
-patch -p1 < $CWD/cargo-lock.patch
+patch -p1 < $CWD/cargo-lock-$VERSION.patch
# build offline
# configuration tells cargo to use the configured directory
diff --git a/audio/ncspot/ncspot.info b/audio/ncspot/ncspot.info
index dcee883797..dbb8efae1b 100644
--- a/audio/ncspot/ncspot.info
+++ b/audio/ncspot/ncspot.info
@@ -1,7 +1,7 @@
PRGNAM="ncspot"
-VERSION="0.10.0"
+VERSION="0.10.1"
HOMEPAGE="https://github.com/hrkfdn/ncspot"
-DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz \
+DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz \
https://crates-io.s3-us-west-1.amazonaws.com/crates/addr2line/addr2line-0.17.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/adler/adler-1.0.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/aes/aes-0.6.0.crate \
@@ -15,8 +15,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/async-trait/async-trait-0.1.56.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/atty/atty-0.2.14.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/autocfg/autocfg-1.1.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/backtrace/backtrace-0.3.65.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/base-x/base-x-0.2.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/backtrace/backtrace-0.3.66.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/base64/base64-0.13.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/bindgen/bindgen-0.59.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/bitflags/bitflags-1.3.2.crate \
@@ -26,7 +25,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/bumpalo/bumpalo-3.10.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/bytecount/bytecount-0.6.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/byteorder/byteorder-1.4.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/bytes/bytes-1.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/bytes/bytes-1.2.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cc/cc-1.0.73.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cesu8/cesu8-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cexpr/cexpr-0.6.0.crate \
@@ -35,32 +34,31 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/chunked_transfer/chunked_transfer-1.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cipher/cipher-0.2.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clang-sys/clang-sys-1.3.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.1.18.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_lex/clap_lex-0.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.2.16.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_lex/clap_lex-0.2.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clipboard/clipboard-0.5.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clipboard-win/clipboard-win-2.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/combine/combine-4.6.4.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/const_fn/const_fn-0.4.9.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/convert_case/convert_case-0.4.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/cookie/cookie-0.15.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/cookie_store/cookie_store-0.15.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cookie/cookie-0.16.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cookie_store/cookie_store-0.16.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/core-foundation/core-foundation-0.9.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/core-foundation-sys/core-foundation-sys-0.8.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/coreaudio-rs/coreaudio-rs-0.10.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/coreaudio-sys/coreaudio-sys-0.2.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cpal/cpal-0.13.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cpufeatures/cpufeatures-0.2.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-channel/crossbeam-channel-0.5.4.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.8.8.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/crypto-common/crypto-common-0.1.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-channel/crossbeam-channel-0.5.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.8.11.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crypto-common/crypto-common-0.1.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/crypto-mac/crypto-mac-0.11.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ctr/ctr-0.6.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/cursive/cursive-0.18.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/cursive_core/cursive_core-0.3.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cursive/cursive-0.19.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cursive_core/cursive_core-0.3.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/darling/darling-0.13.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/darling_core/darling_core-0.13.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/darling_macro/darling_macro-0.13.4.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/dbus/dbus-0.9.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/dbus/dbus-0.9.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/dbus-tree/dbus-tree-0.9.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/derive-new/derive-new-0.5.9.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/derive_more/derive_more-0.99.17.crate \
@@ -69,16 +67,15 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs-next/dirs-next-1.0.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs-next/dirs-next-2.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs-sys-next/dirs-sys-next-0.1.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/discard/discard-1.0.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/downcast-rs/downcast-rs-1.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/encoding_rs/encoding_rs-0.8.31.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/enum-map/enum-map-2.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/enum-map-derive/enum-map-derive-0.8.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/enumset/enumset-1.0.11.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/enumset_derive/enumset_derive-0.6.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/fastrand/fastrand-1.7.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/fastrand/fastrand-1.8.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/fern/fern-0.6.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/fixedbitset/fixedbitset-0.4.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/fixedbitset/fixedbitset-0.4.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/fnv/fnv-1.0.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/foreign-types/foreign-types-0.3.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/foreign-types-shared/foreign-types-shared-0.1.1.crate \
@@ -93,12 +90,13 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-task/futures-task-0.3.21.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-util/futures-util-0.3.21.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/generic-array/generic-array-0.14.5.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.2.6.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/gimli/gimli-0.26.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.2.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/gimli/gimli-0.26.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/glob/glob-0.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/h2/h2-0.3.13.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/half/half-1.8.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.11.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.12.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/headers/headers-0.3.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/headers-core/headers-core-0.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/heck/heck-0.3.3.crate \
@@ -109,12 +107,12 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/http-body/http-body-0.4.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/httparse/httparse-1.7.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/httpdate/httpdate-1.0.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper/hyper-0.14.19.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper/hyper-0.14.20.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper-proxy/hyper-proxy-0.9.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper-tls/hyper-tls-0.5.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ident_case/ident_case-1.0.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/idna/idna-0.2.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/indexmap/indexmap-1.8.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/indexmap/indexmap-1.9.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/instant/instant-0.1.12.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ioctl-rs/ioctl-rs-0.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ipnet/ipnet-2.5.0.crate \
@@ -122,26 +120,26 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/jni/jni-0.19.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/jni-sys/jni-sys-0.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/jobserver/jobserver-0.1.24.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/js-sys/js-sys-0.3.57.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/js-sys/js-sys-0.3.59.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/lazy_static/lazy_static-1.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/lazycell/lazycell-1.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/lewton/lewton-0.10.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.126.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libdbus-sys/libdbus-sys-0.2.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libloading/libloading-0.7.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/libm/libm-0.2.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libm/libm-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libpulse-binding/libpulse-binding-2.26.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libpulse-simple-binding/libpulse-simple-binding-2.25.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libpulse-simple-sys/libpulse-simple-sys-1.19.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libpulse-sys/libpulse-sys-1.19.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-audio/librespot-audio-0.4.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-core/librespot-core-0.4.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-metadata/librespot-metadata-0.4.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-playback/librespot-playback-0.4.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-protocol/librespot-protocol-0.4.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-audio/librespot-audio-0.4.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-core/librespot-core-0.4.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-metadata/librespot-metadata-0.4.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-playback/librespot-playback-0.4.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-protocol/librespot-protocol-0.4.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/lock_api/lock_api-0.4.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/log/log-0.4.17.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/mac-notification-sys/mac-notification-sys-0.5.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/mac-notification-sys/mac-notification-sys-0.5.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/mach/mach-0.3.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/malloc_buf/malloc_buf-0.0.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/maplit/maplit-1.0.2.crate \
@@ -152,7 +150,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/mime/mime-0.3.16.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/minimal-lexical/minimal-lexical-0.2.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/miniz_oxide/miniz_oxide-0.5.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/mio/mio-0.8.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/mio/mio-0.8.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/native-tls/native-tls-0.2.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ncurses/ncurses-5.101.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ndk/ndk-0.6.0.crate \
@@ -169,12 +167,12 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/num-bigint/num-bigint-0.2.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num-bigint/num-bigint-0.4.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num-complex/num-complex-0.2.4.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/num-complex/num-complex-0.4.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/num-complex/num-complex-0.4.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num-derive/num-derive-0.3.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num-integer/num-integer-0.1.45.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num-iter/num-iter-0.1.43.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num-rational/num-rational-0.2.4.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/num-rational/num-rational-0.4.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/num-rational/num-rational-0.4.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num-traits/num-traits-0.2.15.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num_cpus/num_cpus-1.13.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/num_enum/num_enum-0.5.7.crate \
@@ -184,18 +182,18 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/objc/objc-0.2.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/objc-foundation/objc-foundation-0.1.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/objc_id/objc_id-0.1.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/object/object-0.28.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/object/object-0.29.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/oboe/oboe-0.4.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/oboe-sys/oboe-sys-0.4.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ogg/ogg-0.8.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/once_cell/once_cell-1.12.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/once_cell/once_cell-1.13.0.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/openssl/openssl-0.10.40.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl/openssl-0.10.41.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-macros/openssl-macros-0.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-probe/openssl-probe-0.1.5.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-sys/openssl-sys-0.9.74.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-sys/openssl-sys-0.9.75.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/os_pipe/os_pipe-1.0.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/owning_ref/owning_ref-0.4.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/pancurses/pancurses-0.17.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/parking_lot/parking_lot-0.11.2.crate \
@@ -215,27 +213,26 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/portaudio-rs/portaudio-rs-0.3.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/portaudio-sys/portaudio-sys-0.1.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ppv-lite86/ppv-lite86-0.2.16.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/priority-queue/priority-queue-1.2.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/priority-queue/priority-queue-1.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-crate/proc-macro-crate-1.1.3.crate \
- 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-macro2/proc-macro2-1.0.39.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.42.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/protobuf/protobuf-2.27.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/protobuf-codegen/protobuf-codegen-2.27.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/protobuf-codegen-pure/protobuf-codegen-pure-2.27.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/psl-types/psl-types-2.0.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/publicsuffix/publicsuffix-2.1.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.18.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.20.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rand/rand-0.8.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_chacha/rand_chacha-0.3.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_core/rand_core-0.6.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_distr/rand_distr-0.4.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.2.13.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.2.16.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_termios/redox_termios-0.1.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_users/redox_users-0.4.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.5.6.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.6.26.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.6.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.6.27.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/reqwest/reqwest-0.11.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/reqwest/reqwest-0.11.11.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ring/ring-0.16.20.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rodio/rodio-0.15.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rspotify/rspotify-0.11.5.crate \
@@ -245,10 +242,9 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-demangle/rustc-demangle-0.1.21.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-hash/rustc-hash-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-serialize/rustc-serialize-0.3.24.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc_version/rustc_version-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc_version/rustc_version-0.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustls/rustls-0.20.6.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustversion/rustversion-1.0.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustversion/rustversion-1.0.8.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-1.0.10.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/schannel/schannel-0.1.20.crate \
@@ -256,42 +252,33 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/sct/sct-0.7.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/security-framework/security-framework-2.6.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/security-framework-sys/security-framework-sys-2.6.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-0.9.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-1.0.10.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/semver-parser/semver-parser-0.7.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.137.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-1.0.12.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.140.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_cbor/serde_cbor-0.11.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.137.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.81.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.140.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.82.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/sha-1/sha-1-0.9.8.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/sha-1/sha-1-0.10.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/sha1/sha1-0.6.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/sha1_smol/sha1_smol-1.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/sha2/sha2-0.10.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/shannon/shannon-0.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/shell-words/shell-words-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/shlex/shlex-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/signal-hook/signal-hook-0.3.14.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/signal-hook-registry/signal-hook-registry-1.4.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/slab/slab-0.4.6.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/smallvec/smallvec-1.8.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/slab/slab-0.4.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/smallvec/smallvec-1.9.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/socket2/socket2-0.4.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/spin/spin-0.5.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/standback/standback-0.2.17.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/stdweb/stdweb-0.1.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/stdweb/stdweb-0.4.20.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/stdweb-derive/stdweb-derive-0.5.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/stdweb-internal-macros/stdweb-internal-macros-0.2.9.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/stdweb-internal-runtime/stdweb-internal-runtime-0.1.5.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.22.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/strum/strum-0.24.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/strum/strum-0.24.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/strum_macros/strum_macros-0.22.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/strum_macros/strum_macros-0.24.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/strum_macros/strum_macros-0.24.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/subtle/subtle-2.4.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.96.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.98.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/synstructure/synstructure-0.12.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tempfile/tempfile-3.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/term_size/term_size-0.3.2.crate \
@@ -302,34 +289,32 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror-impl/thiserror-impl-1.0.31.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/thread-id/thread-id-4.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.1.44.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.2.27.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.3.9.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/time-macros/time-macros-0.1.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/time-macros-impl/time-macros-impl-0.1.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.3.11.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/time-macros/time-macros-0.2.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tinyvec/tinyvec-1.6.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tinyvec_macros/tinyvec_macros-0.1.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio/tokio-1.19.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio/tokio-1.20.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-macros/tokio-macros-1.8.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-native-tls/tokio-native-tls-0.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-stream/tokio-stream-0.1.9.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-util/tokio-util-0.7.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/toml/toml-0.5.9.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/tower-service/tower-service-0.3.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/tracing/tracing-0.1.35.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/tracing-core/tracing-core-0.1.27.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tower-service/tower-service-0.3.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tracing/tracing-0.1.36.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tracing-core/tracing-core-0.1.29.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tree_magic_mini/tree_magic_mini-3.0.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/try-lock/try-lock-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/typenum/typenum-1.15.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-bidi/unicode-bidi-0.3.8.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-ident/unicode-ident-1.0.0.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-ident/unicode-ident-1.0.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-normalization/unicode-normalization-0.1.21.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-segmentation/unicode-segmentation-1.9.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-width/unicode-width-0.1.9.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-xid/unicode-xid-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/untrusted/untrusted-0.7.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/ureq/ureq-2.4.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/ureq/ureq-2.5.0.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/uuid/uuid-1.1.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/uuid/uuid-1.1.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/vcpkg/vcpkg-0.2.15.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/vergen/vergen-3.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/version_check/version_check-0.9.4.crate \
@@ -337,20 +322,20 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/want/want-0.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.10.0+wasi-snapshot-preview1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen/wasm-bindgen-0.2.80.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.80.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.30.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.80.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.80.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.80.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen/wasm-bindgen-0.2.82.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.82.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.32.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.82.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.82.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.82.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wayland-client/wayland-client-0.29.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wayland-commons/wayland-commons-0.29.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wayland-protocols/wayland-protocols-0.29.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wayland-scanner/wayland-scanner-0.29.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/wayland-sys/wayland-sys-0.29.4.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/web-sys/web-sys-0.3.57.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/web-sys/web-sys-0.3.59.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/webpki/webpki-0.22.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/webpki-roots/webpki-roots-0.22.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/webpki-roots/webpki-roots-0.22.4.crate \
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/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-util/winapi-util-0.1.5.crate \
@@ -376,7 +361,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.0/ncspot-0.10.0.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/xml-rs/xml-rs-0.8.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/zerocopy/zerocopy-0.6.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/zerocopy-derive/zerocopy-derive-0.3.1.crate"
-MD5SUM="c430461a993c2fde6781a9eb8431de74 \
+MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
c4c6ae55973b5054bf10f574fe49317f \
669215548c64019c08c92b2c1afd3deb \
bd53a9f0ec43690f84e8c96bba8e538d \
@@ -390,8 +375,7 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
449a5d837917df1680d641b541664cbc \
142cb4b9a653e56e56311f0c883b8582 \
05d77ef52e90ad161fdd41b252420467 \
- b47959c03cf9213e50a15ab86090c9d9 \
- 80b445001cdf9afc955e1ccf557e6153 \
+ 3908579d0078b18558b5c23b1e57a3dd \
80a2c27647a6acb1890a3a7de8fded72 \
51cef6d77ce79c186bcd69779376c03b \
a295edb6953237ebbdfa8e731229f9a3 \
@@ -401,7 +385,7 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
67b7cc02856cad7f081e9dc0d8a74427 \
389fdc843f52c6ae84519f4592bd6780 \
1e704be5ddde9d6b5383ef1035309f91 \
- df3ac16302a9dd29508eda92aa402a9b \
+ 91d4b2bb0c615a1ed359967b054dd61a \
8e3a4d0980acef2c4e74485a45de29a9 \
267fc4a374516caa7ab495f0c607c1b4 \
10b68ba1e7093d889e9198dcd0ea2a3e \
@@ -410,32 +394,31 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
1f145acaad7dce34cd8c820655b99933 \
5184822d3fd9f30dfa4bc922ffa4143c \
f3eb3c26c84733d06a9d4ba181d4dc06 \
- a7d2140f1c0165b6282e435d2082854b \
- 35e379582134753cca7735abca4cb92f \
+ 67a0419aac5b096dc8dff7ecbdd5e493 \
+ a2e1b64489b6bdae548ec08f883eaecf \
7aa34fd63d9334802314b4305c78021a \
eb6e4217d79aefec36a4d1068b4ae278 \
c9b3ce98c641a58e41c5284c8b5d110e \
- 798d3dfadf141cefb80666838a54c8c0 \
fff3aa07be4920daefab088326186e76 \
- 8429c8fdb57ee84042a5e675ecb81838 \
- 79fab551108329d3a18b31edb0b410aa \
+ d6713bb678ba1897f68d4a6c9543ee53 \
+ 55778c9fe3eebab8784fe890df978d21 \
ae6dd0cd5319220586d8ace4c4be87ce \
d05cbf26ed52299487a802688a1d22cb \
092c01b71d220e9e742d1ce83040f9ba \
7a3407bc20f850b9ae921b99bc6377a0 \
5c0b974591c88858125a1bb4e64d7bdc \
ae3b20a774d7e547df1f55dfaaee9ac1 \
- 576ee1b86d4c2abacb63ea19c0121d2f \
- 8d21be2fa5f912232d6c441e8dd78cb1 \
- d72ed6a129fb56bfc9b09067ed04890f \
+ 0324dfd2b4384ae8c82433bd0efdabf8 \
+ aadf8e23df0c2300d2b787ef5c1961f9 \
+ 89e88633cab0e4b6f3d3878b84dffe8b \
ed0342f94ffebe96d5650f55c23b12a1 \
cf52970ee52905ad114b93571dd9c6c6 \
- 4813ec8f041716c38a9fa62cf5a5aafa \
- adea01876cc06fed2497a0283002e80c \
+ 6bc7fefe32fb51d8880569cd2671d85d \
+ dd0bdc7cd726f6730349e05102d0f1d7 \
f28e4363b28774af3f8127ed40bcdc9f \
c1713950e7088b216d011fc5c2bdd661 \
6129e036328e2ec678c8d5d9be3c5e59 \
- 3ddbeaaa356f7725a3e4c12ff457d6b0 \
+ eb1e014c417a0d7f2e843c868188af55 \
bcc9f4108e0c21c7b48b692c06077828 \
82b01392ec0b278bdfc549514900d778 \
b4585736b4551ce939e025bce98973fc \
@@ -444,16 +427,15 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
e8f53be89a66884dbb2cf3f6b55d41a9 \
3681f813c502d911e9eea940dddd26a5 \
056c8d712ee146347c412b72f4077b2f \
- 20006dab4b1bd43c86688877ecd58e8f \
09b520d03e86d50e3ac39d856d5aec32 \
35b66b0440372e0d6535dc64f74057a1 \
cfd5ddf7977934e060cc6d214519351f \
accf4486cb4158e79095ddc7ddd563d4 \
29fa19c82eb9a198535b2d4e84b75ad6 \
ddcc21bf6fa1316442742d6bb49481c9 \
- e08921c68133df2e254fe723b368bae3 \
+ d59e1fe9834d52c50e2414a34945e479 \
d03adfd6f55dfa573361e8ddca01470a \
- cb5ed77afc1b15df11be1914793d7dce \
+ a1e1c92075e77d61acf61a094a68fa61 \
8dab3b3ec00dc56cffde0b0c410d47b5 \
78c898fdaa3968e23904bf8538c4a271 \
667e86b8b8d96ab4e9605627ce7dcc9a \
@@ -468,12 +450,13 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
1ab2952ce15d2f9cfe279821274133eb \
8071e8e030bee77619611dbb4e508864 \
4824dbe307f1d20e74a4ebad2b7e4d6e \
- 8a9e0a43625da8d29c57e742c4d3d385 \
- ac4775c8640cd2c698e1639e7cd6e788 \
+ 62864db03072aaae4f855126d502b8c7 \
+ e2cd89bd39242bc8635c6b4ac840d5ca \
e7c07242a95ee1df865efe9534e10a34 \
576e03703c56261f14e5aeccfba0b4c9 \
fea840ce07a32bdace46c59c41362f3b \
62b3edf8c2db7fccb1a6a41134b84e62 \
+ 1b41b97d982520b7364a87a39e2a1ed8 \
db0a261fe0b5164d96666c51a98e0fa1 \
0372a8de508e57da4d4869f058bcb630 \
d4310bba2bdd940077329f6fca3fde78 \
@@ -484,12 +467,12 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
c21c16e3bdc619cf65a31b23136d62ce \
c1784ff333f8e33380c087208e1b42ff \
4918da28fbc2f6888ad71c159996a9b5 \
- 74837c8570567d6b63e9c217a73a96a7 \
+ efbd1811a5aa0afb03c9a94f3c4005fd \
31667fab2083c342c85bb51c2cba6d58 \
6540f0c2d7dce570f06661292fc68cab \
fe77a3f609b6fd8d5b08f3b2ef14d2ad \
f50aaf5171cbc0327f8d18a4ec7405fb \
- 4aa525c71ec0e2bf650c1e1f1af0de22 \
+ 9473c008d472707d1aa3273d7cbabb96 \
5f153f7135dceb02f88266121c836b4e \
916bae8326e21f1d60fa9cba2b7dfbcb \
d1ec0fbb99abe45e73d651418496b08b \
@@ -497,26 +480,26 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
b30ef1414dde99d96e89aeea2b3fc094 \
73272fe4aadb91d550dca8fc7ead8bf7 \
3aefa31e8413112958290a6ca004b096 \
- d49632aacbe5b25a24e411e7a037cc0d \
+ 4604e64e42b38b20a8ca446e2253ca1f \
fba3b040a55c01be7376d3dd5c4d4920 \
23cc9e52c52465f5b225e62ab7cc3457 \
d3d110551104b00b42c9920958939391 \
c58d450f13e76e4a034fde8f20710266 \
b572f0c3d1144e7c35dcdfd4f08913f8 \
a087f8a5947ecf4e734ac9cfe695469c \
- 0764d84de2302fda8d1d72b95f31a0b8 \
+ 073db4fbf20ab3fae890fc5a87ce10a7 \
a2db9e4d802b919606c596d7d95ef251 \
d07af7d3cab8ed749a8310a89be6b1ff \
4ba60e706b5e69a88192ff773b27a229 \
58d0064087bc800cf6ee10d667651491 \
- aff9d61edeb9a53144e0a58cd6cf68c0 \
- 99468393d29c63b1787201aa22f2c3e4 \
- fa0a15e8fe050620612798d7930d1436 \
- 34bad08297667d4500eff240dcafd870 \
- a5aa9fd7453596e70f7fd4699f1b9153 \
+ d5619cd692cdf95bddb994fa4351e4a5 \
+ 2ba6cd31b6ef69fdcbec450eb07fb2ed \
+ 1a9824f887b3ef3150c93c087bbb10fb \
+ 067ca67cf5dc5d2eb25c03e491ceb395 \
+ bd13e165196e3470237b852d347cbb9b \
1c1e406fe68d3223a6c58e9c1987b6ce \
b31bf94ffe7e0f2ada93afae1076eaeb \
- 6ae49429a14a9251e6ddb162c95a7637 \
+ 4beeb8e880700c05f3b68fc64f61496f \
7b3195612bc6090f0fa759e747a9e91c \
7c81e7a61ec172a229d6fdbc553e883d \
47580fad08273a52e998f84ef404912e \
@@ -527,7 +510,7 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
a362e890dd0dfe51ecd95a4a1be6e28c \
8b708bc4b33c5e1683467444c9ed41b0 \
4b343c4628bdfa094b2bb027d7853561 \
- 110b5ea3d4fc1e9bb304e74f7a3165ee \
+ c000987eefc279a40c38c8f90f70af6f \
83c88f2bd69c44122955bf94ad9377a1 \
81f3d69af8142596468325954a52dea3 \
1a6e77e2f6f916ef7a5a9481ed426b76 \
@@ -544,12 +527,12 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
6b1db46a36bc0dc590270d2c952d30c4 \
9c414752deabb69c93aa3911422a960c \
25a9c25700c416af66082afbd9187bb7 \
- 6edc86d48078d1603065424c02020da3 \
+ ecfdf691814a9cdfa5636ee1d0879ee4 \
56c34619687723fa3fc23213471e8545 \
073b4c53e303ccf2a807dfce7f5e986a \
44ef8a2279dadf391881a69c60d29197 \
99e024622d98dc28a8a5f37afccaf20a \
- 0cd34d83344babdcb0aa123b5e672182 \
+ 00ebf3254ed74711c1f6717de3012350 \
a0de6eabdeb1320350abcbd7c02df6ac \
c5e50e299295e662ad19c58428d6e085 \
e0fb2ffb3e0dea049696adbdddfbc670 \
@@ -559,18 +542,18 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
b4dcac855af5df71f3383d86c4a96b78 \
aecd889de42c8168e1bc97a6f2720d8f \
fd9aa273ad560dedd00ddcf3dbe808ce \
- 382e93f458f75ba7fa3dc1ab0f4294eb \
+ 8eb6b0a481894fd1cd43c0eb384813bf \
980c225025b646fa54a9450d22688ad0 \
af692853d165edb9c5df23627b2f8e04 \
e460418ee4f5508bc53c97e809331882 \
- d2898eb94e8ec220fa09df7fa0ebb692 \
+ 38aeac4e9cd048bc1ae5c81251fc5417 \
653e04baa68a4484b3b839c19221e474 \
- 1babe6b3077bea6540b8fb5ecaadc255 \
+ 728031c49b53e56dd6f7af19d4182975 \
73212ff5e0f8cd8844081a2461393707 \
907244c0d3791f3f981c7cc8e4cad0a3 \
- 096fb86ba1404393413cc933ed39bf0d \
+ 1a1faee558a8109ff8b9f7767410fded \
52c2dce84094bc11d1feb9b61f5e8e8c \
- ceb4ba55f783e6834b6914f56f451d0e \
+ 048b642911465ca64dfb02763911bb5f \
6fb245ba04d6859fadef5fe22806355b \
ef6fc33d718cd6aa793a60f884d62611 \
12e4ba5909e1f30b9142932571eaa4da \
@@ -590,27 +573,26 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
1262dd2afb9bbb47b9075ead3102da9e \
ec96d03983725371e10bd4dad4fdd232 \
ae91c97885d67994a342820cf7d59fb2 \
- f928d1a5d88f85979fa0e3a1a36dfe06 \
+ 33679fe14ebc77581ed0b63e7709a84e \
9ca09a08411defb5fab6b9467d208ce0 \
- c7c38eb603bed6f42edbc4294806a44a \
- a081866d627a3feb598df6960be8adc8 \
+ 25d39364e65abc3e43a10298371c7ebb \
256e8677308aa17acc8c82b54d8a4fae \
1810d970f84683a419d7b9aa6740f8a6 \
aca51d2a40262bfd8e69fbf6b2b01ed2 \
2420f3d4a8596c2a9f7ec381e383bd32 \
bba8ffaf00ffd88011f61edfac177107 \
- 0fa01f3988219987a04c09dae3933d94 \
+ 37812acc7a616d54221d786d215ef8cf \
ee7a5f842c39bc47c474196e83b0df5f \
e30085994bbeb4b7f4895d48216d5476 \
ae5dab3db7dc317e16bb6f9e7eb15d14 \
a661e92ffd6cb9f0893126e3cde3fffc \
- 2e69b77050ab91b1d0bb941e843a05cb \
+ 16111f31a29feae4ce4a324b83dc0189 \
c5b23985f2b07389edcda3900fc8a751 \
2793ed3e6807d79ff72271baec586531 \
- 8cfc5b8dac188c6b4b790175902df1bc \
- c3789f11772f0c40ad7cc1f6e4b7bf2c \
+ 91b6b40d2d4c43ea78a8fa15b6b9b3d7 \
+ eae2f2a5c23013ff8849962c49844095 \
0538d1da369f3e3f0412aa4d735c1b61 \
- 21990b71d50e2a25c55a99f5ac7ba951 \
+ a9d6b0812e38c6d9c626a555debbf2fb \
17462a66e5dda514a57afefa0295d8f0 \
ee620998fafcd5665f24897e37c0d57e \
c0d0de72a13afcad01d8cb4f8bd778e1 \
@@ -620,10 +602,9 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
6eb014e73f66bc13226e0ef6d815d375 \
7b1261ea730a9314bc9bcdf4a379bf98 \
5e4ad69737043efed21e99c959727ef5 \
- 4d101ab24d14c54937c5f45ece8fad5f \
fdf3aa5e1f6c33e4f68b0f7b08e1e94e \
d7d853163d2a0246919fdb37753f68a2 \
- 7f5968a4b096a6441764934c8df4438f \
+ fa1330d9c1d0212ec3feabb3e8e86d41 \
23851f50f90a08187e6587bbb8fb76ce \
2d8d8b377d144f5e32b4f65a69eb0b24 \
47a2e9a3f22a0199c7f8292f43d5fa3d \
@@ -631,42 +612,33 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
97925b5e8882e9af3c54753eb0184ce4 \
4b09fe533b3580ace8ae485a477b4532 \
ffbaf84e19c894443b584605e668b6ea \
- 64111c20b69aa1532fb66b70c4660b55 \
- c1ce9a606f286b2a3b7d885046d47ecb \
- 8b4d8c7b6e3a060d365bc1ad650929fa \
- 31553e8c2d0d2f2e7474cc48a03337d8 \
+ 595031da361b25cca684e7c5030bbcc1 \
+ e3eeacb0e82ae4111a85487651080f43 \
30f8c7ce8e7a3a98039d34a07556435d \
- 3d3fef13feb53a62c0f434a092f526bf \
- 78187fa5db3eb2eeba6d865363ad1a40 \
+ 4a180db7c372d8eb953ffe61750d29bb \
+ febf16cbb5bf036ce6e49dc1d217b122 \
47151b766b6b73e638fabe6fae7b723d \
82078b82ed1c52aac9552a39ead691a0 \
b4f91f8bac0c0d47b85ca04e6b69255d \
- ff221db0109795b44f92352780cd1901 \
- 74d8afce717ff89fb2cb5141f121782b \
d277d2c875a4cafe326305ebdf180cc8 \
31bc883e6f9b36925f55460401197274 \
ce622fdb8d18cd1c13ed8fadc5400c10 \
0bfb08b9dd5df72ba5ed7d74dd5fe6eb \
8532a59ccbacb95018a128b2d7b2601a \
21b43d5721b3a9c16059acb691f4314d \
- be6b7845e52831416901caba0b97a360 \
- 6249245cf12427da0a4f37bc3d294ff4 \
+ 9b7ebf6b588afaad70bf48a742973a30 \
+ f087a0412ec128b8a1a19460ae7aaf7a \
f8839491f88f7a15ac8a5bdd787de442 \
422ea23fbfe5bff61f519d960647ebf8 \
5988bad1543264a9f48b542192e7de9a \
- 24ef1811d6646fdbd7908f40ffc6c054 \
43661dc16a38eb42bd49a11b9f00d6f4 \
- 82d13642cb366d10feed4e06220eea64 \
- f74dd8f5f9f972335eff63649cfcd5ba \
- 0d449ec619ac8336ef533d6b7df91c14 \
- bcc5d4659d3210ea73d37c9f02adbbd3 \
82d98dc87dc8503400aa095f5aa70f13 \
be9ffe9cd74d80c5889251af75a2b987 \
- ccbf57b9e50c3176fe5be4f5ce9e68b3 \
+ 2f06924d629c72bab26c5dd9c9d6dad2 \
5b80104a258d778b74583757a3a5d43c \
- bb16e7b2b05136600fdd453c99d854c6 \
+ e62ea00d617749a4f45ee47784fc4df8 \
8e053c23f1d36fbf3f276fbf501e3e35 \
- 751491de7145e350a774641391c49e66 \
+ 56aba66d1843b03c542c3558631eecbd \
8f6b6cc71be0473b79c65abfea592c07 \
f29a1bb1b5f3f29cedb36f40f720d765 \
73d602cc41e3e431bf4fabd129ae1616 \
@@ -677,34 +649,32 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
ac76b35d8c76c7fa25c73b8863d5d055 \
66345b13fd97229fefe61ba6457dfe66 \
c6c50e4feea5f4cc4e1fb3c7e88606a5 \
- ea1d6cb5bae32581bf49dc8fe44e76e7 \
- ad3f3c7bb184e63919b633dc35805cf4 \
- c7d88c3e5879e6ff1c468568c049d9c7 \
- 80e8c99ee71404715887fc65fdb1bbd0 \
+ 866d5066dd30c14e5180c962fd98c747 \
+ 1810b2a2299ed5a2434da7926161fbd4 \
5f0470696baaa4e5953bddbf196998f9 \
7bfcad253aff26bc26c5e3521f3ba891 \
- 24088a366d553724adafdc0db6adddda \
+ e8992eaa85fd0c1199a26dc279af16e0 \
45273943465d6fc2a3f8bf282460508a \
5b6b7a1faf12d38ce800162fd5236f57 \
5af6f23ddc5761b8e8becc9f3514c113 \
f4685e02b86d7559259b1e41ae9b11c8 \
b02f8aae39609bfe759838fbe0616c1a \
- 519bfbdd19531f1d7b775bfa7ce4ee80 \
- 627a40c8adb895809c18a05a780ab7a3 \
- cc63e9933c65eada212c3baa5fcc5ed1 \
+ 60d7c3a9f75ac64cffbb9ccda7c1c8e5 \
+ 37d3f688f1926d0c87ce801137eec432 \
+ e5dbc8725f73e547dda26f1cdc5919fc \
bd5c630b1c9e06074ea101f5133c26ed \
e876964c7b83db85fb7897bee7ad0f45 \
7b38b145ae3f6d7d09a1a7a98396f1a2 \
bd0cd532c61dac2087ecd7e0fef0d011 \
- 1415b48fcebe79916396ef3383ef9b3a \
- 10291d9a0022076bc0827250816d3476 \
+ 3b2bcea2342ed3bc176fafa93791f583 \
+ 5f51a521fb1c27539004942524eafab8 \
2e8e0a121121087295e708b2eb4b54d5 \
a42cc2834b2150027d7b427558a87803 \
763a3a6901bbb11a6998d29867d39b3c \
240cfb5665ad3457b28bcdc139393e6d \
- 276cb054ab4cf02534f3558a52e667d6 \
+ f9cf14be8e6af50cdd7bf440728f1686 \
eb721c4d9e5dba8f93e9de0a80036ec3 \
- d5c9fc84c532e42f148d7f9b9982230f \
+ 186c8bc9befaa2929366a64d34951abc \
e900a384ac7dbb320fe6a7279fbfef89 \
c4769705079e88d68739e6089e8769a3 \
d18d362345c4fe512ef67b738b239fb8 \
@@ -712,20 +682,20 @@ MD5SUM="c430461a993c2fde6781a9eb8431de74 \
e334c03160b1e0989c2a71ca55f631fc \
a312b55a428f827a91097d1d8497b02b \
e972ea58ec203bfa6c79c1207852298b \
- 2c5bacb773fb313b9b6b497cb9962aa7 \
- eff162a9eb73d8bf43ab38431a1825f6 \
- 3886b2a97dc68f123f790972e92e900c \
- 5a95cd15fe52d43a8ef355d65417549a \
- 7c1938786f5fe1da4fb3dbe5ebbcaeeb \
- 1a1754a2a84a7511aea0bb45eccc5fa0 \
+ 1a7c8f83d6e0c000fe06fe006c41e666 \
+ 278dd3da79cc1bcf5bd22fdc2b27b929 \
+ f2f154cc0d88e6959a36a9c2ad77f43f \
+ f682163a28f67505957df4e8a1c10e6e \
+ 69715da66bbce335e925305a89d700a0 \
+ fe970530473f5def15262606e730ab79 \
985905d57ad72c1c121dee14bf4f9efa \
bcc4eaeb210f32b89bf759ee6c24101a \
5807a962955bc045a7db6ceb0bfcb9e6 \
440ce2ee47f92744b50ebadc2f88c153 \
7d443535a53f74f1bf0e5fccadb3b15f \
- 79bdafabe100289aa1c70c05a34232f8 \
+ 55293130d3c927b3d63181fd543c25d5 \
c57cbd1119703ddacef1f7523b5beb41 \
- 5cb90cd6ecc9dc9187b5dde1a21acaf6 \
+ d2bdcbe677faba5f2fa7f4c92bd5d39b \
0498c4a11448bfc35dc7bb2caa64c753 \
db96b50050277bf05a3c68534bbb9586 \
b9e37d5fc4ad28b612b78ad37816684d \
diff --git a/audio/ocp/README b/audio/ocp/README
index 08e94c54e2..160781bf9e 100644
--- a/audio/ocp/README
+++ b/audio/ocp/README
@@ -1,3 +1,34 @@
-Open Cubic Player is a music file player. It is derived from Cubic
-Player 2.0 which was developed by Niklas Beisert. It can play MOD, IT,
-S3M, XM and many other formats.
+Open Cubic Player is a music file player for Linux, Unix, DOS,
+Windows 95-ME and XP.
+
+OCP is derived from the Cubic Player 2.0 alpha ppe which was developed
+by Niklas Beisert. Linux rewrite/porting is done by Stian Skjelstad.
+OPENCP is published under the GNU General Public License (GPL).
+
+Supported formats:
+ 669 - 669 Composer module
+ AMS - Velvet Studio module
+ BPA - Death Ralley archive
+ CDA - compact disk CD audio track
+ DMF - X Tracker module
+ IT - Impulse Tracker module
+ MDL - Digi Tracker module
+ MID - standard midi file
+ MOD - amiga ProTracker 1.1b module and variants
+ MP3 - MPEG audio format level 1-3
+ MTM - Multi Tracker module
+ MXM - Mxmplay module
+ OKT - Oktalyzer module
+ PLS - playlist, works also with M3U and PLT playlist files
+ PTM - Poly Tracker module
+ S3M - Sream Tracker 3 module
+ SID - PSID sid file
+ UMX - Unreal module file
+ ULT - Ultra Tracker module
+ WAV - Microsoft RIFF wave file
+ WOW - WOW Tracker module
+ XM - Fast Tracker 2 module
+
+Depends on unifont ttf support which is not enabled by default by
+gnu-unifont. Please see gnu-unifont README for information on how to
+enable it. In 14.0.04 this was done with FONTFORMATS=otf,ttf,pcf,psf,otb
diff --git a/audio/ocp/configure.ac.diff b/audio/ocp/configure.ac.diff
deleted file mode 100644
index 906aeb8bb1..0000000000
--- a/audio/ocp/configure.ac.diff
+++ /dev/null
@@ -1,67 +0,0 @@
-From 21ebd384f78d9933b6e58554db5726e4b3c42efa Mon Sep 17 00:00:00 2001
-From: Stian Skjelstad <stian.skjelstad@gmail.com>
-Date: Wed, 3 Feb 2021 10:41:31 +0100
-Subject: [PATCH] Do not block unknown compiler-versions. We do deny-list
- instead of allow-list. Fixes #30
-
----
- configure | 16 +++++-----------
- configure.ac | 14 ++++----------
- 2 files changed, 9 insertions(+), 21 deletions(-)
-
-diff --git a/configure b/configure
-index 004dad4..59227f1 100755
---- a/configure
-+++ b/configure
-@@ -6470,19 +6470,13 @@ else
- '')
- as_fn_error $? "not found" "$LINENO" 5;
- ;;
-- 2.95.[2-9]|2.95.[2-9][-].*|3.[0-9]|3.[0-9].[0-9]|3.[0-9]|3.[0-9].[0-9]-*|4.*|5.*|6.*|7*|8*|9*|10*)
-- _cc_major=`echo $cc_version | cut -d '.' -f 1`
-- _cc_minor=`echo $cc_version | cut -d '.' -f 2`
-- _cc_mini=`echo $cc_version | cut -d '.' -f 3`
-- if test $_cc_major -gt 2; then
-- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cc_version, ok" >&5
--$as_echo "$cc_version, ok" >&6; }
-- else
-- as_fn_error $? "$cc_version, bad" "$LINENO" 5
-- fi
-+# old GCC versions in the 2.95.xx family are known to produce bad crashing binaries (it is still out there on some old systems. In general the all versions before 3.0 is risky
-+ 2.95.[2-9]|2.95.[2-9][-].*)
-+ as_fn_error $? "$cc_version, bad" "$LINENO" 5
- ;;
- *)
-- as_fn_error $? "$cc_version, bad" "$LINENO" 5
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cc_version, ok" >&5
-+$as_echo "$cc_version, ok" >&6; }
- ;;
- esac
- fi
-diff --git a/configure.ac b/configure.ac
-index fdf3f38..57d9138 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -132,18 +132,12 @@ else
- '')
- AC_MSG_ERROR([not found]);
- ;;
-- 2.95.[[2-9]]|2.95.[[2-9]][[-]].*|3.[[0-9]]|3.[[0-9]].[[0-9]]|3.[[0-9]]|3.[[0-9]].[[0-9]]-*|4.*|5.*|6.*|7*|8*|9*|10*)
-- _cc_major=`echo $cc_version | cut -d '.' -f 1`
-- _cc_minor=`echo $cc_version | cut -d '.' -f 2`
-- _cc_mini=`echo $cc_version | cut -d '.' -f 3`
-- if test $_cc_major -gt 2; then
-- AC_MSG_RESULT([$cc_version, ok])
-- else
-- AC_MSG_ERROR([$cc_version, bad])
-- fi
-+# old GCC versions in the 2.95.xx family are known to produce bad crashing binaries (it is still out there on some old systems. In general the all versions before 3.0 is risky
-+ 2.95.[[2-9]]|2.95.[[2-9]][[-]].*)
-+ AC_MSG_ERROR([$cc_version, bad])
- ;;
- *)
-- AC_MSG_ERROR([$cc_version, bad])
-+ AC_MSG_RESULT([$cc_version, ok])
- ;;
- esac
- fi
diff --git a/audio/ocp/doinst.sh b/audio/ocp/doinst.sh
index 63bf9ce82c..4c475479c7 100644
--- a/audio/ocp/doinst.sh
+++ b/audio/ocp/doinst.sh
@@ -1,5 +1,5 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+if [ -x /usr/bin/install-info ]; then
+ chroot . /usr/bin/install-info --info-dir=/usr/info /usr/info/ocp.info.gz 2> /dev/null
fi
if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
@@ -7,7 +7,3 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
/usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
fi
fi
-
-if [ -x /usr/bin/install-info ]; then
- chroot . /usr/bin/install-info --info-dir=/usr/info /usr/info/ocp.info.gz 2> /dev/null
-fi
diff --git a/audio/ocp/douninst.sh b/audio/ocp/douninst.sh
new file mode 100644
index 0000000000..144841e195
--- /dev/null
+++ b/audio/ocp/douninst.sh
@@ -0,0 +1,3 @@
+if [ -x /usr/bin/install-info ]; then
+ chroot . /usr/bin/install-info --remove --info-dir=/usr/info /usr/info/ocp.info.gz 2> /dev/null
+fi
diff --git a/audio/ocp/ocp.SlackBuild b/audio/ocp/ocp.SlackBuild
index 2e77ea3462..a47a0a2ef8 100644
--- a/audio/ocp/ocp.SlackBuild
+++ b/audio/ocp/ocp.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-#
-# Slackware build script for Open Cubic Player
-#
-# Copyright 2009-2020 Erik W. Hanson, Minneapolis, MN, USA
+
+# Slackware build script for ocp Open Cubic Player
+
+# Copyright 2022 SPN Team
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -11,25 +11,33 @@
# 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.
+# 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=ocp
-VERSION=${VERSION:-0.2.1}
+VERSION=${VERSION:-0.2.99}
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.
@@ -42,14 +50,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
@@ -64,7 +64,7 @@ else
LIBDIRSUFFIX=""
fi
-set -eu
+set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
@@ -79,28 +79,44 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-patch -p1 <$CWD/configure.ac.diff
-autoconf
-CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" \
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
- --localstatedir=/var/lib \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --disable-static \
+ --build=$ARCH-slackware-linux \
+ --with-unifontdir=/usr/share/fonts/TTF/ \
--infodir=/usr/info \
- --build=$ARCH-slackware-linux
+ --without-desktop_file_install
-make # -j1
+make
make install DESTDIR=$PKG
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
rm -f $PKG/usr/info/dir
+gzip -9 $PKG/usr/info/*.info*
+
+find $PKG -name perllocal.pod \
+ -o -name ".packlist" \
+ -o -name "*.bs" \
+ | xargs rm -f
-mkdir -p $PKG/usr/doc
-mv $PKG/usr/share/doc/ocp $PKG/usr/doc/$PRGNAM-$VERSION
-rmdir $PKG/usr/share/doc
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ AUTHORS BUGS COPYING CREDITS Changelog README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/audio/ocp/ocp.info b/audio/ocp/ocp.info
index 2832ca4e7a..0406d51623 100644
--- a/audio/ocp/ocp.info
+++ b/audio/ocp/ocp.info
@@ -1,10 +1,10 @@
PRGNAM="ocp"
-VERSION="0.2.1"
-HOMEPAGE="http://stian.cubic.org/project-ocp.php"
-DOWNLOAD="https://stian.cubic.org/ocp/ocp-0.2.1.tar.xz"
-MD5SUM="c50fa1649b4dc3331c13fbe470f147d1"
+VERSION="0.2.99"
+HOMEPAGE="http://cubic.org/player"
+DOWNLOAD="https://stian.cubic.org/ocp/ocp-0.2.99.tar.xz"
+MD5SUM="643c41d973594ede8b866f9b000554c1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Erik Hanson"
-EMAIL="erik@slackbuilds.org"
+REQUIRES="gnu-unifont xa cJSON %README%"
+MAINTAINER="SPN Team"
+EMAIL="pwmn-master@hotmail.com"
diff --git a/audio/ocp/slack-desc b/audio/ocp/slack-desc
index 5436f49510..ce8da61797 100644
--- a/audio/ocp/slack-desc
+++ b/audio/ocp/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-ocp: ocp (A module format music file player)
+ocp: ocp (Open Cubic Player, A music file player)
ocp:
-ocp: OPENCP is a music file player. It is derived from Cubic Player 2.0
-ocp: which was developed by Niklas Beisert. It can play MOD, IT, S3M, XM
-ocp: and many other formats.
-ocp:
-ocp: Homepage: http://stian.lunafish.org/project-ocp.php
+ocp: OPENCP is a music file player for Linux, Unix, DOS, Windows 95-ME
+ocp: and XP. It is derived from the Cubic Player 2.0 alpha ppe which was
+ocp: developed by Niklas Beisert. Linux rewrite/porting is done by Stian
+ocp: Skjelstad.
ocp:
ocp:
ocp:
ocp:
+ocp: https://cubic.org/player/
diff --git a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild
index 03c7008894..65705182e9 100644
--- a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild
+++ b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qmmp-plugin-pack-qt5
-VERSION=${VERSION:-1.5.3}
+VERSION=${VERSION:-1.6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info
index 2287a98156..a58618babb 100644
--- a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info
+++ b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info
@@ -1,10 +1,10 @@
PRGNAM="qmmp-plugin-pack-qt5"
-VERSION="1.5.3"
+VERSION="1.6.0"
HOMEPAGE="https://qmmp.ylsoftware.com/plugins.php"
-DOWNLOAD="https://qmmp.ylsoftware.com/files/qmmp-plugin-pack/1.5/qmmp-plugin-pack-1.5.3.tar.bz2"
-MD5SUM="3dd2a23631d68581e08c413801d63bf4"
+DOWNLOAD="https://qmmp.ylsoftware.com/files/qmmp-plugin-pack/1.6/qmmp-plugin-pack-1.6.0.tar.bz2"
+MD5SUM="746a65421de9cb561c3c0bf546391c3f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qmmp-qt5"
-MAINTAINER="Isaac Yu"
-EMAIL="isaacyu1@isaacyu1.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/audio/qmmp-qt5/qmmp-qt5.SlackBuild b/audio/qmmp-qt5/qmmp-qt5.SlackBuild
index 541bff0086..462689d19a 100644
--- a/audio/qmmp-qt5/qmmp-qt5.SlackBuild
+++ b/audio/qmmp-qt5/qmmp-qt5.SlackBuild
@@ -23,7 +23,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qmmp-qt5
-VERSION=${VERSION:-1.5.4}
+VERSION=${VERSION:-1.6.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/qmmp-qt5/qmmp-qt5.info b/audio/qmmp-qt5/qmmp-qt5.info
index f8489ae213..7eea1e8952 100644
--- a/audio/qmmp-qt5/qmmp-qt5.info
+++ b/audio/qmmp-qt5/qmmp-qt5.info
@@ -1,10 +1,10 @@
PRGNAM="qmmp-qt5"
-VERSION="1.5.4"
+VERSION="1.6.1"
HOMEPAGE="https://qmmp.ylsoftware.com/"
-DOWNLOAD="https://qmmp.ylsoftware.com/files/qmmp/1.5/qmmp-1.5.4.tar.bz2"
-MD5SUM="6c4bb5fb097c2f313f4177e049ef2847"
+DOWNLOAD="https://qmmp.ylsoftware.com/files/qmmp/1.6/qmmp-1.6.1.tar.bz2"
+MD5SUM="ec3f646dea6736f0a81a1a4da07c56ab"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Isaac Yu"
-EMAIL="isaacyu1@isaacyu1.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/audio/qpwgraph/qpwgraph.SlackBuild b/audio/qpwgraph/qpwgraph.SlackBuild
index 99a8cf7289..623bd65f76 100644
--- a/audio/qpwgraph/qpwgraph.SlackBuild
+++ b/audio/qpwgraph/qpwgraph.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qpwgraph
-VERSION=${VERSION:-0.3.0}
+VERSION=${VERSION:-0.3.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/qpwgraph/qpwgraph.info b/audio/qpwgraph/qpwgraph.info
index a1e20729f1..cdfab30753 100644
--- a/audio/qpwgraph/qpwgraph.info
+++ b/audio/qpwgraph/qpwgraph.info
@@ -1,8 +1,8 @@
PRGNAM="qpwgraph"
-VERSION="0.3.0"
+VERSION="0.3.4"
HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"
-DOWNLOAD="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v0.3.0/qpwgraph-v0.3.0.tar.gz"
-MD5SUM="2d2a6d56e5a9d35a231f5c7da84baf65"
+DOWNLOAD="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v0.3.4/qpwgraph-v0.3.4.tar.gz"
+MD5SUM="88dccd49ceb48d8944ab804dc824cd17"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/rack/rack.SlackBuild b/audio/rack/rack.SlackBuild
index e2bb9db6c9..be622f30af 100644
--- a/audio/rack/rack.SlackBuild
+++ b/audio/rack/rack.SlackBuild
@@ -24,12 +24,20 @@
PRGNAM=rack
SRCNAM=Rack2Free
-VERSION=${VERSION:-2.0.6}
+VERSION=${VERSION:-2.1.2}
SRCDIR=RackFree-$VERSION
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.
@@ -38,13 +46,6 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
exit 0
fi
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
if [ "$ARCH" = "i586" ]; then
BITFLAG="32"
diff --git a/audio/rack/rack.info b/audio/rack/rack.info
index e49f12c0ef..f12d169c3c 100644
--- a/audio/rack/rack.info
+++ b/audio/rack/rack.info
@@ -1,8 +1,8 @@
PRGNAM="rack"
-VERSION="2.0.6"
+VERSION="2.1.2"
HOMEPAGE="https://vcvrack.com"
-DOWNLOAD="https://vcvrack.com/downloads/RackFree-2.0.6-lin.zip"
-MD5SUM="4d672415d535ee9b3e622a850750d747"
+DOWNLOAD="https://vcvrack.com/downloads/RackFree-2.1.2-lin.zip"
+MD5SUM="e5fd0b7dd23b3ca10f5e45239ccb030d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jack"
diff --git a/audio/volctl/README b/audio/volctl/README
new file mode 100644
index 0000000000..8676ebd22d
--- /dev/null
+++ b/audio/volctl/README
@@ -0,0 +1 @@
+a per-application volume control that sits in the systray.
diff --git a/audio/volctl/doinst.sh b/audio/volctl/doinst.sh
new file mode 100644
index 0000000000..6fa145a19f
--- /dev/null
+++ b/audio/volctl/doinst.sh
@@ -0,0 +1,9 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -e usr/share/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/python/mpmath/slack-desc b/audio/volctl/slack-desc
index 4352c8d273..ff0b062d2e 100644
--- a/python/mpmath/slack-desc
+++ b/audio/volctl/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-mpmath: mpmath (arithmetic library)
-mpmath:
-mpmath: Mpmath is a free (BSD licensed) Python library for real and complex
-mpmath: floating-point arithmetic with arbitrary precision. It has been
-mpmath: developed by Fredrik Johansson since 2007, with help from many
-mpmath: contributors.
-mpmath:
-mpmath: http://mpmath.org/
-mpmath:
-mpmath:
-mpmath:
+volctl: volctl (per-application volume control)
+volctl:
+volctl: a per-application volume control and OSD for Linux desktops.
+volctl:
+volctl:
+volctl: Homepage: https://github.com/buzz/volctl
+volctl:
+volctl:
+volctl:
+volctl:
+volctl:
diff --git a/audio/volctl/volctl.SlackBuild b/audio/volctl/volctl.SlackBuild
new file mode 100644
index 0000000000..c515966f51
--- /dev/null
+++ b/audio/volctl/volctl.SlackBuild
@@ -0,0 +1,94 @@
+#!/bin/bash
+
+# Copyright 2022 S. S. Bolokanar, Bulgaria <sbolokanov@abv.bg>
+# С. С. Болоканаръ, България
+# 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=volctl
+VERSION=${VERSION:-0.9.2}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+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
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ README* LICENSE* \
+ $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/audio/volctl/volctl.info b/audio/volctl/volctl.info
new file mode 100644
index 0000000000..82bdfb14d4
--- /dev/null
+++ b/audio/volctl/volctl.info
@@ -0,0 +1,10 @@
+PRGNAM="volctl"
+VERSION="0.9.2"
+HOMEPAGE="https://github.com/buzz/volctl"
+DOWNLOAD="https://github.com/buzz/volctl/archive/v0.9.2/volctl-0.9.2.tar.gz"
+MD5SUM="da930ce04dbf563c486d16e80c228446"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="python3-pulsectl"
+MAINTAINER="S. S. Bolokanar"
+EMAIL="sbolokanov@abv.bg"
diff --git a/audio/yabridge/README b/audio/yabridge/README
new file mode 100644
index 0000000000..55537fdb9e
--- /dev/null
+++ b/audio/yabridge/README
@@ -0,0 +1,28 @@
+Yet Another way to use Windows VST plugins on Linux. Yabridge seamlessly
+supports using both 32-bit and 64-bit Windows VST2 and VST3 plugins in a
+64-bit Linux VST host as if they were native VST2 and VST3 plugins, with
+optional support for plugin groups to enable inter-plugin communication
+for VST2 plugins and quick startup times. Its modern concurrent
+architecture and focus on transparency allows yabridge to be both fast
+and highly compatible, while also staying easy to debug and maintain.
+
+This script will build yabridge bitbridge both 64bit and 32bit
+on Slackware64 and only 32bit plugin host on Slackware32 with
+yabridgectl helper tool for all versions of Slackware.
+This program depends on any 64+32 (Slackware64) or 32 (Slackware32)
+version of wine with esync and/or fsync. No ARM support yet.
+
+Make sure you have configured you're system with real-time priority.
+visit https://docs.slackware.com and search: minimizing_latency
+Don't forget WINEESYNC=1 or WINEFSYNC=1 environment variables or
+you will have problems with performance and xruns.
+You can set them in /etc/profile like this:
+export WINEFSYNC=1
+export WINEESYNC=1
+
+Read the documentation in /usr/doc/yabridge-*
+
+OPTIONAL DEPENDENCIES NOT NEEDED FOR COMPILING
+
+winetricks: For correct fonts displayed by plugins
+rtirq: For better latency of audio peripherals
diff --git a/audio/yabridge/slack-desc b/audio/yabridge/slack-desc
new file mode 100644
index 0000000000..4d6fe7fbd3
--- /dev/null
+++ b/audio/yabridge/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------------------------------------------------------|
+yabridge: yabridge (Yet Another way to use Windows VST plugins on Linux)
+yabridge:
+yabridge: Yabridge seamlessly supports using both 32-bit and 64-bit Windows VST2
+yabridge: and VST3 plugins in a 64-bit Linux VST host as if they were
+yabridge: native VST2 and VST3 plugins, with optional support for plugin groups
+yabridge: to enable inter-plugin communication for VST2 plugins and quick
+yabridge: startup times. Its modern concurrent architecture and focus on
+yabridge: transparency allows yabridge to be both fast and highly compatible,
+yabridge: while also staying easy to debug and maintain.
+yabridge:
+yabridge:
diff --git a/audio/yabridge/yabridge.SlackBuild b/audio/yabridge/yabridge.SlackBuild
new file mode 100644
index 0000000000..0bac943b96
--- /dev/null
+++ b/audio/yabridge/yabridge.SlackBuild
@@ -0,0 +1,183 @@
+#!/bin/bash
+
+# Slackware build script for yabridge
+
+# Copyright 2022 Martin Bångens Sweden
+# 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=yabridge
+VERSION=${VERSION:-4.0.2}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+# If 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
+
+if [ $ARCH = "arm" ]; then
+ echo "This script only supports x86 for now but Slackware ARM and ARM64 is happening FIXME"
+ exit 1
+fi
+
+which wine &>/dev/null
+WINE_IN_PATH=$?
+which wine64 &>/dev/null
+WINE64_IN_PATH=$?
+
+if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
+ if (($WINE_IN_PATH)); then
+ echo "This script look for wine in PATH and needs it for compiling and using yabridge on i586"
+ exit 1
+ fi
+elif [ $ARCH = "x86_64" ]; then
+ if (($WINE_IN_PATH)) || (($WINE64_IN_PATH)); then
+ echo "This script look for wine and wine64 in PATH and needs them both for compiling and using yabridge on x86_64"
+ exit 1
+ fi
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+echo -e "\Unpacking documentation, cargo dependencies and vstsdk meson.build"
+tar xvf $CWD/yabridge-html-docs-plus-build-files-$VERSION.tar.gz
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+#Build only capitalized
+sed -i "s|bitsery_dep = dependency('bitsery', version : '>=5.2.0')|bitsery_dep = dependency('Bitsery', version : '>=5.2.0')|g" meson.build
+sed -i "s|bitsery_dep = dependency('bitsery', 'Bitsery', version : '>=5.2.0')|bitsery_dep = dependency('Bitsery', version : '>=5.2.0')|g" meson.build
+
+mkdir subprojects/vst3
+cp -a /usr/include/vst3sdk/* subprojects/vst3/
+cp yabridge-html-docs-plus-build-files-$VERSION/meson.build subprojects/vst3
+
+if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
+ meson setup \
+ build \
+ --cross-file=cross-wine.conf \
+ --buildtype=release \
+ --unity=on \
+ --unity-size=1000 \
+ --wrap-mode=nodownload \
+ -Dbitbridge=true \
+ -Dsystem-asio=true \
+ -Dbuild.cpp_args='-m32' \
+ -Dbuild.cpp_link_args='-m32'
+elif [ "$ARCH" = "x86_64" ]; then
+ meson setup \
+ build \
+ --cross-file=cross-wine.conf \
+ --buildtype=release \
+ --unity=on \
+ --unity-size=1000 \
+ --wrap-mode=nodownload \
+ -Dbitbridge=true \
+ -Dsystem-asio=true
+else
+ echo "Unsupported architecture"
+fi
+
+# Build yabridge
+# The unity build takes can take up to 2 GB of RAM per target, so if the
+# system does not have enough RAM to build everything at once we'll limit the
+# number of concurrent jobs
+# NOTE: The `LANG=C` is needed because apparently the `pt_BR.UTF-8` locale
+# changes `Mem:` to `Mem.:`, so who knows what other locales might do
+total_memory=$(env LANG=C free --gibi --si | awk '/^Mem:/ { print $2 }')
+num_jobs=$((total_memory / 4))
+echo -e "\n$total_memory gigabytes of RAM detected, limiting the number of build jobs to $num_jobs\n"
+ninja -C build -j"$num_jobs"
+
+cd ./tools/yabridgectl
+
+# Offline build
+# This makes cargo target the locale identical copy of reflink in vendor source directory
+sed -i 's|{ git = "https://github.com/nicokoch/reflink", rev = "e8d93b465f5d9ad340cd052b64bbc77b8ee107e2" }|"0.1.3"|g' Cargo.toml
+sed -i 's|git+https://github.com/nicokoch/reflink?rev=e8d93b465f5d9ad340cd052b64bbc77b8ee107e2#e8d93b465f5d9ad340cd052b64bbc77b8ee107e2|registry+https://github.com/rust-lang/crates.io-index|g' Cargo.lock
+CARGO_HOME=../../yabridge-html-docs-plus-build-files-$VERSION/cargo/CARGO_HOME cargo build --release --locked --all-features --offline --target-dir=target
+
+cd ../../build
+
+install -dm755 "$PKG/usr/bin"
+if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
+ install yabridge-host-32.exe{,.so} "$PKG/usr/bin"
+ install -dm755 "$PKG/usr/lib"
+ install libyabridge-{vst2,vst3}.so "$PKG/usr/lib"
+ install libyabridge-chainloader-{vst2,vst3}.so "$PKG/usr/lib"
+elif [ "$ARCH" = "x86_64" ]; then
+ install yabridge-host.exe{,.so} "$PKG/usr/bin"
+ install yabridge-host-32.exe{,.so} "$PKG/usr/bin"
+ install -dm755 "$PKG/usr/lib64"
+ install libyabridge-{vst2,vst3}.so "$PKG/usr/lib64"
+ install libyabridge-chainloader-{vst2,vst3}.so "$PKG/usr/lib64"
+fi
+
+install ../tools/yabridgectl/target/release/yabridgectl "$PKG/usr/bin"
+
+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 \
+ README.md \
+ docs/architecture.md \
+ COPYING \
+ CHANGELOG.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cp tools/yabridgectl/README.md $PKG/usr/doc/$PRGNAM-$VERSION/README-yabridgectl.md
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+cp -a yabridge-html-docs-plus-build-files-$VERSION/html/* $PKG/usr/doc/$PRGNAM-$VERSION
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/audio/yabridge/yabridge.info b/audio/yabridge/yabridge.info
new file mode 100644
index 0000000000..406d0fdad6
--- /dev/null
+++ b/audio/yabridge/yabridge.info
@@ -0,0 +1,10 @@
+PRGNAM="yabridge"
+VERSION="4.0.2"
+HOMEPAGE="https://github.com/robbert-vdh/yabridge"
+DOWNLOAD="https://github.com/robbert-vdh/yabridge/archive/4.0.2/yabridge-4.0.2.tar.gz https://github.com/noisecode3/yabridge-html-docs-plus-build-files/archive/v4.0.2/yabridge-html-docs-plus-build-files-4.0.2.tar.gz"
+MD5SUM="c451b04aaf7b477587cb01ace84473a5 67996abb539d6c2b9da329de44f4bf7f"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="%README% asio bitsery function2 ghc_filesystem tomlplusplus vst3sdk wine-staging"
+MAINTAINER="Martin Bångens"
+EMAIL="marbangens@gmail.com"
diff --git a/business/binance-desktop/binance-desktop.SlackBuild b/business/binance-desktop/binance-desktop.SlackBuild
index 9fddcdb451..836df673f6 100644
--- a/business/binance-desktop/binance-desktop.SlackBuild
+++ b/business/binance-desktop/binance-desktop.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=binance-desktop
SRCNAM=binance
-VERSION=${VERSION:-1.36.0}
+VERSION=${VERSION:-1.37.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/business/binance-desktop/binance-desktop.info b/business/binance-desktop/binance-desktop.info
index e050f77c26..3e8350ba9b 100644
--- a/business/binance-desktop/binance-desktop.info
+++ b/business/binance-desktop/binance-desktop.info
@@ -1,10 +1,10 @@
PRGNAM="binance-desktop"
-VERSION="1.36.0"
+VERSION="1.37.0"
HOMEPAGE="https://binance.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/binance/desktop/releases/download/v1.36.0/binance-1.36.0-x86_64-linux.rpm"
-MD5SUM_x86_64="0f1f096f3a14d7b2ad4661951cb99a79"
+DOWNLOAD_x86_64="https://github.com/binance/desktop/releases/download/v1.37.0/binance-1.37.0-x86_64-linux.rpm"
+MD5SUM_x86_64="b1f244aaef31df4768f2ea4bca8289d2"
REQUIRES=""
MAINTAINER="Andreo Rissardo"
EMAIL="andreotec@gmail.com"
diff --git a/business/bisq/README b/business/bisq/README
new file mode 100644
index 0000000000..1d04c90fd8
--- /dev/null
+++ b/business/bisq/README
@@ -0,0 +1,5 @@
+Bisq (Exchange, Decentralized.)
+
+Buy and sell bitcoin for fiat (or other cryptocurrencies) privately
+and securely using Bisq's peer-to-peer network and open-source desktop
+software. No registration required.
diff --git a/business/bisq/bisq.SlackBuild b/business/bisq/bisq.SlackBuild
new file mode 100644
index 0000000000..bfc1262c39
--- /dev/null
+++ b/business/bisq/bisq.SlackBuild
@@ -0,0 +1,99 @@
+#!/bin/bash
+
+# Slackware build script for bisq
+
+# Copyright 2022 Andreo Rissardo <andreotec@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=bisq
+SRCNAM=Bisq
+VERSION=${VERSION:-1.9.4}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+DEBBUILD=${DEBBUILD:-1}
+
+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}
+
+# Abort build if architecture is not 64-bit.
+if [ "$ARCH" != "x86_64" ]; then
+ echo "$ARCH is not supported."
+ exit 1
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+mkdir -p $PRGNAM-$VERSION
+cd $PRGNAM-$VERSION
+rpm2cpio < $CWD/${SRCNAM}-64bit-${VERSION}.rpm | cpio -imdv
+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 {} \;
+
+# bisq has its own symlinks from opt to bin
+cp -ap {opt,usr} $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
+
+#Set command line
+mkdir -p $PKG/usr/bin
+echo "#!/bin/bash" > $PKG/usr/bin/$PRGNAM
+echo "exec /opt/bisq/bin/Bisq" >> $PKG/usr/bin/$PRGNAM
+chmod +x $PKG/usr/bin/$PRGNAM
+mkdir -p $PKG/usr/share/applications
+mv $PKG/opt/bisq/lib/bisq-Bisq.desktop $PKG/usr/share/applications/Bisq.desktop
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/business/bisq/bisq.info b/business/bisq/bisq.info
new file mode 100644
index 0000000000..c425c811ea
--- /dev/null
+++ b/business/bisq/bisq.info
@@ -0,0 +1,10 @@
+PRGNAM="bisq"
+VERSION="1.9.4"
+HOMEPAGE="https://bisq.network/"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/bisq-network/bisq/releases/download/v1.9.4/Bisq-64bit-1.9.4.rpm"
+MD5SUM_x86_64="7ced38dbeaaf2f2e726fa77bbf68ea55"
+REQUIRES=""
+MAINTAINER="Andreo Rissardo"
+EMAIL="andreotec@gmail.com"
diff --git a/business/bisq/doinst.sh b/business/bisq/doinst.sh
new file mode 100644
index 0000000000..ea6e67c7b9
--- /dev/null
+++ b/business/bisq/doinst.sh
@@ -0,0 +1,11 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -x /usr/bin/update-mime-database ]; then
+ /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
+fi
+
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+fi
diff --git a/business/bisq/slack-desc b/business/bisq/slack-desc
new file mode 100644
index 0000000000..4143244db3
--- /dev/null
+++ b/business/bisq/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------------------------------------------------------|
+bisq: Bisq (Exchange, Decentralized.)
+bisq:
+bisq: Buy and sell bitcoin for fiat (or other cryptocurrencies) privately
+bisq: and securely using Bisq's peer-to-peer network and open-source
+bisq: desktop software. No registration required.
+bisq:
+bisq:
+bisq:
+bisq:
+bisq: Homepage: https://bisq.network
+bisq:
diff --git a/desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild b/desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild
index f8825b694a..d31a5e6618 100644
--- a/desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild
+++ b/desktop/BlockstreamGreen/BlockstreamGreen.SlackBuild
@@ -22,7 +22,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=BlockstreamGreen
-VERSION=${VERSION:-1.1.2}
+VERSION=${VERSION:-1.1.3}
SRC=BlockstreamGreen-x86_64.AppImage
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/BlockstreamGreen/BlockstreamGreen.info b/desktop/BlockstreamGreen/BlockstreamGreen.info
index 529a29971a..2dd11125e1 100644
--- a/desktop/BlockstreamGreen/BlockstreamGreen.info
+++ b/desktop/BlockstreamGreen/BlockstreamGreen.info
@@ -1,8 +1,8 @@
PRGNAM="BlockstreamGreen"
-VERSION="1.1.2"
+VERSION="1.1.3"
HOMEPAGE="https://blockstream.com/green/"
-DOWNLOAD="https://github.com/Blockstream/green_qt/releases/download/release_1.1.2/BlockstreamGreen-x86_64.AppImage"
-MD5SUM="bbf66e602b71ef5bae20f55fb7a824da"
+DOWNLOAD="https://github.com/Blockstream/green_qt/releases/download/release_1.1.3/BlockstreamGreen-x86_64.AppImage"
+MD5SUM="169abe8929fbd269a3e5cec503463632"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/NsCDE/NsCDE.SlackBuild b/desktop/NsCDE/NsCDE.SlackBuild
index 575a0e759e..c393a71180 100644
--- a/desktop/NsCDE/NsCDE.SlackBuild
+++ b/desktop/NsCDE/NsCDE.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for NsCDE
-# Copyright 2022 Damian Perticone Berisso,Argentina
+# Copyright 2022 Damian Perticone, Berisso, Argentina
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=NsCDE
-VERSION=${VERSION:-2.1}
+VERSION=${VERSION:-2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/NsCDE/NsCDE.info b/desktop/NsCDE/NsCDE.info
index a7ea7a1960..7f92c49322 100644
--- a/desktop/NsCDE/NsCDE.info
+++ b/desktop/NsCDE/NsCDE.info
@@ -1,8 +1,8 @@
PRGNAM="NsCDE"
-VERSION="2.1"
+VERSION="2.2"
HOMEPAGE="https://github.com/NsCDE/NsCDE"
-DOWNLOAD="https://github.com/NsCDE/NsCDE/archive/refs/tags/2.1/NsCDE-2.1.tar.gz"
-MD5SUM="37c25095ad723c36cdfdb356dbc67f48"
+DOWNLOAD="https://github.com/NsCDE/NsCDE/archive/2.2/NsCDE-2.2.tar.gz"
+MD5SUM="09d2b8bc83a6fb2da58ea1b643a887e1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/NsCDE/xinitrc.NsCDE b/desktop/NsCDE/xinitrc.NsCDE
index 87aa57a765..265426fae6 100644
--- a/desktop/NsCDE/xinitrc.NsCDE
+++ b/desktop/NsCDE/xinitrc.NsCDE
@@ -1,6 +1,12 @@
#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $
+## Reinvoke within a dbus session:
+
+if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && [ -x /usr/bin/dbus-run-session ]; then
+ exec dbus-run-session -- $0 "$@"
+fi
+
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
diff --git a/desktop/autorandr/autorandr.SlackBuild b/desktop/autorandr/autorandr.SlackBuild
index a852ddeb74..ad74d2cace 100644
--- a/desktop/autorandr/autorandr.SlackBuild
+++ b/desktop/autorandr/autorandr.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=autorandr
-VERSION=${VERSION:-1.11}
+VERSION=${VERSION:-1.12.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/autorandr/autorandr.info b/desktop/autorandr/autorandr.info
index e15315819e..ce4f9666b9 100644
--- a/desktop/autorandr/autorandr.info
+++ b/desktop/autorandr/autorandr.info
@@ -1,8 +1,8 @@
PRGNAM="autorandr"
-VERSION="1.11"
+VERSION="1.12.1"
HOMEPAGE="https://github.com/phillipberndt/autorandr"
-DOWNLOAD="https://github.com/phillipberndt/autorandr/archive/1.11/autorandr-1.11.tar.gz"
-MD5SUM="39308bf22013fb576336e4c98487fef2"
+DOWNLOAD="https://github.com/phillipberndt/autorandr/archive/1.12.1/autorandr-1.12.1.tar.gz"
+MD5SUM="33cec67ce6062e9cebf5018db20a1cba"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/cheese/README b/desktop/cheese/README
index cdba63736b..71fe5c1923 100644
--- a/desktop/cheese/README
+++ b/desktop/cheese/README
@@ -1,16 +1,5 @@
Cheese is a program for the GNOME Desktop which allows you to take
photos, videos, and anything else you can think of with your webcam.
-NOTE: The clutter-gtk/clutter/cogl dependencies need to be built with
-introspection enabled. These slackbuilds have introspection disabled
-and require you to set the following environment variable at build time
-to re-enable building their introspection files:
-
-INTROSPECTION=yes
-
-If you see build errors about missing clutter-gtk/clutter/cogl '.gir'
-files, then these dependencies were not built with introspection
-enabled.
-
Optional Dependencies:
- gnome-video-effects (for camera/video effects at runtime)
diff --git a/desktop/cheese/cheese.info b/desktop/cheese/cheese.info
index c3dacfcfb5..4764cbec1b 100644
--- a/desktop/cheese/cheese.info
+++ b/desktop/cheese/cheese.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://download.gnome.org/sources/cheese/41/cheese-41.1.tar.xz"
MD5SUM="f847793aaf08fb349f5d182e76d4c83d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="%README% clutter-gtk clutter-gst gnome-desktop"
+REQUIRES="clutter-gtk clutter-gst gnome-desktop"
MAINTAINER="Bob Funk"
EMAIL="bobfunk11@gmail.com"
diff --git a/desktop/dunst/dunst.SlackBuild b/desktop/dunst/dunst.SlackBuild
index 4aa2ca1fa4..7c532db317 100644
--- a/desktop/dunst/dunst.SlackBuild
+++ b/desktop/dunst/dunst.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dunst
-VERSION=${VERSION:-1.8.1}
+VERSION=${VERSION:-1.9.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/dunst/dunst.info b/desktop/dunst/dunst.info
index 9e4c98700c..5864bfa4c1 100644
--- a/desktop/dunst/dunst.info
+++ b/desktop/dunst/dunst.info
@@ -1,8 +1,8 @@
PRGNAM="dunst"
-VERSION="1.8.1"
+VERSION="1.9.0"
HOMEPAGE="https://dunst-project.org/"
-DOWNLOAD="https://github.com/dunst-project/dunst/archive/v1.8.1/dunst-1.8.1.tar.gz"
-MD5SUM="a3e484746f97f97866868d2755572784"
+DOWNLOAD="https://github.com/dunst-project/dunst/archive/v1.9.0/dunst-1.9.0.tar.gz"
+MD5SUM="adc41478b74f7f80cd9a569c9fc07e0c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/fbmenugen/fbmenugen.SlackBuild b/desktop/fbmenugen/fbmenugen.SlackBuild
index bdbe004c79..e705b946dc 100644
--- a/desktop/fbmenugen/fbmenugen.SlackBuild
+++ b/desktop/fbmenugen/fbmenugen.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for fbmenugen.
#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2022 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,18 +25,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fbmenugen
-VERSION=${VERSION:-0.85}
+VERSION=${VERSION:-0.86}
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
+ARCH=noarch
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
@@ -50,20 +44,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
@@ -86,7 +66,7 @@ install -Dm755 $PRGNAM $PKG/usr/bin/$PRGNAM
install -Dm644 schema.pl $PKG/etc/xdg/$PRGNAM/schema.pl
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp INSTALL.md LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION/
+cp LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION/
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/fbmenugen/fbmenugen.info b/desktop/fbmenugen/fbmenugen.info
index 26598bd6bb..ba67011300 100644
--- a/desktop/fbmenugen/fbmenugen.info
+++ b/desktop/fbmenugen/fbmenugen.info
@@ -1,10 +1,10 @@
PRGNAM="fbmenugen"
-VERSION="0.85"
+VERSION="0.86"
HOMEPAGE="https://github.com/trizen/fbmenugen"
-DOWNLOAD="https://github.com/trizen/fbmenugen/archive/0.85/fbmenugen-0.85.tar.gz"
-MD5SUM="8c15dd82fa7bef2b7b2a4951e2a7894b"
+DOWNLOAD="https://github.com/trizen/fbmenugen/archive/0.86/fbmenugen-0.86.tar.gz"
+MD5SUM="7388f26ab4d16d478c06f7b7a7bb7a30"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-data-dump perl-linux-desktop-files perl-gtk2 perl-file-desktopentry"
+REQUIRES="perl-data-dump perl-linux-desktop-files perl-gtk2 perl-Gtk3 perl-file-desktopentry"
MAINTAINER="Edinaldo P. Silva"
EMAIL="edps.mundognu@gmail.com"
diff --git a/desktop/fbrowse-tray/fbrowse-tray.SlackBuild b/desktop/fbrowse-tray/fbrowse-tray.SlackBuild
index d77ffd02ac..f60025f62a 100644
--- a/desktop/fbrowse-tray/fbrowse-tray.SlackBuild
+++ b/desktop/fbrowse-tray/fbrowse-tray.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for fbrowse-tray.
#
-# Copyright 2015-2017 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2022 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fbrowse-tray
-VERSION=${VERSION:-0.08}
+VERSION=${VERSION:-0.09}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -82,8 +82,8 @@ find -L . \
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
-cp fbrowse-tray $PKG/usr/bin
+install -Dm755 $PRGNAM $PKG/usr/bin/$PRGNAM
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/desktop/fbrowse-tray/fbrowse-tray.info b/desktop/fbrowse-tray/fbrowse-tray.info
index 6d262ec8ab..3608c32740 100644
--- a/desktop/fbrowse-tray/fbrowse-tray.info
+++ b/desktop/fbrowse-tray/fbrowse-tray.info
@@ -1,10 +1,10 @@
PRGNAM="fbrowse-tray"
-VERSION="0.08"
+VERSION="0.09"
HOMEPAGE="https://github.com/trizen/fbrowse-tray/"
-DOWNLOAD="https://github.com/trizen/fbrowse-tray/archive/0.08/fbrowse-tray-0.08.tar.gz"
-MD5SUM="f17c0876ad7044f6c242ca3099f73c94"
+DOWNLOAD="https://github.com/trizen/fbrowse-tray/archive/0.09/fbrowse-tray-0.09.tar.gz"
+MD5SUM="5b1b61d1a3806e392c9f1aab46f246db"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-gtk2 perl-file-mimeinfo"
+REQUIRES="perl-gtk2 perl-Gtk3 perl-file-mimeinfo"
MAINTAINER="Edinaldo P. Silva"
EMAIL="edps.mundognu@gmail.com"
diff --git a/desktop/foot/foot.SlackBuild b/desktop/foot/foot.SlackBuild
index 595018cefa..70d71f2c14 100644
--- a/desktop/foot/foot.SlackBuild
+++ b/desktop/foot/foot.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for foot
-# Copyright 2022 Damian Perticone Berisso,Argentina
+# Copyright 2022 Damian Perticone, Berisso, Argentina
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,17 +24,16 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=foot
-VERSION=${VERSION:-1.12.1}
+PRGNAM=foot
+VERSION=${VERSION:-1.13.0}
BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
+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
@@ -44,9 +43,9 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
exit 0
fi
-TMP=${TMP:-/tmp/SBo}
+TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
+OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
@@ -62,7 +61,7 @@ else
LIBDIRSUFFIX=""
fi
-set -e
+set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
diff --git a/desktop/foot/foot.info b/desktop/foot/foot.info
index cc993066fd..72095c7aeb 100644
--- a/desktop/foot/foot.info
+++ b/desktop/foot/foot.info
@@ -1,8 +1,8 @@
PRGNAM="foot"
-VERSION="1.12.1"
+VERSION="1.13.0"
HOMEPAGE="https://codeberg.org/dnkl/foot"
-DOWNLOAD="https://codeberg.org/dnkl/foot/archive/1.12.1.tar.gz"
-MD5SUM="cb1e95f2027d71cc6293ad31558ff272"
+DOWNLOAD="https://codeberg.org/dnkl/foot/archive/1.13.0.tar.gz"
+MD5SUM="2b325683189e9c71ffc9d35c996d2ea0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="scdoc fcft"
diff --git a/desktop/gdm/0003-add-wayland-session-script.patch b/desktop/gdm/0003-add-wayland-session-script.patch
new file mode 100644
index 0000000000..c2fcc20df7
--- /dev/null
+++ b/desktop/gdm/0003-add-wayland-session-script.patch
@@ -0,0 +1,18 @@
+diff -Naur gdm-42.0/daemon/gdm-wayland-session.c gdm-42.0-patched/daemon/gdm-wayland-session.c
+--- gdm-42.0/daemon/gdm-wayland-session.c 2022-08-08 23:41:59.415766201 -0500
++++ gdm-42.0-patched/daemon/gdm-wayland-session.c 2022-08-08 23:54:05.595800828 -0500
+@@ -356,9 +356,11 @@
+ g_subprocess_launcher_setenv (launcher, "DBUS_SESSION_BUS_ADDRESS", state->bus_address, TRUE);
+ }
+
+- subprocess = g_subprocess_launcher_spawnv (launcher,
+- (const char * const *) argv,
+- &error);
++ subprocess = g_subprocess_launcher_spawn (launcher,
++ &error,
++ GDMCONFDIR "/wayland-session",
++ state->session_command,
++ NULL);
+ g_strfreev (argv);
+
+ if (subprocess == NULL) {
diff --git a/desktop/gdm/0004-fix-Xsession-language-in-gnome.patch b/desktop/gdm/0004-fix-Xsession-language-in-gnome.patch
new file mode 100644
index 0000000000..895fc234b1
--- /dev/null
+++ b/desktop/gdm/0004-fix-Xsession-language-in-gnome.patch
@@ -0,0 +1,14 @@
+diff -Naur gdm-42.0/data/Xsession.in gdm-42.0-patched/data/Xsession.in
+--- gdm-42.0/data/Xsession.in 2022-03-21 13:12:40.487113700 -0500
++++ gdm-42.0-patched/data/Xsession.in 2022-08-09 21:19:33.559221580 -0500
+@@ -45,6 +45,10 @@
+ fi
+ test -f "$HOME/.xprofile" && . "$HOME/.xprofile"
+
++# Get the AccountsService value for LANG over the system dbus. This is the user setting in GNOME:
++gnome_lang_usr="$(busctl get-property org.freedesktop.Accounts /org/freedesktop/Accounts/User$(id -u) org.freedesktop.Accounts.User Language | cut -d\" -f2)"
++[ "$DESKTOP_SESSION" = "gnome-xorg" ] && [ -n "$gnome_lang_usr" ] && export LANG=$gnome_lang_usr
++
+ # Translation stuff
+ if [ -x "@libexecdir@/gdmtranslate" ] ; then
+ gdmtranslate="@libexecdir@/gdmtranslate"
diff --git a/desktop/gdm/README b/desktop/gdm/README
index 1a20b77411..ad7f01b10d 100644
--- a/desktop/gdm/README
+++ b/desktop/gdm/README
@@ -30,5 +30,6 @@ Additional Notes:
- Slackware comes with the 'gdm' group and user already configured, so
nothing needs to be done there.
-- GDM can be built without 'gnome-session' and 'gnome-shell' installed,
-but 'gdm' will be unusable at runtime without them.
+- The blocaled dependency is used to provide custom keymap support for
+ 'gdm'.
+
diff --git a/desktop/gdm/doinst.sh b/desktop/gdm/doinst.sh
index 6922dbb756..b49d6a4e65 100644
--- a/desktop/gdm/doinst.sh
+++ b/desktop/gdm/doinst.sh
@@ -1,3 +1,6 @@
+# Set the wayland-session script executable:
+( cd etc/gdm ; chmod 0755 wayland-session )
+
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
diff --git a/desktop/gdm/gdm.SlackBuild b/desktop/gdm/gdm.SlackBuild
index c9dc47d6b0..aa5221034a 100644
--- a/desktop/gdm/gdm.SlackBuild
+++ b/desktop/gdm/gdm.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gdm
VERSION=${VERSION:-42.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,6 +79,8 @@ find -L . \
# A couple patches taken from Artix Linux:
patch -Np1 -i $CWD/0001-Xsession-Don-t-start-ssh-agent-by-default.patch
patch -Np1 -i $CWD/0002-meson-allow-building-with-elogind.patch
+patch -Np1 -i $CWD/0003-add-wayland-session-script.patch
+patch -Np1 -i $CWD/0004-fix-Xsession-language-in-gnome.patch
mkdir build
cd build
@@ -103,7 +105,7 @@ cd build
-Dsystemd-journal=false \
-Dsystemdsystemunitdir=no \
-Dsystemduserunitdir=no \
- -Dsysconfsubdir=/etc/X11/gdm \
+ -Dsysconfsubdir=/etc/gdm \
-Dinitial-vt=7
"${NINJA:=ninja}"
DESTDIR=$PKG $NINJA install
@@ -116,6 +118,7 @@ mkdir -p $PKG/etc/pam.d
cat $CWD/gdm-autologin.pam > $PKG/etc/pam.d/gdm-autologin
cat $CWD/gdm-password.pam > $PKG/etc/pam.d/gdm-password
cat $CWD/gdm-launch-environment.pam > $PKG/etc/pam.d/gdm-launch-environment
+cat $CWD/wayland-session > $PKG/etc/gdm/wayland-session
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
diff --git a/desktop/gdm/gdm.info b/desktop/gdm/gdm.info
index 06406e3e72..4f16140fd2 100644
--- a/desktop/gdm/gdm.info
+++ b/desktop/gdm/gdm.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://download.gnome.org/sources/gdm/42/gdm-42.0.tar.xz"
MD5SUM="8fb99fd6032127fe6f57462c696607e5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="%README% gnome-session gnome-shell"
+REQUIRES="blocaled gnome-session gnome-shell"
MAINTAINER="Bob Funk"
EMAIL="bobfunk11@gmail.com"
diff --git a/desktop/gdm/wayland-session b/desktop/gdm/wayland-session
new file mode 100644
index 0000000000..6df4875821
--- /dev/null
+++ b/desktop/gdm/wayland-session
@@ -0,0 +1,62 @@
+#!/bin/sh
+
+# Get the AccountsService value for LANG over the system dbus. This is the user setting in GNOME:
+gnome_lang_usr="$(busctl get-property org.freedesktop.Accounts /org/freedesktop/Accounts/User$(id -u) org.freedesktop.Accounts.User Language | cut -d\" -f2)"
+
+# The rest of this code is based on KDE's wayland-session script,
+# with some modifications to suit GDM.
+# Copyright (C) 2022 Bob Funk <bobfunk11@gmail.com>
+# This code was copied from KDE's "wayland-session" script.
+# Copyright (C) 2015-2016 Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
+# This file is extracted from kde-workspace (kdm/kfrontend/genkdmconf.c)
+# Copyright (C) 2001-2005 Oswald Buddenhagen <ossi@kde.org>
+
+case $SHELL in
+ */bash)
+ [ -z "$BASH" ] && exec $SHELL $0 "$@"
+ set +o posix
+ [ -f /etc/profile ] && . /etc/profile
+ if [ -f $HOME/.bash_profile ]; then
+ . $HOME/.bash_profile
+ elif [ -f $HOME/.bash_login ]; then
+ . $HOME/.bash_login
+ elif [ -f $HOME/.profile ]; then
+ . $HOME/.profile
+ fi
+ [ "$DESKTOP_SESSION" = "gnome" ] && [ -n "$gnome_lang_usr" ] && export LANG=$gnome_lang_usr
+ ;;
+ */zsh)
+ [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@"
+ [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc
+ zhome=${ZDOTDIR:-$HOME}
+ # zshenv is always sourced automatically.
+ [ -f $zdir/zprofile ] && . $zdir/zprofile
+ [ -f $zhome/.zprofile ] && . $zhome/.zprofile
+ [ -f $zdir/zlogin ] && . $zdir/zlogin
+ [ -f $zhome/.zlogin ] && . $zhome/.zlogin
+ [ "$DESKTOP_SESSION" = "gnome" ] && [ -n "$gnome_lang_usr" ] && export LANG=$gnome_lang_usr
+ emulate -R sh
+ ;;
+ */csh|*/tcsh)
+ # [t]cshrc is always sourced automatically.
+ # Note that sourcing csh.login after .cshrc is non-standard.
+ wlsess_tmp=`mktemp /tmp/wlsess-env-XXXXXX`
+ $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c 'export -p' >! $wlsess_tmp"
+ . $wlsess_tmp
+ rm -f $wlsess_tmp
+ ;;
+ */fish)
+ xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX`
+ $SHELL --login -c "/bin/sh -c 'export -p' > $xsess_tmp"
+ . $xsess_tmp
+ rm -f $xsess_tmp
+ ;;
+ *) # Plain sh, ksh, and anything we do not know.
+ [ -f /etc/profile ] && . /etc/profile
+ [ -f $HOME/.profile ] && . $HOME/.profile
+ [ "$DESKTOP_SESSION" = "gnome" ] && [ -n "$gnome_lang_usr" ] && export LANG=$gnome_lang_usr
+ ;;
+esac
+
+# We have to use eval here:
+eval exec "$@"
diff --git a/desktop/gmrun/doinst.sh b/desktop/gmrun/doinst.sh
new file mode 100644
index 0000000000..5fb28930db
--- /dev/null
+++ b/desktop/gmrun/doinst.sh
@@ -0,0 +1,3 @@
+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/desktop/gmrun/gmrun.SlackBuild b/desktop/gmrun/gmrun.SlackBuild
index aa4a289db8..b15472151c 100644
--- a/desktop/gmrun/gmrun.SlackBuild
+++ b/desktop/gmrun/gmrun.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gmrun
-VERSION=${VERSION:-1.3w}
+VERSION=${VERSION:-1.4w}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -110,6 +110,7 @@ cp AUTHORS ChangeLog README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
diff --git a/desktop/gmrun/gmrun.info b/desktop/gmrun/gmrun.info
index 9ab037cb03..74456cd0e5 100644
--- a/desktop/gmrun/gmrun.info
+++ b/desktop/gmrun/gmrun.info
@@ -1,8 +1,8 @@
PRGNAM="gmrun"
-VERSION="1.3w"
+VERSION="1.4w"
HOMEPAGE="https://github.com/wdlkmpx/gmrun/"
-DOWNLOAD="https://github.com/wdlkmpx/gmrun/archive/1.3w/gmrun-1.3w.tar.gz"
-MD5SUM="3a04878697e7c5969e555d0939fe8c68"
+DOWNLOAD="https://github.com/wdlkmpx/gmrun/archive/1.4w/gmrun-1.4w.tar.gz"
+MD5SUM="45b7a88c0dbf2ec4c15f469537eda106"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/gnome-control-center/README b/desktop/gnome-control-center/README
index c74d32aa7f..a741aadc89 100644
--- a/desktop/gnome-control-center/README
+++ b/desktop/gnome-control-center/README
@@ -5,8 +5,5 @@ Optional Dependencies:
- gnome-color-manager
- cheese
-The SlackBuild script has 'cheese' disabled by default to keep this
-dependency optional. If you have 'cheese' installed, you can enable
-building gnome-control-center with 'cheese' by setting:
-
-CHEESE=true
+Note: The SlackBuild will automatically detect if cheese is installed
+and enable building in cheese support, otherwise it will be disabled.
diff --git a/desktop/gnome-control-center/gnome-control-center.SlackBuild b/desktop/gnome-control-center/gnome-control-center.SlackBuild
index b65a20498c..4b03ff0442 100644
--- a/desktop/gnome-control-center/gnome-control-center.SlackBuild
+++ b/desktop/gnome-control-center/gnome-control-center.SlackBuild
@@ -30,9 +30,6 @@ BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-# Enable building with optional dep 'cheese' with a variable:
-CHEESE=${CHEESE:-false}
-
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -82,6 +79,15 @@ find -L . -prune -name 'subprojects/gvc/.gitlab-ci' \
# Fix a duplicate entry in a .desktop file that sbopkglint complains about:
sed -i '0,/StartupNotify=true/{/StartupNotify=true/d;}' panels/wwan/gnome-wwan-panel.desktop.in.in
+# Detect if cheese is installed and disable cheese support if not present:
+if ( pkg-config --exists cheese); then
+ CHEESE=true
+ echo "cheese found, enabling cheese."
+else
+ CHEESE=false
+ echo "cheese not found, disabling cheese."
+fi
+
mkdir build
cd build
CFLAGS="$SLKCFLAGS" \
diff --git a/desktop/gnome-maps/README b/desktop/gnome-maps/README
index 4d4ebe9957..5ac4ffc4ee 100644
--- a/desktop/gnome-maps/README
+++ b/desktop/gnome-maps/README
@@ -1,16 +1,3 @@
Maps gives you quick access to maps all across the world. We use the
collaborative OpenStreetMap database, enabling our users to make
smaller changes to places and points-of-interests.
-
-Important Note:
-The 'folks' and 'libchamplain' dependencies and their related
-dependencies have generation of introspection and vala/vapi files
-disabled and must be switched on with the following environment
-variables:
-
-INTROSPECTION=yes
-VALA=yes
-VAPI=yes
-
-Gnome-maps will fail to build without introspection and vala/vapi
-support enabled in these dependencies.
diff --git a/desktop/gnome-maps/gnome-maps.info b/desktop/gnome-maps/gnome-maps.info
index 177cd9148e..3ccdb6cddc 100644
--- a/desktop/gnome-maps/gnome-maps.info
+++ b/desktop/gnome-maps/gnome-maps.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://download.gnome.org/sources/gnome-maps/42/gnome-maps-42.1.tar.x
MD5SUM="76270662fcff139a2577da8a57df7399"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="%README% folks libhandy libchamplain"
+REQUIRES="folks libhandy libchamplain"
MAINTAINER="Bob Funk"
EMAIL="bobfunk11@gmail.com"
diff --git a/desktop/gnome-maps/slack-desc b/desktop/gnome-maps/slack-desc
index 4f1b5001f5..68d727416a 100644
--- a/desktop/gnome-maps/slack-desc
+++ b/desktop/gnome-maps/slack-desc
@@ -6,7 +6,7 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-gnome-maps: gnome-maps (GNOME Maps)
+gnome-maps: gnome-maps (GNOME Mapes)
gnome-maps:
gnome-maps: Maps gives you quick access to maps all across the world.
gnome-maps:
diff --git a/desktop/gnome-screenshot/README b/desktop/gnome-screenshot/README
new file mode 100644
index 0000000000..cbb1325928
--- /dev/null
+++ b/desktop/gnome-screenshot/README
@@ -0,0 +1,7 @@
+GNOME Screenshot is a small utility that takes a screenshot of the
+whole desktop; the currently focused window; or an area of the screen.
+
+Note: The gnome shell can already do all these screenshot functions
+without this package, using keyboard shortcuts with the PrintScreen
+button. This application provides an alternative gui for taking
+screenshots.
diff --git a/desktop/gnome-screenshot/doinst.sh b/desktop/gnome-screenshot/doinst.sh
new file mode 100644
index 0000000000..401d987795
--- /dev/null
+++ b/desktop/gnome-screenshot/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/desktop/gnome-screenshot/gnome-screenshot.SlackBuild b/desktop/gnome-screenshot/gnome-screenshot.SlackBuild
new file mode 100644
index 0000000000..41c2795f06
--- /dev/null
+++ b/desktop/gnome-screenshot/gnome-screenshot.SlackBuild
@@ -0,0 +1,113 @@
+#!/bin/bash
+
+# Slackware build script for gnome-screenshot
+
+# 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-screenshot
+VERSION=${VERSION:-41.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
+ "${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 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/desktop/gnome-screenshot/gnome-screenshot.info b/desktop/gnome-screenshot/gnome-screenshot.info
new file mode 100644
index 0000000000..d4a5002f2d
--- /dev/null
+++ b/desktop/gnome-screenshot/gnome-screenshot.info
@@ -0,0 +1,10 @@
+PRGNAM="gnome-screenshot"
+VERSION="41.0"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-screenshot"
+DOWNLOAD="https://download.gnome.org/sources/gnome-screenshot/41/gnome-screenshot-41.0.tar.xz"
+MD5SUM="3d0199188d8ba07399e468a61e0174e8"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="libhandy"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/desktop/gnome-screenshot/slack-desc b/desktop/gnome-screenshot/slack-desc
new file mode 100644
index 0000000000..b7ec7531b4
--- /dev/null
+++ b/desktop/gnome-screenshot/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-screenshot: gnome-screenshot (GNOME Screenshot)
+gnome-screenshot:
+gnome-screenshot: GNOME Screenshot is a small utility that takes a screenshot of the
+gnome-screenshot: whole desktop; the currently focused window; or an area of the screen.
+gnome-screenshot:
+gnome-screenshot:
+gnome-screenshot:
+gnome-screenshot:
+gnome-screenshot:
+gnome-screenshot: https://gitlab.gnome.org/GNOME/gnome-screenshot
+gnome-screenshot:
diff --git a/desktop/gnome-session/0002-gnome-session-add-profile-sourcing.patch b/desktop/gnome-session/0002-gnome-session-add-profile-sourcing.patch
new file mode 100644
index 0000000000..6628105660
--- /dev/null
+++ b/desktop/gnome-session/0002-gnome-session-add-profile-sourcing.patch
@@ -0,0 +1,20 @@
+diff -Naur gnome-session-42.0/gnome-session/gnome-session.in gnome-session-42.0-patched/gnome-session/gnome-session.in
+--- gnome-session-42.0/gnome-session/gnome-session.in 2022-03-21 15:13:31.651419000 -0500
++++ gnome-session-42.0-patched/gnome-session/gnome-session.in 2022-08-09 01:15:35.293264706 -0500
+@@ -13,6 +13,16 @@
+ fi
+ fi
+
++# Force blocaled to update LANG according to /etc/profile.d/lang.sh:
++if [ -f /etc/profile.d/lang.sh ]; then
++ (
++ source /etc/profile.d/lang.sh
++ busctl call org.freedesktop.locale1 /org/freedesktop/locale1 org.freedesktop.locale1 SetLocale "asb" 1 "LANG=$LANG" 0
++ )
++ # If we are GDM then source /etc/profile.d/lang.sh for real:
++ [ "x$XDG_SESSION_CLASS" = "xgreeter" ] && source /etc/profile.d/lang.sh
++fi
++
+ SETTING=$(G_MESSAGES_DEBUG='' gsettings get org.gnome.system.locale region)
+ REGION=${SETTING#\'}
+ REGION=${REGION%\'}
diff --git a/desktop/gnome-session/gnome-session.SlackBuild b/desktop/gnome-session/gnome-session.SlackBuild
index 80983afd74..efa256c6fa 100644
--- a/desktop/gnome-session/gnome-session.SlackBuild
+++ b/desktop/gnome-session/gnome-session.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gnome-session
VERSION=${VERSION:-42.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,6 +79,9 @@ find -L . \
# Patch gnome-session so it can be built with elogind:
patch -Np1 -i $CWD/0001-meson-add-elogind-support.patch
+# Patch the gnome-session wrapper script to source profile scripts:
+patch -Np1 -i $CWD/0002-gnome-session-add-profile-sourcing.patch
+
mkdir build
cd build
CFLAGS="$SLKCFLAGS" \
diff --git a/desktop/gnome-shell-extension-appindicator/README b/desktop/gnome-shell-extension-appindicator/README
new file mode 100644
index 0000000000..abc8281f7f
--- /dev/null
+++ b/desktop/gnome-shell-extension-appindicator/README
@@ -0,0 +1,13 @@
+This extension integrates Ubuntu AppIndicators and KStatusNotifierItems
+(KDE's blessed successor of the systray) into GNOME Shell. Including
+support for legacy tray icons.
+
+Features:
+ - Show indicator icons in the panel.
+ - Reveal indicator menus upon click.
+ - Double clicking an icon will activate the application window (if
+ implemented by the indicator).
+ - Legacy tray icons
+ - Middle mouse click an icon to send a 'SecondaryActivate' event to
+ the application. Support needs to be implemented in the application
+
diff --git a/desktop/gnome-shell-extension-appindicator/doinst.sh b/desktop/gnome-shell-extension-appindicator/doinst.sh
new file mode 100644
index 0000000000..56b9e419c1
--- /dev/null
+++ b/desktop/gnome-shell-extension-appindicator/doinst.sh
@@ -0,0 +1,6 @@
+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/desktop/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator.SlackBuild b/desktop/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator.SlackBuild
new file mode 100644
index 0000000000..bc8b51b0a4
--- /dev/null
+++ b/desktop/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator.SlackBuild
@@ -0,0 +1,104 @@
+#!/bin/bash
+
+# Slackware build script for gnome-shell-extension-appindicator
+
+# 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-shell-extension-appindicator
+VERSION=${VERSION:-42}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+ARCH=noarch
+
+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 build
+cd build
+ CFLAGS="$SLKCFLAGS" \
+ CXXFLAGS="$SLKCFLAGS" \
+ meson .. \
+ --buildtype=release \
+ --infodir=/usr/info \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ -Dstrip=true
+ "${NINJA:=ninja}"
+ DESTDIR=$PKG $NINJA install
+cd ..
+
+find $PKG -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.md LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+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/desktop/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator.info b/desktop/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator.info
new file mode 100644
index 0000000000..e05a7777d0
--- /dev/null
+++ b/desktop/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator.info
@@ -0,0 +1,10 @@
+PRGNAM="gnome-shell-extension-appindicator"
+VERSION="42"
+HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator"
+DOWNLOAD="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/refs/tags/v42/gnome-shell-extension-appindicator-42.tar.gz"
+MD5SUM="edb32e7936bc442f4f36251a81916014"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="jq"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/desktop/gnome-shell-extension-appindicator/slack-desc b/desktop/gnome-shell-extension-appindicator/slack-desc
new file mode 100644
index 0000000000..7cfb40a06c
--- /dev/null
+++ b/desktop/gnome-shell-extension-appindicator/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-shell-extension-appindicator: gnome-shell-extension-appindicator (GNOME Shell Tray Extension)
+gnome-shell-extension-appindicator:
+gnome-shell-extension-appindicator: This extension integrates Ubuntu AppIndicators and
+gnome-shell-extension-appindicator: KStatusNotifierItems (KDE's blessed successor of the systray) into
+gnome-shell-extension-appindicator: GNOME Shell. Including support for legacy tray icons.
+gnome-shell-extension-appindicator:
+gnome-shell-extension-appindicator:
+gnome-shell-extension-appindicator:
+gnome-shell-extension-appindicator:
+gnome-shell-extension-appindicator: https://github.com/ubuntu/gnome-shell-extension-appindicator
+gnome-shell-extension-appindicator:
diff --git a/desktop/labwc/labwc.SlackBuild b/desktop/labwc/labwc.SlackBuild
index 4742f71a95..2bccf4e234 100644
--- a/desktop/labwc/labwc.SlackBuild
+++ b/desktop/labwc/labwc.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=labwc
-VERSION=${VERSION:-0.5.2}
+VERSION=${VERSION:-0.5.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/labwc/labwc.info b/desktop/labwc/labwc.info
index 8292580151..aa34d84483 100644
--- a/desktop/labwc/labwc.info
+++ b/desktop/labwc/labwc.info
@@ -1,8 +1,8 @@
PRGNAM="labwc"
-VERSION="0.5.2"
+VERSION="0.5.3"
HOMEPAGE="https://github.com/labwc/labwc"
-DOWNLOAD="https://github.com/labwc/labwc/archive/0.5.2/labwc-0.5.2.tar.gz"
-MD5SUM="1c4c522f6d382cedb8f7e4f6d236d9f1"
+DOWNLOAD="https://github.com/labwc/labwc/archive/0.5.3/labwc-0.5.3.tar.gz"
+MD5SUM="817c72eb416ed3d2e079e891d93a326b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="wlroots"
diff --git a/desktop/lxqt-themes/README b/desktop/lxqt-themes/README
new file mode 100644
index 0000000000..b4a69d73a6
--- /dev/null
+++ b/desktop/lxqt-themes/README
@@ -0,0 +1 @@
+lxqt-themes contains themes, graphics and icons for LXQt.
diff --git a/desktop/lxqt-themes/doinst.sh b/desktop/lxqt-themes/doinst.sh
new file mode 100644
index 0000000000..65c7e2eeb9
--- /dev/null
+++ b/desktop/lxqt-themes/doinst.sh
@@ -0,0 +1,9 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
diff --git a/desktop/lxqt-themes/lxqt-themes.SlackBuild b/desktop/lxqt-themes/lxqt-themes.SlackBuild
new file mode 100644
index 0000000000..d3520ea2b6
--- /dev/null
+++ b/desktop/lxqt-themes/lxqt-themes.SlackBuild
@@ -0,0 +1,80 @@
+#!/bin/bash
+
+# Slackware build script for lxqt-themes
+
+# 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=lxqt-themes
+VERSION=${VERSION:-1.1.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+ARCH=noarch
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+mkdir build
+cd build
+ cmake \
+ -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/doc/$PRGNAM-$VERSION
+cp -a AUTHORS CHANGELOG COPYING 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/desktop/lxqt-themes/lxqt-themes.info b/desktop/lxqt-themes/lxqt-themes.info
new file mode 100644
index 0000000000..24d0b18edb
--- /dev/null
+++ b/desktop/lxqt-themes/lxqt-themes.info
@@ -0,0 +1,10 @@
+PRGNAM="lxqt-themes"
+VERSION="1.1.0"
+HOMEPAGE="https://github.com/lxqt/lxqt-themes"
+DOWNLOAD="https://github.com/lxqt/lxqt-themes/releases/download/1.1.0/lxqt-themes-1.1.0.tar.xz"
+MD5SUM="f883a75fc3a29847bf4b7aff6cc39221"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="lxqt-build-tools"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu1@isaacyu1.com"
diff --git a/desktop/lxqt-themes/slack-desc b/desktop/lxqt-themes/slack-desc
new file mode 100644
index 0000000000..891814fd02
--- /dev/null
+++ b/desktop/lxqt-themes/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------------------------------------------------------|
+lxqt-themes: lxqt-themes (Graphics for LXQt)
+lxqt-themes:
+lxqt-themes: lxqt-themes contains themes, graphics and icons for LXQt.
+lxqt-themes:
+lxqt-themes:
+lxqt-themes:
+lxqt-themes:
+lxqt-themes:
+lxqt-themes:
+lxqt-themes:
+lxqt-themes:
diff --git a/desktop/menutray/menutray.SlackBuild b/desktop/menutray/menutray.SlackBuild
index e26291153a..5ac96d959d 100644
--- a/desktop/menutray/menutray.SlackBuild
+++ b/desktop/menutray/menutray.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for menutray.
#
-# Copyright 2015-2019 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2022 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,18 +25,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=menutray
-VERSION=${VERSION:-0.53}
+VERSION=${VERSION:-0.54}
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
+ARCH=noarch
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
@@ -86,7 +80,7 @@ install -Dm755 $PRGNAM $PKG/usr/bin/$PRGNAM
install -Dm644 schema.pl $PKG/etc/xdg/$PRGNAM/schema.pl
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp INSTALL.md LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/menutray/menutray.info b/desktop/menutray/menutray.info
index 5f2e40341b..c4f0d22cf9 100644
--- a/desktop/menutray/menutray.info
+++ b/desktop/menutray/menutray.info
@@ -1,10 +1,10 @@
PRGNAM="menutray"
-VERSION="0.53"
+VERSION="0.54"
HOMEPAGE="https://github.com/trizen/menutray/"
-DOWNLOAD="https://github.com/trizen/menutray/archive/0.53/menutray-0.53.tar.gz"
-MD5SUM="7b386e8a2e91020e8bc58d9089f551bb"
+DOWNLOAD="https://github.com/trizen/menutray/archive/0.54/menutray-0.54.tar.gz"
+MD5SUM="3279e297709d846c278c208aa770dec3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-data-dump perl-linux-desktop-files perl-gtk2 perl-file-desktopentry"
+REQUIRES="perl-data-dump perl-linux-desktop-files perl-gtk2 perl-Gtk3 perl-file-desktopentry"
MAINTAINER="Edinaldo P. Silva"
EMAIL="edps.mundognu@gmail.com"
diff --git a/desktop/notion/notion.SlackBuild b/desktop/notion/notion.SlackBuild
index d3b6158fe1..d8db4aa4fa 100644
--- a/desktop/notion/notion.SlackBuild
+++ b/desktop/notion/notion.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for notion
-# Copyright 2014-2020 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=notion
-VERSION=${VERSION:-4.0.0}
+VERSION=${VERSION:-4.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/notion/notion.info b/desktop/notion/notion.info
index b49d9b75c1..dfbe13e2ef 100644
--- a/desktop/notion/notion.info
+++ b/desktop/notion/notion.info
@@ -1,8 +1,8 @@
PRGNAM="notion"
-VERSION="4.0.0"
+VERSION="4.0.2"
HOMEPAGE="https://notionwm.net/"
-DOWNLOAD="https://github.com/raboof/notion/archive/4.0.0/notion-4.0.0.tar.gz"
-MD5SUM="54bcb95c786b5d9855b0e1394937a3f3"
+DOWNLOAD="https://github.com/raboof/notion/archive/4.0.2/notion-4.0.2.tar.gz"
+MD5SUM="c5458c299adaad6910442edcc9d2cd61"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lua"
diff --git a/desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild b/desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild
index 60746449a5..8eec138012 100644
--- a/desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild
+++ b/desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild
@@ -1,9 +1,9 @@
#!/bin/bash
#
-# Slackware build script for numix-icon-theme.
+# Slackware build script for numix-icon-theme-circle
#
# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# Copyright 2020 Isaac Yu <isaacyu1@isaacyu1.com>
+# Copyright 2020-2022 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="numix-icon-theme-circle"
-VERSION=${VERSION:-20191227}
+VERSION=${VERSION:-20220711}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -45,7 +45,7 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-SRCVER=${SRCVER:-19.12.27}
+SRCVER=${SRCVER:-22.07.11}
set -e
diff --git a/desktop/numix-icon-theme-circle/numix-icon-theme-circle.info b/desktop/numix-icon-theme-circle/numix-icon-theme-circle.info
index 567cd4094d..d7357b39f2 100644
--- a/desktop/numix-icon-theme-circle/numix-icon-theme-circle.info
+++ b/desktop/numix-icon-theme-circle/numix-icon-theme-circle.info
@@ -1,10 +1,10 @@
PRGNAM="numix-icon-theme-circle"
-VERSION="20191227"
+VERSION="20220711"
HOMEPAGE="https://github.com/numixproject/numix-icon-theme-circle/"
-DOWNLOAD="https://github.com/numixproject/numix-icon-theme-circle/archive/19.12.27/numix-icon-theme-circle-19.12.27.tar.gz"
-MD5SUM="1a65e5f8b1b07cdac175bdd0d8eed195"
+DOWNLOAD="https://github.com/numixproject/numix-icon-theme-circle/archive/22.07.11/numix-icon-theme-circle-22.07.11.tar.gz"
+MD5SUM="19cbebb11b8f46bf4729749c1a1c81fb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="numix-icon-theme"
-MAINTAINER="Isaac Yu"
-EMAIL="isaacyu1@isaacyu1.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/desktop/numix-icon-theme-square/numix-icon-theme-square.SlackBuild b/desktop/numix-icon-theme-square/numix-icon-theme-square.SlackBuild
index 91df1c569b..ea86cceb3a 100644
--- a/desktop/numix-icon-theme-square/numix-icon-theme-square.SlackBuild
+++ b/desktop/numix-icon-theme-square/numix-icon-theme-square.SlackBuild
@@ -1,9 +1,9 @@
#!/bin/bash
#
-# Slackware build script for numix-icon-theme.
+# Slackware build script for numix-icon-theme-square
#
# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# Copyright 2020 Isaac Yu <isaacyu1@isaacyu1.com>
+# Copyright 2020-2022 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="numix-icon-theme-square"
-VERSION=${VERSION:-20191227}
+VERSION=${VERSION:-20220711}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -45,7 +45,7 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-SRCVER=${SRCVER:-19.12.27}
+SRCVER=${SRCVER:-22.07.11}
set -e
diff --git a/desktop/numix-icon-theme-square/numix-icon-theme-square.info b/desktop/numix-icon-theme-square/numix-icon-theme-square.info
index d58fdd406e..9493258d2a 100644
--- a/desktop/numix-icon-theme-square/numix-icon-theme-square.info
+++ b/desktop/numix-icon-theme-square/numix-icon-theme-square.info
@@ -1,10 +1,10 @@
PRGNAM="numix-icon-theme-square"
-VERSION="20191227"
+VERSION="20220711"
HOMEPAGE="https://github.com/numixproject/numix-icon-theme-square/"
-DOWNLOAD="https://github.com/numixproject/numix-icon-theme-square/archive/19.12.27/numix-icon-theme-square-19.12.27.tar.gz"
-MD5SUM="ecd5154edb601b4c40a16b44b2030378"
+DOWNLOAD="https://github.com/numixproject/numix-icon-theme-square/archive/22.07.11/numix-icon-theme-square-22.07.11.tar.gz"
+MD5SUM="deaadfa686d7747ebde18594aa10b451"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="numix-icon-theme"
-MAINTAINER="Isaac Yu"
-EMAIL="isaacyu1@isaacyu1.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/desktop/numix-icon-theme/numix-icon-theme.SlackBuild b/desktop/numix-icon-theme/numix-icon-theme.SlackBuild
index 69c91c759c..d5713ecca1 100644
--- a/desktop/numix-icon-theme/numix-icon-theme.SlackBuild
+++ b/desktop/numix-icon-theme/numix-icon-theme.SlackBuild
@@ -1,9 +1,9 @@
#!/bin/bash
#
-# Slackware build script for numix-icon-theme.
+# Slackware build script for numix-icon-theme
#
# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# Copyright 2020 Isaac Yu <isaacyu1@isaacyu1.com>
+# Copyright 2020-2022 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="numix-icon-theme"
-VERSION=${VERSION:-20200320}
+VERSION=${VERSION:-20211031}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -47,7 +47,7 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-SRCVER=${SRCVER:-20.03.20}
+SRCVER=${SRCVER:-21.10.31}
set -e
diff --git a/desktop/numix-icon-theme/numix-icon-theme.info b/desktop/numix-icon-theme/numix-icon-theme.info
index c50e704cd6..5ade70fc69 100644
--- a/desktop/numix-icon-theme/numix-icon-theme.info
+++ b/desktop/numix-icon-theme/numix-icon-theme.info
@@ -1,10 +1,10 @@
PRGNAM="numix-icon-theme"
-VERSION="20200320"
+VERSION="20211031"
HOMEPAGE="https://github.com/numixproject/numix-icon-theme/"
-DOWNLOAD="https://github.com/numixproject/numix-icon-theme/archive/20.03.20/numix-icon-theme-20.03.20.tar.gz"
-MD5SUM="6911cabee04cbbc3a555433759efa21d"
+DOWNLOAD="https://github.com/numixproject/numix-icon-theme/archive/21.10.31/numix-icon-theme-21.10.31.tar.gz"
+MD5SUM="1c847913fe5c671db01b537d7ce21676"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Isaac Yu"
-EMAIL="isaacyu1@isaacyu1.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/desktop/obbrowser/obbrowser.SlackBuild b/desktop/obbrowser/obbrowser.SlackBuild
index 572191eb7f..edaf665c3b 100644
--- a/desktop/obbrowser/obbrowser.SlackBuild
+++ b/desktop/obbrowser/obbrowser.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for obbrowser.
#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2022 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=obbrowser
-VERSION=${VERSION:-0.13}
+VERSION=${VERSION:-0.14}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -82,7 +82,7 @@ find -L . \
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
-install -Dm755 obbrowser $PKG/usr/bin/obbrowser
+install -Dm755 $PRGNAM $PKG/usr/bin/$PRGNAM
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/desktop/obbrowser/obbrowser.info b/desktop/obbrowser/obbrowser.info
index 9fc06c9e69..5dac2b395a 100644
--- a/desktop/obbrowser/obbrowser.info
+++ b/desktop/obbrowser/obbrowser.info
@@ -1,10 +1,10 @@
PRGNAM="obbrowser"
-VERSION="0.13"
+VERSION="0.14"
HOMEPAGE="https://github.com/trizen/obbrowser/"
-DOWNLOAD="https://github.com/trizen/obbrowser/archive/0.13/obbrowser-0.13.tar.gz"
-MD5SUM="7799e4dbf08b55e45d822e606c6e57a7"
+DOWNLOAD="https://github.com/trizen/obbrowser/archive/0.14/obbrowser-0.14.tar.gz"
+MD5SUM="bb9e48ee106a6db7c46146c809bfa63a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-file-mimeinfo perl-data-dump perl-linux-desktop-files perl-gtk2"
+REQUIRES="perl-file-mimeinfo perl-data-dump perl-linux-desktop-files perl-gtk2 perl-Gtk3"
MAINTAINER="Edinaldo P. Silva"
EMAIL="edps.mundognu@gmail.com"
diff --git a/desktop/obmenu-generator/obmenu-generator.SlackBuild b/desktop/obmenu-generator/obmenu-generator.SlackBuild
index c1fde933f0..748e9afe39 100644
--- a/desktop/obmenu-generator/obmenu-generator.SlackBuild
+++ b/desktop/obmenu-generator/obmenu-generator.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for obmenu-generator.
#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2022 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,18 +25,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=obmenu-generator
-VERSION=${VERSION:-0.89}
+VERSION=${VERSION:-0.90}
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
+ARCH=noarch
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
@@ -86,7 +80,7 @@ install -Dm755 $PRGNAM $PKG/usr/bin/$PRGNAM
install -Dm644 schema.pl $PKG/etc/xdg/$PRGNAM/schema.pl
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp INSTALL.md LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/obmenu-generator/obmenu-generator.info b/desktop/obmenu-generator/obmenu-generator.info
index e38ef0af19..ccc471451f 100644
--- a/desktop/obmenu-generator/obmenu-generator.info
+++ b/desktop/obmenu-generator/obmenu-generator.info
@@ -1,10 +1,10 @@
PRGNAM="obmenu-generator"
-VERSION="0.89"
+VERSION="0.90"
HOMEPAGE="https://github.com/trizen/obmenu-generator/"
-DOWNLOAD="https://github.com/trizen/obmenu-generator/archive/0.89/obmenu-generator-0.89.tar.gz"
-MD5SUM="201591765a1fa38e1a5725a74c4ad47e"
+DOWNLOAD="https://github.com/trizen/obmenu-generator/archive/0.90/obmenu-generator-0.90.tar.gz"
+MD5SUM="2e4609a1440e0f636e47a4bc371288be"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-data-dump perl-linux-desktop-files perl-gtk2 perl-file-desktopentry"
+REQUIRES="perl-data-dump perl-linux-desktop-files perl-gtk2 perl-Gtk3 perl-file-desktopentry"
MAINTAINER="Edinaldo P. Silva"
EMAIL="edps.mundognu@gmail.com"
diff --git a/desktop/qtile/qtile.SlackBuild b/desktop/qtile/qtile.SlackBuild
index 4d5e4f27c1..673b4bc2ac 100644
--- a/desktop/qtile/qtile.SlackBuild
+++ b/desktop/qtile/qtile.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qtile
VERSION=${VERSION:-0.21.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/qtile/xinitrc.qtile b/desktop/qtile/xinitrc.qtile
index a2c7cde278..b23bc7c340 100644
--- a/desktop/qtile/xinitrc.qtile
+++ b/desktop/qtile/xinitrc.qtile
@@ -24,7 +24,7 @@ fi
# Start qtile
if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then
- exec ck-launch-session qtile
+ exec ck-launch-session dbus-launch --exit-with-session qtile start
else
- exec qtile
+ exec dbus-launch --exit-with-session qtile start
fi
diff --git a/desktop/rofi-calc/rofi-calc.SlackBuild b/desktop/rofi-calc/rofi-calc.SlackBuild
index 1682991c2d..982dbbdab9 100644
--- a/desktop/rofi-calc/rofi-calc.SlackBuild
+++ b/desktop/rofi-calc/rofi-calc.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rofi-calc
-VERSION=${VERSION:-1.7}
+VERSION=${VERSION:-2.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/rofi-calc/rofi-calc.info b/desktop/rofi-calc/rofi-calc.info
index a4f9a92ee0..093d4d7439 100644
--- a/desktop/rofi-calc/rofi-calc.info
+++ b/desktop/rofi-calc/rofi-calc.info
@@ -1,8 +1,8 @@
PRGNAM="rofi-calc"
-VERSION="1.7"
+VERSION="2.1.0"
HOMEPAGE="https://github.com/svenstaro/rofi-calc"
-DOWNLOAD="https://github.com/svenstaro/rofi-calc/archive/v1.7/rofi-calc-1.7.tar.gz"
-MD5SUM="88eca66f0f3570362241bb351ba8ba2d"
+DOWNLOAD="https://github.com/svenstaro/rofi-calc/archive/v2.1.0/rofi-calc-2.1.0.tar.gz"
+MD5SUM="5ba0f63d47cac37969dd95f45aafa751"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rofi"
diff --git a/desktop/rofi-emoji/rofi-emoji.SlackBuild b/desktop/rofi-emoji/rofi-emoji.SlackBuild
index 2876fdb546..54225261ee 100644
--- a/desktop/rofi-emoji/rofi-emoji.SlackBuild
+++ b/desktop/rofi-emoji/rofi-emoji.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rofi-emoji
-VERSION=${VERSION:-2.1.2}
+VERSION=${VERSION:-3.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/rofi-emoji/rofi-emoji.info b/desktop/rofi-emoji/rofi-emoji.info
index 3f283bde86..45b01d04e4 100644
--- a/desktop/rofi-emoji/rofi-emoji.info
+++ b/desktop/rofi-emoji/rofi-emoji.info
@@ -1,10 +1,10 @@
PRGNAM="rofi-emoji"
-VERSION="2.1.2"
+VERSION="3.0.0"
HOMEPAGE="https://github.com/Mange/rofi-emoji"
-DOWNLOAD="https://github.com/Mange/rofi-emoji/archive/v2.1.2/rofi-emoji-2.1.2.tar.gz"
-MD5SUM="8555267d9614351773cc9da62513a08b"
+DOWNLOAD="https://github.com/Mange/rofi-emoji/archive/v3.0.0/rofi-emoji-3.0.0.tar.gz"
+MD5SUM="f2b02983e4903b6bf22abe693176164e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="rofi xclip xsel"
+REQUIRES="rofi xclip xsel xdotool pkgconf"
MAINTAINER="Julian Grinblat"
EMAIL="julian@dotcore.co.il"
diff --git a/desktop/simplenote/README b/desktop/simplenote/README
new file mode 100644
index 0000000000..4b292784c0
--- /dev/null
+++ b/desktop/simplenote/README
@@ -0,0 +1 @@
+Simple note taking program.
diff --git a/desktop/simplenote/doinst.sh b/desktop/simplenote/doinst.sh
new file mode 100644
index 0000000000..b7d3b71f74
--- /dev/null
+++ b/desktop/simplenote/doinst.sh
@@ -0,0 +1,20 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -x /usr/bin/update-mime-database ]; then
+ /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
+fi
+
+# If other icon themes are installed, then add to/modify this as needed
+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/desktop/simplenote/files/simplenote.desktop b/desktop/simplenote/files/simplenote.desktop
new file mode 100644
index 0000000000..992f010516
--- /dev/null
+++ b/desktop/simplenote/files/simplenote.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Simplenote
+Comment=Simplenote for Linux
+Exec="/opt/simplenote/simplenote" %U
+Terminal=false
+Type=Application
+Icon=simplenote
+StartupNotify=true
+Categories=Utility;TextEditor;
diff --git a/desktop/simplenote/files/simplenote.png b/desktop/simplenote/files/simplenote.png
new file mode 100644
index 0000000000..15ab612f95
--- /dev/null
+++ b/desktop/simplenote/files/simplenote.png
Binary files differ
diff --git a/desktop/simplenote/simplenote.SlackBuild b/desktop/simplenote/simplenote.SlackBuild
new file mode 100644
index 0000000000..b8462480a6
--- /dev/null
+++ b/desktop/simplenote/simplenote.SlackBuild
@@ -0,0 +1,100 @@
+#!/bin/bash
+
+# Slackware build script for simplenote
+
+# Copyright 2018, 2019, 2020 Skaendo <skaendo@linuxmail.org>
+# Copyright 2022 carriunix <carriunix@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=simplenote
+SRCNAM=Simplenote
+VERSION=${VERSION:-2.21.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" != "x86_64" ]; then
+ echo "$ARCH is not supported. Aborting."
+ exit 1
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-linux-$VERSION-x64
+tar xvf $CWD/$SRCNAM-linux-$VERSION-x64.tar.gz
+cd $SRCNAM-linux-$VERSION-x64
+
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+mkdir -p $PKG/opt/$PRGNAM
+cp -vr * $PKG/opt/$PRGNAM
+cp -v $CWD/files/$PRGNAM.png $PKG/opt/$PRGNAM
+
+mkdir -p $PKG/usr/bin
+( cd $PKG/usr/bin ; ln -sf ../../opt/$PRGNAM/$PRGNAM $PRGNAM)
+
+mkdir -p $PKG/usr/share/icons/hicolor/256x256/apps
+( cd $PKG/usr/share/icons/hicolor/256x256/apps ; ln -sf ../../../../../../opt/$PRGNAM/$PRGNAM.png $PRGNAM.png)
+
+mkdir -p $PKG/usr/share/applications
+cp $CWD/files/$PRGNAM.desktop $PKG/usr/share/applications
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE* \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+find $PKG/usr/doc/$PRGNAM-$VERSION -type f | xargs chmod 0644
+
+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/desktop/simplenote/simplenote.info b/desktop/simplenote/simplenote.info
new file mode 100644
index 0000000000..3d4765a7c1
--- /dev/null
+++ b/desktop/simplenote/simplenote.info
@@ -0,0 +1,10 @@
+PRGNAM="simplenote"
+VERSION="2.21.0"
+HOMEPAGE="https://simplenote.com/"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/Automattic/simplenote-electron/releases/download/v2.21.0/Simplenote-linux-2.21.0-x64.tar.gz"
+MD5SUM_x86_64="ed9914574c0e66e36d8cd7e32caf7857"
+REQUIRES=""
+MAINTAINER="carriunix"
+EMAIL="carriunix@gmail.com"
diff --git a/desktop/simplenote/slack-desc b/desktop/simplenote/slack-desc
new file mode 100644
index 0000000000..af6f872684
--- /dev/null
+++ b/desktop/simplenote/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------------------------------------------------------|
+simplenote: simplenote (Note taking program)
+simplenote:
+simplenote: Simple note taking program.
+simplenote:
+simplenote:
+simplenote:
+simplenote:
+simplenote:
+simplenote:
+simplenote: Homepage: https://simplenote.com/
+simplenote:
diff --git a/desktop/weston/weston.SlackBuild b/desktop/weston/weston.SlackBuild
index 1df0cf009e..3f5580f60b 100644
--- a/desktop/weston/weston.SlackBuild
+++ b/desktop/weston/weston.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=weston
-VERSION=${VERSION:-10.0.0}
+VERSION=${VERSION:-10.0.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
@@ -84,21 +81,18 @@ 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 {} \;
-# nb: pipewire is disabled for now as >= 0.3 not yet supported
-
-mkdir build
-cd build
- CFLAGS="$SLKCFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- meson .. \
- --prefix=/usr \
- --mandir=man \
- --libdir=lib${LIBDIRSUFFIX} \
- -Dsystemd=false \
- -Dcolor-management-colord=${USE_COLORD:-false}
- ninja
- DESTDIR=$PKG ninja install
-cd ..
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+meson \
+ --buildtype=release \
+ --prefix=/usr \
+ --mandir=man \
+ --libdir=lib${LIBDIRSUFFIX} \
+ -Dsystemd=false \
+ -Dcolor-management-colord=${USE_COLORD:-false} \
+ build/
+"${NINJA:=ninja}" -v -C build/
+DESTDIR=$PKG $NINJA -C build/ install
# strip
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/desktop/weston/weston.info b/desktop/weston/weston.info
index 48dc8ae9be..98d84f452a 100644
--- a/desktop/weston/weston.info
+++ b/desktop/weston/weston.info
@@ -1,8 +1,8 @@
PRGNAM="weston"
-VERSION="10.0.0"
+VERSION="10.0.1"
HOMEPAGE="https://wayland.freedesktop.org/"
-DOWNLOAD="https://github.com/wayland-project/weston/archive/10.0.0/weston-10.0.0.tar.gz"
-MD5SUM="f80d57b07e80727b5b8c06f11e3bb014"
+DOWNLOAD="https://github.com/wayland-project/weston/archive/10.0.1/weston-10.0.1.tar.gz"
+MD5SUM="9b817a37e30047917c60e2295da62197"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/xlunch/doinst.sh b/desktop/xlunch/doinst.sh
index 1ef9a17a10..8298aa30bf 100644
--- a/desktop/xlunch/doinst.sh
+++ b/desktop/xlunch/doinst.sh
@@ -11,4 +11,10 @@ config() {
# Otherwise, we leave the .new copy for the admin to consider...
}
-config etc/xlunch/icons.conf.new
+config etc/xlunch/default.conf.new
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
diff --git a/desktop/xlunch/xlunch.SlackBuild b/desktop/xlunch/xlunch.SlackBuild
index a4f034e18f..7e8ed46653 100644
--- a/desktop/xlunch/xlunch.SlackBuild
+++ b/desktop/xlunch/xlunch.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xlunch
-VERSION=${VERSION:-2.3.2}
+VERSION=${VERSION:-4.7.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -79,13 +76,15 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+sed -i '17d;18d;19d;20d;21d;23d;24d;49d' Makefile
+
CFLAGS="$SLKCFLAGS" \
make
mkdir -p $PKG/usr/bin
make install DESTDIR=$PKG
-
-mv $PKG/etc/xlunch/icons.conf $PKG/etc/xlunch/icons.conf.new
+mv $PKG/etc/xlunch/default.conf $PKG/etc/xlunch/default.conf.new
+cp extra/gentriesquick $PKG/usr/bin/xlunch_genquick
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/desktop/xlunch/xlunch.info b/desktop/xlunch/xlunch.info
index fdc3f9c399..816d84a42f 100644
--- a/desktop/xlunch/xlunch.info
+++ b/desktop/xlunch/xlunch.info
@@ -1,8 +1,8 @@
PRGNAM="xlunch"
-VERSION="2.3.2"
+VERSION="4.7.4"
HOMEPAGE="http://www.xlunch.org/"
-DOWNLOAD="https://github.com/Tomas-M/xlunch/archive/v2.3.2/xlunch-2.3.2.tar.gz"
-MD5SUM="7c4f15a90be101b7e7a8a2e543a9cfc0"
+DOWNLOAD="https://github.com/Tomas-M/xlunch/archive/v4.7.4/xlunch-4.7.4.tar.gz"
+MD5SUM="1be1e9cdca07ef999b73557376e33c8d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="imlib2"
diff --git a/desktop/zenity/README b/desktop/zenity/README
index 9ecb1efdd8..125286c90e 100644
--- a/desktop/zenity/README
+++ b/desktop/zenity/README
@@ -4,7 +4,7 @@ similar to the classic `dialog` program, but with a GUI interface.
OPTIONAL DEPENDENCIES:
-* webkit2gtk >= 2.8.1
+* webkit2gtk-4.1
To enable: pass `WEBKITGTK=true` as an option to the slackbuild.
If this is not specified, it will default to `false`.
diff --git a/desktop/zenity/slack-desc b/desktop/zenity/slack-desc
index 71bb6d175c..6fcfa116a9 100644
--- a/desktop/zenity/slack-desc
+++ b/desktop/zenity/slack-desc
@@ -12,7 +12,7 @@ zenity: Zenity is a tool that allows you to display Gtk+ dialog boxes from
zenity: the command line and through shell scripts. It is designed to be
zenity: similar to the classic `dialog` program, but with a GUI interface.
zenity:
-zenity: Homepage: http://live.gnome.org/Zenity
+zenity: Homepage: https://gitlab.gnome.org/GNOME/zenity/
zenity:
zenity:
zenity:
diff --git a/desktop/zenity/zenity.SlackBuild b/desktop/zenity/zenity.SlackBuild
index 1ee4ca3ade..36868c7c5b 100644
--- a/desktop/zenity/zenity.SlackBuild
+++ b/desktop/zenity/zenity.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zenity
-VERSION=${VERSION:-3.42.1}
+VERSION=${VERSION:-3.43.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
@@ -112,7 +109,7 @@ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; r
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- AUTHORS ChangeLog HACKING README TODO \
+ AUTHORS ChangeLog HACKING README* TODO \
COPYING ChangeLog.pre-git NEWS THANKS \
$PKG/usr/doc/$PRGNAM-$VERSION || true
diff --git a/desktop/zenity/zenity.info b/desktop/zenity/zenity.info
index 68da16c21a..1d4d33605d 100644
--- a/desktop/zenity/zenity.info
+++ b/desktop/zenity/zenity.info
@@ -1,8 +1,8 @@
PRGNAM="zenity"
-VERSION="3.42.1"
+VERSION="3.43.0"
HOMEPAGE="https://gitlab.gnome.org/GNOME/zenity"
-DOWNLOAD="https://download.gnome.org/sources/zenity/3.42/zenity-3.42.1.tar.xz"
-MD5SUM="876ce3ab0304ad7591736238ad97795a"
+DOWNLOAD="https://download.gnome.org/sources/zenity/3.43/zenity-3.43.0.tar.xz"
+MD5SUM="726363494eee5514736d19e51a7ecede"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
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/acpica/acpica.SlackBuild b/development/acpica/acpica.SlackBuild
index 3e9dd42835..2d144c2442 100644
--- a/development/acpica/acpica.SlackBuild
+++ b/development/acpica/acpica.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=acpica
-VERSION=${VERSION:-20211217}
+VERSION=${VERSION:-20220331}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
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/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/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/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/composer/composer.SlackBuild b/development/composer/composer.SlackBuild
index 2f37055829..6c2d2d51a6 100644
--- a/development/composer/composer.SlackBuild
+++ b/development/composer/composer.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=composer
-VERSION=${VERSION:-2.3.7}
+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 874172bf17..3a4fdb2f3a 100644
--- a/development/composer/composer.info
+++ b/development/composer/composer.info
@@ -1,8 +1,8 @@
PRGNAM="composer"
-VERSION="2.3.7"
+VERSION="2.3.10"
HOMEPAGE="https://getcomposer.org/"
-DOWNLOAD="https://getcomposer.org/download/2.3.7/composer.phar"
-MD5SUM="6236729103b978f8d43fa854787346ab"
+DOWNLOAD="https://getcomposer.org/download/2.3.10/composer.phar"
+MD5SUM="7e87d3efe5f47c231d9436ee4e52e1b4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/crosstool-ng/crosstool-ng.SlackBuild b/development/crosstool-ng/crosstool-ng.SlackBuild
index de2997a541..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,7 +25,7 @@
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}
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/dbeaver-ce/dbeaver-ce.SlackBuild b/development/dbeaver-ce/dbeaver-ce.SlackBuild
index 3369c97a9c..22fc828d74 100644
--- a/development/dbeaver-ce/dbeaver-ce.SlackBuild
+++ b/development/dbeaver-ce/dbeaver-ce.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dbeaver-ce
-VERSION=${VERSION:-22.0.5}
+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 b8c9f4b418..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.5"
+VERSION="22.1.3"
HOMEPAGE="https://dbeaver.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.dbeaver.com/community/22.0.5/dbeaver-ce-22.0.5-linux.gtk.x86_64.tar.gz"
-MD5SUM_x86_64="9193909ebdc3bc1fe47bc15f242941a4"
+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/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/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/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/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/github-cli/github-cli.SlackBuild b/development/github-cli/github-cli.SlackBuild
index 007b12411b..b55cbe3c31 100644
--- a/