summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ci.yml4
-rw-r--r--.gitlab-ci.yml4
-rw-r--r--ChangeLog.txt900
-rw-r--r--academic/cadabra2/cadabra2.info2
-rw-r--r--academic/cdo/cdo.SlackBuild2
-rw-r--r--academic/cdo/cdo.info6
-rw-r--r--academic/engauge/engauge.SlackBuild13
-rw-r--r--academic/fet/fet.SlackBuild2
-rw-r--r--academic/fet/fet.info6
-rw-r--r--academic/gaiasky/gaiasky.SlackBuild2
-rw-r--r--academic/gaiasky/gaiasky.info6
-rw-r--r--academic/gcompris-qt/gcompris-qt.SlackBuild2
-rw-r--r--academic/gcompris-qt/gcompris-qt.info10
-rw-r--r--academic/gri/UTF8patch.README19
-rw-r--r--academic/gri/gri-texinfo-6.7patch.txt10
-rw-r--r--academic/gri/gri.SlackBuild15
-rw-r--r--academic/gri/gri.info6
-rw-r--r--academic/gri/texinfo-utf8.patch12
-rw-r--r--academic/gwyddion/gwyddion.SlackBuild2
-rw-r--r--academic/gwyddion/gwyddion.info6
-rw-r--r--academic/magic/magic.SlackBuild22
-rw-r--r--academic/magic/magic.info6
-rw-r--r--academic/molden/README29
-rw-r--r--academic/molden/molden.SlackBuild (renamed from python/purl/purl.SlackBuild)57
-rw-r--r--academic/molden/molden.info10
-rw-r--r--academic/molden/slack-desc19
-rw-r--r--academic/openboard/openboard.SlackBuild2
-rw-r--r--academic/openboard/openboard.info6
-rw-r--r--academic/plus42/plus42.SlackBuild2
-rw-r--r--academic/plus42/plus42.info6
-rw-r--r--academic/xsimd/xsimd.SlackBuild4
-rw-r--r--academic/xsimd/xsimd.info6
-rw-r--r--audio/Ymuse/README2
-rw-r--r--audio/Ymuse/Ymuse.SlackBuild (renamed from development/tstoolbox/tstoolbox.SlackBuild)54
-rw-r--r--audio/Ymuse/Ymuse.info18
-rw-r--r--audio/Ymuse/doinst.sh (renamed from network/linphone/doinst.sh)0
-rw-r--r--audio/Ymuse/modules.txt12
-rw-r--r--audio/Ymuse/slack-desc (renamed from python/chump/slack-desc)22
-rw-r--r--audio/amSynth/amSynth.SlackBuild6
-rw-r--r--audio/amSynth/amSynth.info6
-rw-r--r--audio/audacity/README13
-rw-r--r--audio/audacity/audacity.SlackBuild13
-rw-r--r--audio/bitwig-studio/bitwig-studio.SlackBuild2
-rw-r--r--audio/bitwig-studio/bitwig-studio.info6
-rw-r--r--audio/cardinal/cardinal.SlackBuild2
-rw-r--r--audio/cardinal/cardinal.info10
-rw-r--r--audio/cmus/README2
-rw-r--r--audio/cmus/cmus.SlackBuild7
-rw-r--r--audio/cmus/cmus.info6
-rw-r--r--audio/mixxx/doinst.sh6
-rw-r--r--audio/mixxx/mixxx.SlackBuild9
-rw-r--r--audio/mixxx/mixxx.info14
-rw-r--r--audio/muse/muse.info8
-rw-r--r--audio/ncspot/ncspot-misc-1.1.1.tar (renamed from audio/ncspot/ncspot-misc-1.1.0.tar)bin20480 -> 20480 bytes
-rw-r--r--audio/ncspot/ncspot.SlackBuild2
-rw-r--r--audio/ncspot/ncspot.info688
-rw-r--r--audio/openvino-plugins-ai-audacity/README5
-rw-r--r--audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.SlackBuild4
-rw-r--r--audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.info8
-rw-r--r--audio/qtractor/qtractor.SlackBuild17
-rw-r--r--audio/qtractor/qtractor.info6
-rw-r--r--audio/sayonara-player/sayonara-player.SlackBuild2
-rw-r--r--audio/sayonara-player/sayonara-player.info6
-rw-r--r--audio/yabridge/yabridge.info2
-rw-r--r--desktop/bibata-cursor-theme/README8
-rw-r--r--desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild81
-rw-r--r--desktop/bibata-cursor-theme/bibata-cursor-theme.info10
-rw-r--r--desktop/bibata-cursor-theme/slack-desc19
-rw-r--r--desktop/dolphin-megasync/dolphin-megasync.SlackBuild9
-rw-r--r--desktop/dolphin-megasync/dolphin-megasync.info8
-rw-r--r--desktop/dolphin-megasync/kf5.patch12
-rw-r--r--desktop/dolphin-megasync/kf5_5.2.1.0_Linux.patch8
-rw-r--r--desktop/evilwm/evilwm.SlackBuild4
-rw-r--r--desktop/evilwm/fix-undef-soliddrag.patch76
-rw-r--r--desktop/fvwm3/0001-rename-perl-fvwm.patch.gzbin0 -> 13111 bytes
-rw-r--r--desktop/fvwm3/fvwm3.SlackBuild8
-rw-r--r--desktop/fvwm3/fvwm3.info4
-rw-r--r--desktop/gnome-shell/gnome-shell.SlackBuild8
-rw-r--r--desktop/icewm/icewm.SlackBuild2
-rw-r--r--desktop/icewm/icewm.info6
-rw-r--r--desktop/ideviceinstaller/ideviceinstaller.SlackBuild4
-rw-r--r--desktop/ideviceinstaller/ideviceinstaller.info6
-rw-r--r--desktop/lxpanel/lxpanel.SlackBuild15
-rw-r--r--desktop/lxpanel/lxpanel.info6
-rw-r--r--desktop/lxpanel/patches/lxpanel-0.10.1-fix-pager-panel-width.patch37
-rw-r--r--desktop/mate-desktop/README2
-rw-r--r--desktop/mate-desktop/mate-desktop.SlackBuild50
-rw-r--r--desktop/mate-desktop/mate-desktop.info8
-rw-r--r--desktop/mate-desktop/slack-desc2
-rw-r--r--desktop/mate-media/mate-media.SlackBuild39
-rw-r--r--desktop/mate-media/mate-media.info6
-rw-r--r--desktop/mate-panel/README3
-rw-r--r--desktop/mate-panel/mate-panel.SlackBuild7
-rw-r--r--desktop/mate-panel/mate-panel.info6
-rw-r--r--desktop/mint-l-icons/mint-l-icons.SlackBuild8
-rw-r--r--desktop/mint-l-icons/mint-l-icons.info6
-rw-r--r--desktop/mint-themes/mint-themes.SlackBuild15
-rw-r--r--desktop/mint-themes/mint-themes.info12
-rw-r--r--desktop/mint-x-icons/mint-x-icons.SlackBuild13
-rw-r--r--desktop/mint-x-icons/mint-x-icons.info6
-rw-r--r--desktop/mint-y-icons/icons/22/document-preview.svg8
l---------desktop/mint-y-icons/icons/22/edit-clear-all.svg1
-rw-r--r--desktop/mint-y-icons/icons/22/edit-clear-list.svg8
-rw-r--r--desktop/mint-y-icons/icons/22/edit-find.svg8
l---------desktop/mint-y-icons/icons/22/preview.svg1
-rw-r--r--desktop/mint-y-icons/icons/22/process-stop.svg8
-rw-r--r--desktop/mint-y-icons/icons/22/view-grid.svg8
-rw-r--r--desktop/mint-y-icons/icons/22/view-list-details.svg8
l---------desktop/mint-y-icons/icons/22/view-list-icons.svg1
-rw-r--r--desktop/mint-y-icons/icons/22/view-list-text.svg8
-rw-r--r--desktop/mint-y-icons/icons/22/view-preview.svg8
-rw-r--r--desktop/mint-y-icons/mint-y-icons.SlackBuild45
-rw-r--r--desktop/mint-y-icons/mint-y-icons.info10
-rw-r--r--desktop/mousam/load_from_data.patch2
-rw-r--r--desktop/mousam/mousam.SlackBuild2
-rw-r--r--desktop/mousam/mousam.info6
-rw-r--r--desktop/mutter/mutter.SlackBuild8
-rw-r--r--desktop/mutter/mutter.info2
-rw-r--r--desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild2
-rw-r--r--desktop/nwg-displays/nwg-displays.SlackBuild2
-rw-r--r--desktop/nwg-displays/nwg-displays.info6
-rw-r--r--desktop/nwg-hello/nwg-hello.SlackBuild8
-rw-r--r--desktop/nwg-hello/nwg-hello.info8
-rw-r--r--desktop/nwg-panel/nwg-panel.SlackBuild2
-rw-r--r--desktop/nwg-panel/nwg-panel.info6
-rw-r--r--desktop/nwg-shell-config/nwg-shell-config.SlackBuild2
-rw-r--r--desktop/nwg-shell-config/nwg-shell-config.info6
-rw-r--r--desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild4
-rw-r--r--desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info4
-rw-r--r--desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild4
-rw-r--r--desktop/plasma5-themes-breath/plasma5-themes-breath.info4
-rw-r--r--desktop/python3-autotiling/python3-autotiling.SlackBuild2
-rw-r--r--desktop/python3-autotiling/python3-autotiling.info6
-rw-r--r--desktop/qtile/README2
-rw-r--r--desktop/qtile/qtile.SlackBuild2
-rw-r--r--desktop/qtile/qtile.info6
-rw-r--r--desktop/river/river.SlackBuild16
-rw-r--r--desktop/river/river.info8
-rw-r--r--desktop/rss-guard/rss-guard.SlackBuild2
-rw-r--r--desktop/rss-guard/rss-guard.info6
-rw-r--r--desktop/sun/sun.SlackBuild2
-rw-r--r--desktop/sun/sun.info6
-rw-r--r--desktop/thunar-megasync/thunar-megasync.SlackBuild2
-rw-r--r--desktop/thunar-megasync/thunar-megasync.info8
-rw-r--r--desktop/xmouseless/README25
-rw-r--r--desktop/xmouseless/slack-desc (renamed from network/weathercli/slack-desc)22
-rw-r--r--desktop/xmouseless/xmouseless.SlackBuild97
-rw-r--r--desktop/xmouseless/xmouseless.info10
-rw-r--r--desktop/zenity/zenity.SlackBuild4
-rw-r--r--desktop/zenity/zenity.info6
-rw-r--r--development/Archi/Archi.SlackBuild23
-rw-r--r--development/Archi/Archi.info6
-rw-r--r--development/Bear/Bear.SlackBuild22
-rw-r--r--development/Bear/Bear.info6
-rw-r--r--development/Bear/fcc90e43eebe9250abeeb81aab429053864da325.patch34
-rw-r--r--development/Bottleneck/Bottleneck.SlackBuild95
-rw-r--r--development/Bottleneck/Bottleneck.info10
-rw-r--r--development/Bottleneck/README6
-rw-r--r--development/Bottleneck/slack-desc19
-rw-r--r--development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild17
-rw-r--r--development/OpenCL-CLHPP/OpenCL-CLHPP.info8
-rw-r--r--development/OpenJDK11/OpenJDK11.SlackBuild15
-rw-r--r--development/OpenJDK11/OpenJDK11.info10
-rw-r--r--development/OpenJDK11/README9
-rw-r--r--development/OpenJDK17/OpenJDK17.SlackBuild17
-rw-r--r--development/OpenJDK17/OpenJDK17.info22
-rw-r--r--development/OpenJDK17/README12
-rw-r--r--development/OpenJDK21/OpenJDK21.SlackBuild253
-rw-r--r--development/OpenJDK21/OpenJDK21.info18
-rw-r--r--development/OpenJDK21/README37
-rw-r--r--development/OpenJDK21/doinst.sh15
-rw-r--r--development/OpenJDK21/java.pngbin0 -> 4955 bytes
-rw-r--r--development/OpenJDK21/slack-desc (renamed from network/turbolift/slack-desc)22
-rw-r--r--development/actionlint/actionlint.SlackBuild16
-rw-r--r--development/actionlint/actionlint.info18
-rw-r--r--development/android-tools/android-tools.SlackBuild4
-rw-r--r--development/android-tools/android-tools.info6
-rw-r--r--development/apache-maven/apache-maven.SlackBuild4
-rw-r--r--development/apache-maven/apache-maven.info6
-rw-r--r--development/atasm/0001-Fix-the-compiling-under-Linux-Mac.patch34
-rw-r--r--development/atasm/README5
-rw-r--r--development/atasm/atasm.SlackBuild15
-rw-r--r--development/atasm/atasm.info6
-rw-r--r--development/atasm/gcc11fix.diff26
-rw-r--r--development/aws-cdk/aws-cdk.SlackBuild2
-rw-r--r--development/aws-cdk/aws-cdk.info6
-rw-r--r--development/cargo-c/cargo-c.SlackBuild2
-rw-r--r--development/cargo-c/cargo-c.info478
-rw-r--r--development/chibi-scheme/chibi-scheme.SlackBuild9
-rw-r--r--development/chibi-scheme/chibi-scheme.info6
-rw-r--r--development/chibi-scheme/doinst.sh12
-rw-r--r--development/chibi-scheme/douninst.sh8
-rw-r--r--development/clion/README14
-rw-r--r--development/clion/clion.SlackBuild91
-rw-r--r--development/clion/clion.info10
-rw-r--r--development/clion/doinst.sh (renamed from development/tstoolbox/doinst.sh)0
-rw-r--r--development/clion/slack-desc19
-rw-r--r--development/coccinelle/coccinelle.SlackBuild2
-rw-r--r--development/coccinelle/coccinelle.info6
-rw-r--r--development/composer/composer.SlackBuild2
-rw-r--r--development/composer/composer.info6
-rw-r--r--development/d-tools/d-tools.SlackBuild4
-rw-r--r--development/d-tools/d-tools.info10
-rw-r--r--development/darcs/README11
-rw-r--r--development/darcs/cabal.diff25
-rw-r--r--development/darcs/darcs.SlackBuild130
-rw-r--r--development/darcs/darcs.info10
-rw-r--r--development/darcs/doinst.sh1
-rw-r--r--development/dbeaver-ce/dbeaver-ce.SlackBuild2
-rw-r--r--development/dbeaver-ce/dbeaver-ce.info6
-rw-r--r--development/dmd/dmd.SlackBuild2
-rw-r--r--development/dmd/dmd.info6
-rw-r--r--development/f2c/README15
-rw-r--r--development/f2c/f2c.SlackBuild79
-rw-r--r--development/f2c/f2c.info12
-rw-r--r--development/f2c/slack-desc2
-rw-r--r--development/gedit-plugins/gedit-plugins.info4
-rw-r--r--development/gedit/gedit.info4
-rw-r--r--development/ghex/ghex.SlackBuild4
-rw-r--r--development/ghex/ghex.info6
-rw-r--r--development/github-cli/github-cli.SlackBuild2
-rw-r--r--development/github-cli/github-cli.info10
-rw-r--r--development/github-desktop/github-desktop.SlackBuild4
-rw-r--r--development/github-desktop/github-desktop.info10
-rw-r--r--development/gitlab-cli/gitlab-cli.SlackBuild2
-rw-r--r--development/gitlab-cli/gitlab-cli.info18
-rw-r--r--development/gtest/gtest.SlackBuild12
-rw-r--r--development/hipSYCL/hipSYCL.SlackBuild20
-rw-r--r--development/hipSYCL/hipSYCL.info4
-rw-r--r--development/hugo/hugo.SlackBuild2
-rw-r--r--development/hugo/hugo.info6
-rw-r--r--development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild18
-rw-r--r--development/jupyter-nbclassic/jupyter-nbclassic.info6
-rw-r--r--development/jupyter-nbclient/jupyter-nbclient.SlackBuild16
-rw-r--r--development/jupyter-nbclient/jupyter-nbclient.info6
-rw-r--r--development/jupyter-notebook/fix-traitlets-error.patch8
-rw-r--r--development/jupyter-notebook/jupyter-notebook.SlackBuild18
-rw-r--r--development/jupyter-notebook/jupyter-notebook.info2
-rw-r--r--development/jupyter_core/README3
-rw-r--r--development/jupyter_core/jupyter_core.SlackBuild6
-rw-r--r--development/jupyter_core/jupyter_core.info6
-rw-r--r--development/kotlin/kotlin.SlackBuild2
-rw-r--r--development/kotlin/kotlin.info6
-rw-r--r--development/lazarus/lazarus.SlackBuild6
-rw-r--r--development/lazarus/lazarus.info6
-rw-r--r--development/ldc/ldc.info8
-rw-r--r--development/liberica-jdk-bin/liberica-jdk-bin.SlackBuild4
-rw-r--r--development/liberica-jdk-bin/liberica-jdk-bin.info10
-rw-r--r--development/lua-language-server/lua-language-server.SlackBuild5
-rw-r--r--development/lua-language-server/lua-language-server.info6
-rw-r--r--development/minipro/minipro.SlackBuild4
-rw-r--r--development/minipro/minipro.info6
-rw-r--r--development/neovim/README2
-rw-r--r--development/neovim/neovim.SlackBuild37
-rw-r--r--development/neovim/neovim.info36
-rw-r--r--development/nodejs/nodejs.SlackBuild2
-rw-r--r--development/nodejs/nodejs.info6
-rw-r--r--development/pandas/README3
-rw-r--r--development/pgmodeler/pgmodeler.SlackBuild2
-rw-r--r--development/pgmodeler/pgmodeler.info6
-rw-r--r--development/php82/php82.SlackBuild2
-rw-r--r--development/php82/php82.info6
-rw-r--r--development/poedit/poedit.SlackBuild2
-rw-r--r--development/poedit/poedit.info6
-rw-r--r--development/postman/postman.SlackBuild2
-rw-r--r--development/postman/postman.info6
-rw-r--r--development/pre-commit/pre-commit.SlackBuild2
-rw-r--r--development/pre-commit/pre-commit.info6
-rw-r--r--development/protobuf3/protobuf3.SlackBuild2
-rw-r--r--development/protobuf3/protobuf3.info10
-rw-r--r--development/protoc-gen-go/protoc-gen-go.SlackBuild2
-rw-r--r--development/protoc-gen-go/protoc-gen-go.info6
-rw-r--r--development/pycharm/pycharm.SlackBuild4
-rw-r--r--development/pycharm/pycharm.info6
-rw-r--r--development/pyenchant/pyenchant.SlackBuild11
-rw-r--r--development/pyenchant/pyenchant.info6
-rw-r--r--development/pyvim/pyvim.SlackBuild8
-rw-r--r--development/pyvim/pyvim.info10
-rw-r--r--development/qb64pe/qb64pe-launcher2
-rw-r--r--development/qb64pe/qb64pe.SlackBuild4
-rw-r--r--development/qb64pe/qb64pe.info6
-rw-r--r--development/regina-rexx/regina-rexx.SlackBuild2
-rw-r--r--development/regina-rexx/regina-rexx.info8
-rw-r--r--development/rr/rr.SlackBuild2
-rw-r--r--development/rr/rr.info6
-rw-r--r--development/rr/slack-desc2
-rw-r--r--development/rtags/0017-Add-when-argument-to-define-obsolete-function-alias.patch.gzbin0 -> 753 bytes
-rw-r--r--development/rtags/rtags.SlackBuild5
-rw-r--r--development/rust16/rust16.SlackBuild5
-rw-r--r--development/rust16/rust16.info14
-rw-r--r--development/sbcl/sbcl.SlackBuild2
-rw-r--r--development/sbcl/sbcl.info6
-rw-r--r--development/sbt/sbt.SlackBuild2
-rw-r--r--development/sbt/sbt.info6
-rw-r--r--development/smlnj/_arch-n-opsys.patch10
-rw-r--r--development/smlnj/doinst.sh2
-rw-r--r--development/smlnj/smlnj.SlackBuild6
-rw-r--r--development/tea/tea.SlackBuild2
-rw-r--r--development/tea/tea.info6
-rw-r--r--development/tig/tig.SlackBuild2
-rw-r--r--development/tig/tig.info6
-rw-r--r--development/tkdiff/tkdiff.SlackBuild2
-rw-r--r--development/tkdiff/tkdiff.info6
-rw-r--r--development/tstoolbox/README2
-rw-r--r--development/tstoolbox/tstoolbox.info10
-rw-r--r--development/vscode-bin/vscode-bin.SlackBuild4
-rw-r--r--development/vscode-bin/vscode-bin.info6
-rw-r--r--development/whisper.cpp/README6
-rw-r--r--development/whisper.cpp/whisper.cpp.SlackBuild15
-rw-r--r--development/whisper.cpp/whisper.cpp.info8
-rw-r--r--development/wxFormBuilder/wxFormBuilder.SlackBuild2
-rw-r--r--development/wxFormBuilder/wxFormBuilder.info6
-rw-r--r--development/xmake/xmake.SlackBuild2
-rw-r--r--development/xmake/xmake.info6
-rw-r--r--development/xxd-standalone/xxd-standalone.SlackBuild2
-rw-r--r--development/xxd-standalone/xxd-standalone.info30
-rw-r--r--development/zope.interface/zope.interface.SlackBuild2
-rw-r--r--development/zope.interface/zope.interface.info6
-rw-r--r--development/zulu-openjdk11/zulu-openjdk11.SlackBuild4
-rw-r--r--development/zulu-openjdk11/zulu-openjdk11.info18
-rw-r--r--development/zulu-openjdk17/zulu-openjdk17.SlackBuild10
-rw-r--r--development/zulu-openjdk17/zulu-openjdk17.info18
-rw-r--r--development/zulu-openjdk21/zulu-openjdk21.SlackBuild4
-rw-r--r--development/zulu-openjdk21/zulu-openjdk21.info10
-rw-r--r--development/zulu-openjdk8/zulu-openjdk8.SlackBuild4
-rw-r--r--development/zulu-openjdk8/zulu-openjdk8.info18
-rw-r--r--games/LucasChess/Configuration.py125
-rw-r--r--games/LucasChess/LucasChess.SlackBuild22
-rw-r--r--games/LucasChess/LucasChess.info6
-rw-r--r--games/LucasChess/README5
-rw-r--r--games/ZEsarUX/README55
-rw-r--r--games/ZEsarUX/ZEsarUX.SlackBuild11
-rw-r--r--games/ZEsarUX/ZEsarUX.info6
-rw-r--r--games/ZEsarUX/slack-desc2
-rw-r--r--games/ZEsarUX/tar.sh17
-rw-r--r--games/eduke32_shareware_data/eduke32_shareware_data.SlackBuild6
-rw-r--r--games/eduke32_shareware_data/eduke32_shareware_data.info4
-rw-r--r--games/endless-sky/endless-sky.SlackBuild2
-rw-r--r--games/endless-sky/endless-sky.info6
-rw-r--r--games/galaxyv2/galaxyv2.info8
-rw-r--r--games/lgogdownloader/lgogdownloader.SlackBuild2
-rw-r--r--games/lgogdownloader/lgogdownloader.info6
-rw-r--r--games/scid_vs_pc/scid_vs_pc.SlackBuild2
-rw-r--r--games/scid_vs_pc/scid_vs_pc.info6
-rw-r--r--games/term2048/README2
-rw-r--r--games/term2048/doinst.sh3
-rw-r--r--games/term2048/slack-desc19
-rw-r--r--games/term2048/term2048.info10
-rw-r--r--games/tty-solitaire/tty-solitaire.SlackBuild6
-rw-r--r--games/tty-solitaire/tty-solitaire.info6
-rw-r--r--games/vcmi/vcmi.SlackBuild3
-rw-r--r--games/vcmi/vcmi.info6
-rw-r--r--games/vms-empire/vms-empire.SlackBuild16
-rw-r--r--games/vms-empire/vms-empire.info8
-rw-r--r--games/xemu/xemu.info2
-rw-r--r--gis/OWSLib/OWSLib.SlackBuild11
-rw-r--r--gis/OWSLib/OWSLib.info6
-rw-r--r--gis/OWSLib/pytz-not-required.patch13
-rw-r--r--gis/OWSLib/remove_dependency_on_pytz.patch103
-rw-r--r--gis/gdal/gdal.SlackBuild2
-rw-r--r--gis/gdal/gdal.info8
-rw-r--r--gis/gpxsee/fix_font_narrow_space.diff10
-rw-r--r--gis/gpxsee/gpxsee.SlackBuild6
-rw-r--r--gis/gpxsee/gpxsee.info6
-rw-r--r--gis/grass/grass.SlackBuild4
-rw-r--r--gis/libgeotiff/libgeotiff.SlackBuild2
-rw-r--r--gis/libgeotiff/libgeotiff.info6
-rw-r--r--gis/python3-cartopy/python3-cartopy.SlackBuild12
-rw-r--r--gis/python3-cartopy/python3-cartopy.info8
-rw-r--r--gis/python3-shapely/python3-shapely.SlackBuild2
-rw-r--r--gis/python3-shapely/python3-shapely.info6
-rw-r--r--gis/python3-xarray/python3-xarray.SlackBuild2
-rw-r--r--gis/python3-xarray/python3-xarray.info6
-rw-r--r--gis/qgis/qgis.SlackBuild2
-rw-r--r--gis/qgis/qgis.info6
-rw-r--r--graphics/CairoSVG/CairoSVG.SlackBuild4
-rw-r--r--graphics/CairoSVG/CairoSVG.info6
-rw-r--r--graphics/LDView/LDView.SlackBuild6
-rw-r--r--graphics/LDView/LDView.info8
-rw-r--r--graphics/LDraw_data/LDraw_data.SlackBuild17
-rw-r--r--graphics/LDraw_data/LDraw_data.info6
-rw-r--r--graphics/LDraw_data/README3
-rw-r--r--graphics/SweetHome3D/SweetHome3D.SlackBuild2
-rw-r--r--graphics/SweetHome3D/SweetHome3D.info10
-rw-r--r--graphics/blender/README8
-rw-r--r--graphics/blender/blender.SlackBuild17
-rw-r--r--graphics/blender/blender.info10
-rw-r--r--graphics/dblatex/dblatex-0.3.4-build-fix.patch14
-rw-r--r--graphics/dblatex/dblatex.SlackBuild29
-rw-r--r--graphics/dblatex/dblatex.info16
-rw-r--r--graphics/libplacebo/libplacebo.SlackBuild4
-rw-r--r--graphics/libplacebo/libplacebo.info4
-rw-r--r--graphics/vuescan/vuescan.SlackBuild4
-rw-r--r--graphics/vuescan/vuescan.info10
-rw-r--r--ham/antscope2/README8
-rw-r--r--ham/antscope2/antscope2.SlackBuild (renamed from network/turbolift/turbolift.SlackBuild)68
-rw-r--r--ham/antscope2/antscope2.desktop8
-rw-r--r--ham/antscope2/antscope2.info10
-rw-r--r--ham/antscope2/doinst.sh18
-rw-r--r--ham/antscope2/douninst.sh15
-rw-r--r--ham/antscope2/slack-desc (renamed from development/tstoolbox/slack-desc)22
-rw-r--r--ham/codec2/codec2.SlackBuild5
-rw-r--r--ham/codec2/codec2.info8
-rw-r--r--ham/freedv/freedv.SlackBuild16
-rw-r--r--ham/freedv/freedv.info6
-rw-r--r--ham/gridtracker/gridtracker.SlackBuild4
-rw-r--r--ham/gridtracker/gridtracker.info6
-rw-r--r--ham/lpcnetfreedv/README5
-rw-r--r--ham/lpcnetfreedv/lpcnetfreedv.SlackBuild (renamed from ham/wsjtx/wsjtx.SlackBuild)38
-rw-r--r--ham/lpcnetfreedv/lpcnetfreedv.info10
-rw-r--r--ham/lpcnetfreedv/slack-desc (renamed from development/darcs/slack-desc)24
-rw-r--r--ham/qlog/qlog.SlackBuild2
-rw-r--r--ham/qlog/qlog.info10
-rw-r--r--ham/wsjtx/README12
-rw-r--r--ham/wsjtx/doinst.sh3
-rw-r--r--ham/wsjtx/slack-desc19
-rw-r--r--ham/wsjtx/wsjtx.info10
-rw-r--r--haskell/haskell-ShellCheck/README3
-rw-r--r--haskell/haskell-ShellCheck/haskell-ShellCheck.SlackBuild17
-rw-r--r--haskell/haskell-ShellCheck/haskell-ShellCheck.info6
-rw-r--r--haskell/haskell-emojis/haskell-emojis.SlackBuild2
-rw-r--r--haskell/haskell-emojis/haskell-emojis.info6
-rw-r--r--haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.SlackBuild2
-rw-r--r--haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.info6
-rw-r--r--haskell/haskell-unicode-collation/haskell-unicode-collation.SlackBuild2
-rw-r--r--haskell/haskell-unicode-collation/haskell-unicode-collation.info6
-rw-r--r--libraries/LucenePlusPlus/76dc90f2b65d81be018c499714ff11e121ba5585.patch64
-rw-r--r--libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild8
-rw-r--r--libraries/LucenePlusPlus/LucenePlusPlus.info6
-rw-r--r--libraries/LucenePlusPlus/a460863810b3a6a473780686e5d3fd70bf4378ba.patch22
-rw-r--r--libraries/LucenePlusPlus/soname.patch219
-rw-r--r--libraries/OptiX-Headers/OptiX-Headers.info2
-rw-r--r--libraries/PrettyTable/PrettyTable.SlackBuild14
-rw-r--r--libraries/PrettyTable/PrettyTable.info10
-rw-r--r--libraries/botocore/botocore.SlackBuild2
-rw-r--r--libraries/botocore/botocore.info6
-rw-r--r--libraries/folly/0001-Fix-CMakeLists.txt-to-honor-CMAKE_INSTALL_LIBDIR.patch30
-rw-r--r--libraries/folly/README6
-rw-r--r--libraries/folly/folly.SlackBuild118
-rw-r--r--libraries/folly/folly.info10
-rw-r--r--libraries/folly/slack-desc19
-rw-r--r--libraries/googlebenchmark/googlebenchmark.SlackBuild3
-rw-r--r--libraries/googlebenchmark/googlebenchmark.info6
-rw-r--r--libraries/grpc/grpc.SlackBuild2
-rw-r--r--libraries/grpc/grpc.info6
-rw-r--r--libraries/libbassmidi/libbassmidi.info2
-rw-r--r--libraries/libdisplay-info/libdisplay-info.SlackBuild2
-rw-r--r--libraries/libgedit-amtk/libgedit-amtk.info4
-rw-r--r--libraries/libgedit-gtksourceview/libgedit-gtksourceview.info4
-rw-r--r--libraries/libjwt/libjwt.SlackBuild2
-rw-r--r--libraries/libjwt/libjwt.info6
-rw-r--r--libraries/libmediainfo/libmediainfo.SlackBuild2
-rw-r--r--libraries/libmediainfo/libmediainfo.info6
-rw-r--r--libraries/libp11/libp11.SlackBuild6
-rw-r--r--libraries/libp11/libp11.info6
-rw-r--r--libraries/libqtpas/changelog6
-rw-r--r--libraries/libqtpas/libqtpas.SlackBuild19
-rw-r--r--libraries/libqtpas/libqtpas.info6
-rw-r--r--libraries/libslirp/changelog4
-rw-r--r--libraries/libslirp/libslirp.SlackBuild8
-rw-r--r--libraries/libslirp/libslirp.info6
-rw-r--r--libraries/libtecla/libtecla.SlackBuild4
-rw-r--r--libraries/libtecla/libtecla.info8
-rw-r--r--libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild3
-rw-r--r--libraries/libvterm/libvterm.SlackBuild3
-rw-r--r--libraries/libvterm/libvterm.info4
-rw-r--r--libraries/openvino/openvino.SlackBuild18
-rw-r--r--libraries/openvino/openvino.info10
-rw-r--r--libraries/python-xlrd/python-xlrd.SlackBuild9
-rw-r--r--libraries/python-xlrd/python-xlrd.info8
-rw-r--r--libraries/python3-plumbum/python3-plumbum.SlackBuild21
-rw-r--r--libraries/python3-plumbum/python3-plumbum.info6
-rw-r--r--libraries/pytorch/README6
-rw-r--r--libraries/pytorch/pytorch.SlackBuild60
-rw-r--r--libraries/pytorch/pytorch.info8
-rw-r--r--libraries/qt5gtk2/README4
-rw-r--r--libraries/qt5gtk2/qt5gtk2.SlackBuild (renamed from python/args/args.SlackBuild)31
-rw-r--r--libraries/qt5gtk2/qt5gtk2.info10
-rw-r--r--libraries/qt5gtk2/slack-desc (renamed from python/path.py/slack-desc)22
-rw-r--r--libraries/qt6gtk2/README4
-rw-r--r--libraries/qt6gtk2/qt6gtk2.SlackBuild (renamed from python/pillowfight/pillowfight.SlackBuild)30
-rw-r--r--libraries/qt6gtk2/qt6gtk2.info10
-rw-r--r--libraries/qt6gtk2/slack-desc (renamed from python/args/slack-desc)24
-rw-r--r--libraries/simde/simde.SlackBuild2
-rw-r--r--libraries/simde/simde.info6
-rw-r--r--libraries/skalibs/README9
-rw-r--r--libraries/skalibs/skalibs.SlackBuild10
-rw-r--r--libraries/skalibs/skalibs.info6
-rw-r--r--libraries/tclxml/tclxml.SlackBuild5
-rw-r--r--libraries/tepl/tepl.info4
-rw-r--r--libraries/tinyxml2/tinyxml2.SlackBuild6
-rw-r--r--libraries/tinyxml2/tinyxml2.info6
-rw-r--r--libraries/tree-sitter/tree-sitter.SlackBuild2
-rw-r--r--libraries/tree-sitter/tree-sitter.info6
-rw-r--r--libraries/uriparser/uriparser.SlackBuild11
-rw-r--r--libraries/uriparser/uriparser.info6
-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--libraries/wv/wv.info2
-rw-r--r--libraries/wxPython/wxPython.SlackBuild4
-rw-r--r--libraries/wxWidgets/wxWidgets.SlackBuild2
-rw-r--r--libraries/wxWidgets/wxWidgets.info6
-rw-r--r--libraries/zita-resampler/zita-resampler.SlackBuild5
-rw-r--r--libraries/zope.security/zope.security.SlackBuild2
-rw-r--r--libraries/zope.security/zope.security.info6
-rw-r--r--misc/bitwarden-desktop/bitwarden-desktop.SlackBuild2
-rw-r--r--misc/bitwarden-desktop/bitwarden-desktop.info6
-rw-r--r--misc/ghostpcl/ghostpcl.SlackBuild2
-rw-r--r--misc/ghostpcl/ghostpcl.info6
-rw-r--r--misc/open-simh/open-simh.SlackBuild6
-rw-r--r--misc/open-simh/open-simh.info6
-rw-r--r--misc/par2cmdline-tbb/README10
-rw-r--r--misc/par2cmdline-tbb/par2cmdline-tbb.SlackBuild96
-rw-r--r--misc/par2cmdline-tbb/par2cmdline-tbb.info10
-rw-r--r--misc/par2cmdline-tbb/slack-desc19
-rw-r--r--multimedia/HandBrake/HandBrake.SlackBuild90
-rw-r--r--multimedia/HandBrake/HandBrake.info50
-rw-r--r--multimedia/HandBrake/README29
-rw-r--r--multimedia/HandBrake/slack-desc8
-rw-r--r--multimedia/HandBrake/system_x265.diff45
-rw-r--r--multimedia/MuseScore/MuseScore.SlackBuild7
-rw-r--r--multimedia/MuseScore/MuseScore.info6
-rw-r--r--multimedia/MuseScore/README8
-rw-r--r--multimedia/MuseScore/slack-desc4
-rw-r--r--multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild2
-rw-r--r--multimedia/inputstream.adaptive/inputstream.adaptive.info6
-rw-r--r--multimedia/kodi/kodi.SlackBuild16
-rw-r--r--multimedia/kodi/kodi.info8
-rw-r--r--multimedia/mediainfo/mediainfo.SlackBuild2
-rw-r--r--multimedia/mediainfo/mediainfo.info6
-rw-r--r--multimedia/mpv/mpv.SlackBuild10
-rw-r--r--multimedia/mpv/mpv.info6
-rw-r--r--multimedia/mpv/use_older_meson.diff35
-rw-r--r--multimedia/musixmatch/musixmatch.info2
-rw-r--r--multimedia/obs-studio/0011-Fix-FTBFS-on-32bit-archs.patch43
-rw-r--r--multimedia/obs-studio/obs-studio.SlackBuild7
-rw-r--r--multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.SlackBuild2
-rw-r--r--multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.info6
-rw-r--r--multimedia/vgmplay/slack-desc2
-rw-r--r--multimedia/vgmplay/vgmplay.SlackBuild2
-rw-r--r--multimedia/vgmplay/vgmplay.info4
-rw-r--r--multimedia/videomass/videomass.SlackBuild2
-rw-r--r--multimedia/videomass/videomass.info6
-rw-r--r--multimedia/vokoscreenNG/vokoscreenNG.SlackBuild2
-rw-r--r--network/AdGuardHome/AdGuardHome.SlackBuild2
-rw-r--r--network/AdGuardHome/AdGuardHome.info10
-rw-r--r--network/AdGuardHome/README15
-rw-r--r--network/AdGuardHome/rc.AdGuardHome46
-rw-r--r--network/Electrum/Electrum.SlackBuild2
-rw-r--r--network/Electrum/Electrum.info8
-rw-r--r--network/MEGAcmd/MEGAcmd.SlackBuild13
-rw-r--r--network/MEGAcmd/MEGAcmd.info10
-rw-r--r--network/MEGAcmd/fix-ffmpeg-compile.patch29
-rw-r--r--network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch11
-rw-r--r--network/awscli/awscli.SlackBuild2
-rw-r--r--network/awscli/awscli.info6
-rw-r--r--network/brave-browser/brave-browser.SlackBuild2
-rw-r--r--network/brave-browser/brave-browser.info6
-rw-r--r--network/chrony/chrony.SlackBuild2
-rw-r--r--network/chrony/chrony.info8
-rw-r--r--network/dillo/README19
-rw-r--r--network/dillo/dillo-3.0.5-fno-common.patch100
-rw-r--r--network/dillo/dillo-3.0.5-openssl-1.1.patch26
-rw-r--r--network/dillo/dillo.SlackBuild25
-rw-r--r--network/dillo/dillo.info8
-rw-r--r--network/dillo/doinst.sh6
-rw-r--r--network/dillo/slack-desc10
-rw-r--r--network/discord/discord.SlackBuild2
-rw-r--r--network/discord/discord.info6
-rw-r--r--network/dnsproxy-bin/dnsproxy-bin.SlackBuild2
-rw-r--r--network/dnsproxy-bin/dnsproxy-bin.info14
-rw-r--r--network/dropbox/dropbox.SlackBuild2
-rw-r--r--network/dropbox/dropbox.info10
-rw-r--r--network/gallery-dl/gallery-dl.SlackBuild2
-rw-r--r--network/gallery-dl/gallery-dl.info6
-rw-r--r--network/gmi100/gmi100.138
-rw-r--r--network/gmi100/gmi100.SlackBuild19
-rw-r--r--network/gnome-bluetooth/gnome-bluetooth.info4
-rw-r--r--network/go-sendxmpp/go-sendxmpp.SlackBuild2
-rw-r--r--network/go-sendxmpp/go-sendxmpp.info38
-rw-r--r--network/go-sendxmpp/modules.txt20
-rw-r--r--network/haproxy/haproxy.SlackBuild2
-rw-r--r--network/haproxy/haproxy.info6
-rw-r--r--network/hiawatha/hiawatha.SlackBuild4
-rw-r--r--network/ipcalc-ng/README14
-rw-r--r--network/ipcalc-ng/ipcalc-ng.SlackBuild (renamed from python/PyColorizer/PyColorizer.SlackBuild)46
-rw-r--r--network/ipcalc-ng/ipcalc-ng.info10
-rw-r--r--network/ipcalc-ng/slack-desc19
-rw-r--r--network/ircd-hybrid/ircd-hybrid.SlackBuild12
-rw-r--r--network/ircd-hybrid/ircd-hybrid.info6
-rw-r--r--network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild2
-rw-r--r--network/jitsi-meet-desktop/jitsi-meet-desktop.info6
-rw-r--r--network/keepalived/keepalived.SlackBuild2
-rw-r--r--network/keepalived/keepalived.info6
-rw-r--r--network/librewolf/librewolf.SlackBuild2
-rw-r--r--network/librewolf/librewolf.info6
-rw-r--r--network/libvma/README5
-rw-r--r--network/libvma/libvma.SlackBuild (renamed from python/chump/chump.SlackBuild)44
-rw-r--r--network/libvma/libvma.info10
-rw-r--r--network/libvma/slack-desc (renamed from python/fabric/slack-desc)22
-rw-r--r--network/linphone/README20
-rw-r--r--network/linphone/linphone.SlackBuild172
-rw-r--r--network/linphone/linphone.info14
-rw-r--r--network/linphone/slack-desc19
-rw-r--r--network/lldpd/lldpd.SlackBuild6
-rw-r--r--network/lldpd/lldpd.info6
-rw-r--r--network/mailspring/mailspring.SlackBuild2
-rw-r--r--network/mailspring/mailspring.info6
-rw-r--r--network/mosh/mosh.info2
-rw-r--r--network/mullvadvpn-app/mullvadvpn-app.SlackBuild2
-rw-r--r--network/mullvadvpn-app/mullvadvpn-app.info10
-rw-r--r--network/nessus/nessus.SlackBuild2
-rw-r--r--network/nessus/nessus.info6
-rw-r--r--network/netcat-openbsd/netcat-openbsd.SlackBuild4
-rw-r--r--network/netcat-openbsd/netcat-openbsd.info6
-rw-r--r--network/newsboat/newsboat.SlackBuild10
-rw-r--r--network/newsboat/newsboat.info196
-rw-r--r--network/nyxt/nyxt.SlackBuild2
-rw-r--r--network/nyxt/nyxt.info6
-rw-r--r--network/ocserv/ocserv.SlackBuild2
-rw-r--r--network/ocserv/ocserv.info8
-rw-r--r--network/opera/opera.SlackBuild4
-rw-r--r--network/opera/opera.info6
-rw-r--r--network/plowshare-modules/plowshare-modules.SlackBuild6
-rw-r--r--network/plowshare-modules/plowshare-modules.info6
-rw-r--r--network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild4
-rw-r--r--network/prosody-mod-http-upload/prosody-mod-http-upload.info6
-rw-r--r--network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild4
-rw-r--r--network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info6
-rw-r--r--network/purple-googlechat/README6
-rw-r--r--network/purple-googlechat/purple-googlechat.info10
-rw-r--r--network/purple-googlechat/slack-desc19
-rw-r--r--network/qbittorrent/qbittorrent.SlackBuild2
-rw-r--r--network/qbittorrent/qbittorrent.info6
-rw-r--r--network/qutebrowser-bin/qutebrowser-bin.SlackBuild4
-rw-r--r--network/qutebrowser-bin/qutebrowser-bin.info62
-rw-r--r--network/signal-desktop/signal-desktop.SlackBuild2
-rw-r--r--network/signal-desktop/signal-desktop.info6
-rw-r--r--network/skypeforlinux/skypeforlinux.info2
-rw-r--r--network/slack/slack.SlackBuild4
-rw-r--r--network/slack/slack.info6
-rw-r--r--network/squid/squid.SlackBuild2
-rw-r--r--network/squid/squid.info6
-rw-r--r--network/tailscale/tailscale.SlackBuild2
-rw-r--r--network/tailscale/tailscale.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/tor-browser/tor-browser.SlackBuild2
-rw-r--r--network/tor-browser/tor-browser.info10
-rw-r--r--network/turbolift/README8
-rw-r--r--network/turbolift/doinst.sh3
-rw-r--r--network/turbolift/turbolift.info10
-rw-r--r--network/unbound/root.hints4
-rw-r--r--network/unbound/unbound.SlackBuild4
-rw-r--r--network/unbound/unbound.info6
-rw-r--r--network/uwsgi/uwsgi.SlackBuild2
-rw-r--r--network/uwsgi/uwsgi.info6
-rw-r--r--network/vivaldi/vivaldi.SlackBuild2
-rw-r--r--network/vivaldi/vivaldi.info10
-rw-r--r--network/weathercli/README7
-rw-r--r--network/weathercli/weathercli.SlackBuild114
-rw-r--r--network/weathercli/weathercli.info10
-rw-r--r--network/webex/webex.SlackBuild4
-rw-r--r--network/webex/webex.info4
-rw-r--r--network/whalebird/whalebird.SlackBuild2
-rw-r--r--network/whalebird/whalebird.info6
-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/zdns/README11
-rw-r--r--network/zdns/slack-desc (renamed from python/argh/slack-desc)22
-rw-r--r--network/zdns/zdns.SlackBuild (renamed from python/jedi/jedi.SlackBuild)32
-rw-r--r--network/zdns/zdns.info10
-rw-r--r--network/zeek/zeek.SlackBuild2
-rw-r--r--network/zeek/zeek.info6
-rw-r--r--network/zerotier-one/README25
-rw-r--r--network/zerotier-one/doinst.sh27
-rw-r--r--network/zerotier-one/rc.zerotier-one.new51
-rw-r--r--network/zerotier-one/slack-desc19
-rw-r--r--network/zerotier-one/zerotier-one.SlackBuild (renamed from games/term2048/term2048.SlackBuild)44
-rw-r--r--network/zerotier-one/zerotier-one.info10
-rw-r--r--network/zmap/zmap.SlackBuild4
-rw-r--r--network/zmap/zmap.info6
-rw-r--r--network/zoom-linux/zoom-linux.SlackBuild2
-rw-r--r--network/zoom-linux/zoom-linux.info6
-rw-r--r--office/LaTeXML/LaTeXML.SlackBuild2
-rw-r--r--office/LaTeXML/LaTeXML.info8
-rw-r--r--office/LibreOffice/LibreOffice.SlackBuild4
-rw-r--r--office/LibreOffice/LibreOffice.info10
-rw-r--r--office/MasterPDFEditor/MasterPDFEditor.SlackBuild4
-rw-r--r--office/MasterPDFEditor/MasterPDFEditor.info6
-rw-r--r--office/abiword/abiword.SlackBuild9
-rw-r--r--office/abiword/abiword.info6
-rw-r--r--office/bibtex2html/README26
-rw-r--r--office/bibtex2html/bibtex2html.SlackBuild121
-rw-r--r--office/bibtex2html/bibtex2html.info10
-rw-r--r--office/calibre-bin/calibre-bin.SlackBuild2
-rw-r--r--office/calibre-bin/calibre-bin.info6
-rw-r--r--office/fop/fop.SlackBuild2
-rw-r--r--office/fop/fop.info6
-rw-r--r--office/impressive/impressive.SlackBuild12
-rw-r--r--office/impressive/impressive.info6
-rw-r--r--office/keepassxc/keepassxc.SlackBuild2
-rw-r--r--office/keepassxc/keepassxc.info6
-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/lyx/lyx.SlackBuild4
-rw-r--r--office/lyx/lyx.info6
-rw-r--r--office/pandoc-bin/pandoc-bin.SlackBuild2
-rw-r--r--office/pandoc-bin/pandoc-bin.info6
-rw-r--r--office/pandoc/pandoc.info4
-rw-r--r--office/sent/README6
-rw-r--r--office/sent/sent.SlackBuild11
-rw-r--r--office/smoffice2024/smoffice2024.SlackBuild4
-rw-r--r--office/smoffice2024/smoffice2024.info6
-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-CPAN-Requirements-Dynamic/README2
-rw-r--r--perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild (renamed from python/fabric/fabric.SlackBuild)44
-rw-r--r--perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info10
-rw-r--r--perl/perl-CPAN-Requirements-Dynamic/slack-desc19
-rw-r--r--perl/perl-Meta-Requirements-Range/README4
-rw-r--r--perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.SlackBuild91
-rw-r--r--perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.info10
-rw-r--r--perl/perl-Meta-Requirements-Range/slack-desc19
-rw-r--r--perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info2
-rw-r--r--perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild4
-rw-r--r--perl/perl-SNMP-Info/perl-SNMP-Info.info8
-rw-r--r--perl/perlbrew/perlbrew.SlackBuild10
-rw-r--r--perl/perlbrew/perlbrew.info6
-rw-r--r--perl/rakudo/rakudo.SlackBuild2
-rw-r--r--perl/rakudo/rakudo.info6
-rw-r--r--perl/zef/zef.SlackBuild2
-rw-r--r--perl/zef/zef.info6
-rw-r--r--python/PyColorizer/PyColorizer.info10
-rw-r--r--python/PyColorizer/README1
-rw-r--r--python/PyColorizer/slack-desc19
-rw-r--r--python/PyGithub/PyGithub.SlackBuild95
-rw-r--r--python/PyGithub/PyGithub.info10
-rw-r--r--python/PyGithub/README1
-rw-r--r--python/PyGithub/slack-desc19
-rw-r--r--python/PyInstaller/PyInstaller.SlackBuild95
-rw-r--r--python/PyInstaller/PyInstaller.info10
-rw-r--r--python/PyInstaller/README7
-rw-r--r--python/PyInstaller/slack-desc19
-rw-r--r--python/argh/README6
-rw-r--r--python/argh/argh.SlackBuild100
-rw-r--r--python/argh/argh.info10
-rw-r--r--python/args/README4
-rw-r--r--python/args/args.info10
-rw-r--r--python/buildbot-badges/buildbot-badges.SlackBuild4
-rw-r--r--python/buildbot-badges/buildbot-badges.info6
-rw-r--r--python/buildbot-worker/buildbot-worker.SlackBuild4
-rw-r--r--python/buildbot-worker/buildbot-worker.info6
-rw-r--r--python/buildbot/buildbot.SlackBuild10
-rw-r--r--python/buildbot/buildbot.info30
-rw-r--r--python/chump/README1
-rw-r--r--python/chump/chump.info10
-rw-r--r--python/clint/README22
-rw-r--r--python/clint/clint.SlackBuild96
-rw-r--r--python/clint/clint.info10
-rw-r--r--python/clint/slack-desc19
-rw-r--r--python/colorama/colorama.SlackBuild12
-rw-r--r--python/colorama/colorama.info10
-rw-r--r--python/colorclass/README3
-rw-r--r--python/colorclass/colorclass.SlackBuild95
-rw-r--r--python/colorclass/colorclass.info10
-rw-r--r--python/colorclass/slack-desc19
-rw-r--r--python/cryptography/cryptography.SlackBuild3
-rw-r--r--python/cryptography/cryptography.info10
-rw-r--r--python/cryptography/mkvendored.sh144
-rw-r--r--python/django-debug-toolbar/django-debug-toolbar.SlackBuild14
-rw-r--r--python/django-debug-toolbar/django-debug-toolbar.info10
-rw-r--r--python/fabric/README3
-rw-r--r--python/fabric/fabric.info10
-rw-r--r--python/gunicorn/gunicorn.SlackBuild10
-rw-r--r--python/gunicorn/gunicorn.info10
-rw-r--r--python/jedi/README3
-rw-r--r--python/jedi/jedi.info10
-rw-r--r--python/jedi/slack-desc19
-rw-r--r--python/kaptan/kaptan.SlackBuild5
-rw-r--r--python/kaptan/kaptan.info10
-rw-r--r--python/mando/README2
-rw-r--r--python/mando/mando.info10
-rw-r--r--python/mando/slack-desc19
-rw-r--r--python/minidb/minidb.SlackBuild4
-rw-r--r--python/minidb/minidb.info6
-rw-r--r--python/monty/monty.SlackBuild12
-rw-r--r--python/monty/monty.info10
-rw-r--r--python/more-itertools/more-itertools.SlackBuild11
-rw-r--r--python/more-itertools/more-itertools.info2
-rw-r--r--python/numpydoc/README3
-rw-r--r--python/numpydoc/numpydoc.SlackBuild30
-rw-r--r--python/numpydoc/numpydoc.info12
-rw-r--r--python/path.py/README3
-rw-r--r--python/path.py/path.py.SlackBuild96
-rw-r--r--python/path.py/path.py.info10
-rw-r--r--python/pendulum/README1
-rw-r--r--python/pendulum/pendulum.SlackBuild95
-rw-r--r--python/pendulum/pendulum.info10
-rw-r--r--python/pendulum/slack-desc19
-rw-r--r--python/pilkit/README1
-rw-r--r--python/pilkit/pilkit.SlackBuild95
-rw-r--r--python/pilkit/pilkit.info10
-rw-r--r--python/pilkit/slack-desc19
-rw-r--r--python/pillowfight/README15
-rw-r--r--python/pillowfight/pillowfight.info10
-rw-r--r--python/pillowfight/slack-desc19
-rw-r--r--python/pluggy/README6
-rw-r--r--python/pluggy/pluggy.SlackBuild96
-rw-r--r--python/pluggy/pluggy.info10
-rw-r--r--python/pluggy/slack-desc19
-rw-r--r--python/prompt_toolkit/README3
-rw-r--r--python/prompt_toolkit/prompt_toolkit.SlackBuild95
-rw-r--r--python/prompt_toolkit/prompt_toolkit.info10
-rw-r--r--python/prompt_toolkit/slack-desc19
-rw-r--r--python/purl/README4
-rw-r--r--python/purl/purl.info10
-rw-r--r--python/purl/slack-desc19
-rw-r--r--python/pyfiglet/pyfiglet.SlackBuild9
-rw-r--r--python/pyfiglet/pyfiglet.info8
-rw-r--r--python/pymongo/pymongo.SlackBuild8
-rw-r--r--python/pymongo/pymongo.info6
-rw-r--r--python/python-PySnooper/python-PySnooper.SlackBuild6
-rw-r--r--python/python-PySnooper/python-PySnooper.info8
-rw-r--r--python/python2-unicodecsv/README2
-rw-r--r--python/python2-unicodecsv/python2-unicodecsv.info10
-rw-r--r--python/python3-BTrees/python3-BTrees.SlackBuild2
-rw-r--r--python/python3-BTrees/python3-BTrees.info6
-rw-r--r--python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild23
-rw-r--r--python/python3-Flask-Cors/python3-Flask-Cors.info6
-rw-r--r--python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild2
-rw-r--r--python/python3-PyMuPDF/python3-PyMuPDF.info10
-rw-r--r--python/python3-aiosmtpd/python3-aiosmtpd.SlackBuild2
-rw-r--r--python/python3-aiosmtpd/python3-aiosmtpd.info6
-rw-r--r--python/python3-aksharamukha/README10
-rw-r--r--python/python3-aksharamukha/python3-aksharamukha.SlackBuild8
-rw-r--r--python/python3-aksharamukha/python3-aksharamukha.info6
-rw-r--r--python/python3-anyio/python3-anyio.SlackBuild2
-rw-r--r--python/python3-anyio/python3-anyio.info6
-rw-r--r--python/python3-argcomplete/README4
-rw-r--r--python/python3-argcomplete/python3-argcomplete.SlackBuild6
-rw-r--r--python/python3-argcomplete/python3-argcomplete.info8
-rw-r--r--python/python3-astroid/python3-astroid.SlackBuild2
-rw-r--r--python/python3-astroid/python3-astroid.info6
-rw-r--r--python/python3-babel/python3-babel.SlackBuild4
-rw-r--r--python/python3-babel/python3-babel.info10
-rw-r--r--python/python3-babelfish/python3-babelfish.SlackBuild31
-rw-r--r--python/python3-babelfish/python3-babelfish.info8
-rw-r--r--python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild4
-rw-r--r--python/python3-backports_tarfile/python3-backports_tarfile.info6
-rw-r--r--python/python3-bcrypt/python3-bcrypt.SlackBuild3
-rw-r--r--python/python3-bcrypt/python3-bcrypt.info134
-rw-r--r--python/python3-blinker/python3-blinker.SlackBuild4
-rw-r--r--python/python3-blinker/python3-blinker.info6
-rw-r--r--python/python3-boto3/python3-boto3.SlackBuild2
-rw-r--r--python/python3-boto3/python3-boto3.info6
-rw-r--r--python/python3-cheroot/python3-cheroot.SlackBuild27
-rw-r--r--python/python3-cheroot/python3-cheroot.info8
-rw-r--r--python/python3-dill/python3-dill.SlackBuild4
-rw-r--r--python/python3-dill/python3-dill.info8
-rw-r--r--python/python3-django/python3-django.SlackBuild2
-rw-r--r--python/python3-django/python3-django.info6
-rw-r--r--python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild15
-rw-r--r--python/python3-dogpile.cache/python3-dogpile.cache.info6
-rw-r--r--python/python3-enlighten/python3-enlighten.SlackBuild4
-rw-r--r--python/python3-enlighten/python3-enlighten.info6
-rw-r--r--python/python3-et_xmlfile/README1
-rw-r--r--python/python3-et_xmlfile/python3-et_xmlfile.SlackBuild (renamed from python/python2-unicodecsv/python2-unicodecsv.SlackBuild)30
-rw-r--r--python/python3-et_xmlfile/python3-et_xmlfile.info10
-rw-r--r--python/python3-et_xmlfile/slack-desc (renamed from python/python2-unicodecsv/slack-desc)22
-rw-r--r--python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild4
-rw-r--r--python/python3-exceptiongroup/python3-exceptiongroup.info6
-rw-r--r--python/python3-flask-paginate/python3-flask-paginate.SlackBuild2
-rw-r--r--python/python3-flask-paginate/python3-flask-paginate.info6
-rw-r--r--python/python3-fontmake/python3-fontmake.SlackBuild6
-rw-r--r--python/python3-fontmake/python3-fontmake.info6
-rw-r--r--python/python3-fonttools/python3-fonttools.SlackBuild4
-rw-r--r--python/python3-fonttools/python3-fonttools.info8
-rw-r--r--python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild6
-rw-r--r--python/python3-geventhttpclient/python3-geventhttpclient.info2
-rw-r--r--python/python3-glyphslib/python3-glyphslib.SlackBuild8
-rw-r--r--python/python3-glyphslib/python3-glyphslib.info6
-rw-r--r--python/python3-grpcio/python3-grpcio.SlackBuild2
-rw-r--r--python/python3-grpcio/python3-grpcio.info6
-rw-r--r--python/python3-hishel/python3-hishel.SlackBuild2
-rw-r--r--python/python3-hishel/python3-hishel.info6
-rw-r--r--python/python3-ipython-sql/python3-ipython-sql.SlackBuild14
-rw-r--r--python/python3-ipython-sql/python3-ipython-sql.info2
-rw-r--r--python/python3-ipython_genutils/README2
-rw-r--r--python/python3-ipython_genutils/python3-ipython_genutils.SlackBuild (renamed from python/mando/mando.SlackBuild)39
-rw-r--r--python/python3-ipython_genutils/python3-ipython_genutils.info10
-rw-r--r--python/python3-ipython_genutils/slack-desc19
-rw-r--r--python/python3-isort/python3-isort.SlackBuild4
-rw-r--r--python/python3-isort/python3-isort.info8
-rw-r--r--python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild7
-rw-r--r--python/python3-jaraco.collections/python3-jaraco.collections.info6
-rw-r--r--python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild9
-rw-r--r--python/python3-jaraco.functools/python3-jaraco.functools.info8
-rw-r--r--python/python3-keyring/python3-keyring.SlackBuild2
-rw-r--r--python/python3-keyring/python3-keyring.info6
-rw-r--r--python/python3-langcodes/python3-langcodes.SlackBuild12
-rw-r--r--python/python3-langcodes/python3-langcodes.info6
-rw-r--r--python/python3-language-data/python3-language-data.SlackBuild10
-rw-r--r--python/python3-language-data/python3-language-data.info8
-rw-r--r--python/python3-libtmux/python3-libtmux.SlackBuild2
-rw-r--r--python/python3-libtmux/python3-libtmux.info6
-rw-r--r--python/python3-lxml/python3-lxml.SlackBuild2
-rw-r--r--python/python3-lxml/python3-lxml.info6
-rw-r--r--python/python3-marisa-trie/python3-marisa-trie.SlackBuild16
-rw-r--r--python/python3-marisa-trie/python3-marisa-trie.info6
-rw-r--r--python/python3-openpyxl/python3-openpyxl.SlackBuild14
-rw-r--r--python/python3-openpyxl/python3-openpyxl.info8
-rw-r--r--python/python3-orjson/python3-orjson.SlackBuild2
-rw-r--r--python/python3-orjson/python3-orjson.info6
-rw-r--r--python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild9
-rw-r--r--python/python3-pdfCropMargins/python3-pdfCropMargins.info6
-rw-r--r--python/python3-pdm/python3-pdm.SlackBuild2
-rw-r--r--python/python3-pdm/python3-pdm.info6
-rw-r--r--python/python3-persistent/python3-persistent.SlackBuild2
-rw-r--r--python/python3-persistent/python3-persistent.info6
-rw-r--r--python/python3-pipx/python3-pipx.SlackBuild4
-rw-r--r--python/python3-pipx/python3-pipx.info6
-rw-r--r--python/python3-platformdirs/python3-platformdirs.SlackBuild2
-rw-r--r--python/python3-platformdirs/python3-platformdirs.info6
-rw-r--r--python/python3-prompt_toolkit/python3-prompt_toolkit.SlackBuild2
-rw-r--r--python/python3-prompt_toolkit/python3-prompt_toolkit.info6
-rw-r--r--python/python3-psycopg3/python3-psycopg3.SlackBuild5
-rw-r--r--python/python3-psycopg3/python3-psycopg3.info10
-rw-r--r--python/python3-pydantic-core/python3-pydantic-core.SlackBuild2
-rw-r--r--python/python3-pydantic-core/python3-pydantic-core.info10
-rw-r--r--python/python3-pydantic/python3-pydantic.SlackBuild2
-rw-r--r--python/python3-pydantic/python3-pydantic.info6
-rw-r--r--python/python3-pylint/python3-pylint.SlackBuild2
-rw-r--r--python/python3-pylint/python3-pylint.info8
-rw-r--r--python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild6
-rw-r--r--python/python3-pyproject-metadata/python3-pyproject-metadata.info6
-rw-r--r--python/python3-pytest/python3-pytest.SlackBuild2
-rw-r--r--python/python3-pytest/python3-pytest.info6
-rw-r--r--python/python3-pytube/python3-pytube.SlackBuild4
-rw-r--r--python/python3-pytube/python3-pytube.info8
-rw-r--r--python/python3-qbittorrent-api/python3-qbittorrent-api.SlackBuild2
-rw-r--r--python/python3-qbittorrent-api/python3-qbittorrent-api.info6
-rw-r--r--python/python3-regex/python3-regex.SlackBuild2
-rw-r--r--python/python3-regex/python3-regex.info6
-rw-r--r--python/python3-rtree/python3-rtree.SlackBuild28
-rw-r--r--python/python3-rtree/python3-rtree.info10
-rw-r--r--python/python3-schedule/python3-schedule.SlackBuild4
-rw-r--r--python/python3-schedule/python3-schedule.info8
-rw-r--r--python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild2
-rw-r--r--python/python3-setuptools-opt/python3-setuptools-opt.info6
-rw-r--r--python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild4
-rw-r--r--python/python3-simple-term-menu/python3-simple-term-menu.info8
-rw-r--r--python/python3-sipsimple/python3-sipsimple.info8
-rw-r--r--python/python3-tenacity/python3-tenacity.SlackBuild2
-rw-r--r--python/python3-tenacity/python3-tenacity.info6
-rw-r--r--python/python3-tinydb/python3-tinydb.SlackBuild8
-rw-r--r--python/python3-tinydb/python3-tinydb.info10
-rw-r--r--python/python3-tomlkit/python3-tomlkit.SlackBuild2
-rw-r--r--python/python3-tomlkit/python3-tomlkit.info6
-rw-r--r--python/python3-tox/python3-tox.SlackBuild7
-rw-r--r--python/python3-tox/python3-tox.info6
-rw-r--r--python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild2
-rw-r--r--python/python3-trove-classifiers/python3-trove-classifiers.info6
-rw-r--r--python/python3-ufo2ft/python3-ufo2ft.SlackBuild4
-rw-r--r--python/python3-ufo2ft/python3-ufo2ft.info6
-rw-r--r--python/python3-uharfbuzz/changelog4
-rw-r--r--python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild2
-rw-r--r--python/python3-uharfbuzz/python3-uharfbuzz.info6
-rw-r--r--python/python3-unearth/python3-unearth.SlackBuild2
-rw-r--r--python/python3-unearth/python3-unearth.info6
-rw-r--r--python/python3-userpath/python3-userpath.SlackBuild6
-rw-r--r--python/python3-userpath/python3-userpath.info6
-rw-r--r--python/python3-validators/python3-validators.SlackBuild2
-rw-r--r--python/python3-validators/python3-validators.info6
-rw-r--r--python/python3-virtualenv/python3-virtualenv.SlackBuild2
-rw-r--r--python/python3-virtualenv/python3-virtualenv.info6
-rw-r--r--python/python3-watchdog/python3-watchdog.SlackBuild2
-rw-r--r--python/python3-watchdog/python3-watchdog.info6
-rw-r--r--python/python3-webcolors/python3-webcolors.SlackBuild18
-rw-r--r--python/python3-webcolors/python3-webcolors.info6
-rw-r--r--python/python3-websocket-client/python3-websocket-client.SlackBuild6
-rw-r--r--python/python3-websocket-client/python3-websocket-client.info6
-rw-r--r--python/python3-websockets/python3-websockets.SlackBuild7
-rw-r--r--python/python3-websockets/python3-websockets.info10
-rw-r--r--python/python3-wrapt/python3-wrapt.SlackBuild4
-rw-r--r--python/python3-wrapt/python3-wrapt.info8
-rw-r--r--python/python3-xcffib/python3-xcffib.SlackBuild18
-rw-r--r--python/python3-xcffib/python3-xcffib.info6
-rw-r--r--python/python3-xkbcommon/python3-xkbcommon.SlackBuild18
-rw-r--r--python/python3-xkbcommon/python3-xkbcommon.info6
-rw-r--r--python/python3-xmldiff/python3-xmldiff.SlackBuild28
-rw-r--r--python/python3-xmldiff/python3-xmldiff.info6
-rw-r--r--python/python3-zdaemon/python3-zdaemon.SlackBuild2
-rw-r--r--python/python3-zdaemon/python3-zdaemon.info6
-rw-r--r--python/python3-zodbpickle/python3-zodbpickle.SlackBuild2
-rw-r--r--python/python3-zodbpickle/python3-zodbpickle.info6
-rw-r--r--python/requirements-detector/README2
-rw-r--r--python/requirements-detector/requirements-detector.SlackBuild95
-rw-r--r--python/requirements-detector/requirements-detector.info10
-rw-r--r--python/requirements-detector/slack-desc19
-rw-r--r--python/s3transfer/s3transfer.SlackBuild4
-rw-r--r--python/s3transfer/s3transfer.info6
-rw-r--r--python/tox/README11
-rw-r--r--python/tox/slack-desc19
-rw-r--r--python/tox/tox.SlackBuild97
-rw-r--r--python/tox/tox.info10
-rw-r--r--python/virtualenv-clone/virtualenv-clone.SlackBuild9
-rw-r--r--python/virtualenv-clone/virtualenv-clone.info8
-rw-r--r--python/virtualenvwrapper/README7
-rw-r--r--python/virtualenvwrapper/slack-desc19
-rw-r--r--python/virtualenvwrapper/virtualenvwrapper.SlackBuild96
-rw-r--r--python/virtualenvwrapper/virtualenvwrapper.info10
-rw-r--r--python/waitress/README5
-rw-r--r--python/waitress/slack-desc19
-rw-r--r--python/waitress/waitress.SlackBuild97
-rw-r--r--python/waitress/waitress.info10
-rw-r--r--python/werkzeug/werkzeug.SlackBuild4
-rw-r--r--python/werkzeug/werkzeug.info6
-rw-r--r--ruby/ruby-build/ruby-build.SlackBuild2
-rw-r--r--ruby/ruby-build/ruby-build.info6
-rw-r--r--system/EpsonTMXCUPS/EpsonTMXCUPS.SlackBuild124
-rw-r--r--system/EpsonTMXCUPS/EpsonTMXCUPS.info10
-rw-r--r--system/EpsonTMXCUPS/README20
-rw-r--r--system/EpsonTMXCUPS/doinst.sh4
-rw-r--r--system/EpsonTMXCUPS/slack-desc19
-rw-r--r--system/FreeFileSync/FreeFileSync.SlackBuild4
-rw-r--r--system/FreeFileSync/FreeFileSync.info6
-rw-r--r--system/Iosevka-aile/Iosevka-aile.SlackBuild2
-rw-r--r--system/Iosevka-aile/Iosevka-aile.info6
-rw-r--r--system/Iosevka-etoile/Iosevka-etoile.SlackBuild2
-rw-r--r--system/Iosevka-etoile/Iosevka-etoile.info6
-rw-r--r--system/Iosevka-slab/Iosevka-slab.SlackBuild2
-rw-r--r--system/Iosevka-slab/Iosevka-slab.info6
-rw-r--r--system/Iosevka/Iosevka.SlackBuild2
-rw-r--r--system/Iosevka/Iosevka.info6
-rw-r--r--system/PrintNode/PrintNode.SlackBuild78
-rw-r--r--system/PrintNode/PrintNode.info10
-rw-r--r--system/PrintNode/README15
-rw-r--r--system/PrintNode/rc.PrintNode92
-rw-r--r--system/PrintNode/slack-desc19
-rw-r--r--system/Solaar/Solaar.SlackBuild6
-rw-r--r--system/Solaar/Solaar.info6
-rw-r--r--system/ansible-core/ansible-core.SlackBuild9
-rw-r--r--system/ansible-core/ansible-core.info6
-rw-r--r--system/chronograf/chronograf.SlackBuild2
-rw-r--r--system/chronograf/chronograf.info10
-rw-r--r--system/conky/conky.SlackBuild2
-rw-r--r--system/conky/conky.info6
-rw-r--r--system/distrobox/distrobox.SlackBuild2
-rw-r--r--system/distrobox/distrobox.info6
-rw-r--r--system/docker-buildx/docker-buildx.SlackBuild4
-rw-r--r--system/docker-buildx/docker-buildx.info6
-rw-r--r--system/docker-compose/docker-compose.SlackBuild2
-rw-r--r--system/docker-compose/docker-compose.info6
-rw-r--r--system/doublecmd-qt5/doublecmd-qt5.SlackBuild2
-rw-r--r--system/doublecmd-qt5/doublecmd-qt5.info6
-rw-r--r--system/edk2-ovmf/edk2-ovmf.SlackBuild4
-rw-r--r--system/edk2-ovmf/edk2-ovmf.info10
-rw-r--r--system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild4
-rw-r--r--system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info6
-rw-r--r--system/erofs-utils/README4
-rw-r--r--system/erofs-utils/erofs-utils.SlackBuild (renamed from network/purple-googlechat/purple-googlechat.SlackBuild)41
-rw-r--r--system/erofs-utils/erofs-utils.info10
-rw-r--r--system/erofs-utils/slack-desc (renamed from office/bibtex2html/slack-desc)22
-rw-r--r--system/execline/execline.SlackBuild2
-rw-r--r--system/execline/execline.info6
-rw-r--r--system/fastfetch/fastfetch.SlackBuild4
-rw-r--r--system/fastfetch/fastfetch.info6
-rw-r--r--system/fd/fd.SlackBuild10
-rw-r--r--system/fd/fd.info302
-rw-r--r--system/fish/fish.SlackBuild4
-rw-r--r--system/fwupd/doinst.sh2
-rw-r--r--system/fwupd/fwupd.SlackBuild6
-rw-r--r--system/fwupd/fwupd.info6
-rw-r--r--system/fzf/fzf.SlackBuild17
-rw-r--r--system/fzf/fzf.info14
-rw-r--r--system/inotify-info/inotify-info.SlackBuild11
-rw-r--r--system/inotify-info/inotify-info.info6
-rw-r--r--system/intel-microcode/intel-microcode.SlackBuild4
-rw-r--r--system/intel-microcode/intel-microcode.info6
-rw-r--r--system/irqbalance/irqbalance.SlackBuild4
-rw-r--r--system/irqbalance/irqbalance.info6
-rw-r--r--system/jenkins/jenkins.SlackBuild2
-rw-r--r--system/jenkins/jenkins.info6
-rw-r--r--system/kapacitor/kapacitor.SlackBuild2
-rw-r--r--system/kapacitor/kapacitor.info6
-rw-r--r--system/kbfs/kbfs.SlackBuild6
-rw-r--r--system/kbfs/kbfs.info6
-rw-r--r--system/kitty/kitty.SlackBuild2
-rw-r--r--system/kitty/kitty.info6
-rw-r--r--system/kiwix-tools-bin/README13
-rw-r--r--system/kiwix-tools-bin/docs/COPYING4
-rw-r--r--system/kiwix-tools-bin/docs/README.md2
-rw-r--r--system/kiwix-tools-bin/kiwix-tools-bin.SlackBuild21
-rw-r--r--system/letsencrypt/letsencrypt.SlackBuild2
-rw-r--r--system/letsencrypt/letsencrypt.info6
-rw-r--r--system/libtrash/README2
-rw-r--r--system/libtrash/libtrash.SlackBuild9
-rw-r--r--system/libtrash/libtrash.info6
-rw-r--r--system/limine/limine.SlackBuild3
-rw-r--r--system/limine/limine.info6
-rw-r--r--system/locust/locust.SlackBuild2
-rw-r--r--system/locust/locust.info6
-rw-r--r--system/lxqt-powermanagement/README1
-rw-r--r--system/lxqt-powermanagement/doinst.sh9
-rw-r--r--system/lxqt-powermanagement/lxqt-powermanagement.SlackBuild108
-rw-r--r--system/lxqt-powermanagement/lxqt-powermanagement.info10
-rw-r--r--system/lxqt-powermanagement/remove-ask-from-lid-and-idle-watchers.patch56
-rw-r--r--system/lxqt-powermanagement/slack-desc19
-rw-r--r--system/mongodb/README7
-rw-r--r--system/mongodb/doinst.sh2
-rw-r--r--system/mongodb/files/mongodb.conf34
-rw-r--r--system/mongodb/mongodb.SlackBuild68
-rw-r--r--system/mongodb/mongodb.info10
-rw-r--r--system/mongodb/patches/mongodb-5.0.2-no-compass.patch12
-rw-r--r--system/mongodb/patches/mongodb-5.0.2-skip-reqs-check.patch24
-rw-r--r--system/mongodb/patches/mongodb-7.0.2-sconstruct.patch159
-rw-r--r--system/netdata/netdata.SlackBuild2
-rw-r--r--system/netdata/netdata.info6
-rw-r--r--system/nvidia-driver/nvidia-driver.SlackBuild2
-rw-r--r--system/nvidia-driver/nvidia-driver.info26
-rw-r--r--system/nvidia-kernel/nvidia-kernel.SlackBuild2
-rw-r--r--system/nvidia-kernel/nvidia-kernel.info6
-rw-r--r--system/nvidia-legacy470-kernel/README3
-rw-r--r--system/nvidia-legacy470-kernel/nvidia-470.239.06-gcc14.patch29
-rw-r--r--system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild7
-rw-r--r--system/nvidia-open-kernel/nvidia-open-kernel.SlackBuild2
-rw-r--r--system/nvidia-open-kernel/nvidia-open-kernel.info6
-rw-r--r--system/onefetch/onefetch-misc-2.21.0.tar (renamed from system/onefetch/onefetch-misc-2.20.0.tar)bin40960 -> 40960 bytes
-rw-r--r--system/onefetch/onefetch.SlackBuild2
-rw-r--r--system/onefetch/onefetch.info184
-rw-r--r--system/openzfs/openzfs.SlackBuild6
-rw-r--r--system/openzfs/openzfs.info6
-rw-r--r--system/osquery-bin/osquery-bin.SlackBuild4
-rw-r--r--system/osquery-bin/osquery-bin.info10
-rw-r--r--system/prometheus/prometheus.SlackBuild2
-rw-r--r--system/prometheus/prometheus.info6
-rw-r--r--system/readpe/readpe.SlackBuild4
-rw-r--r--system/readpe/readpe.info6
-rw-r--r--system/redis-py/redis-py.SlackBuild2
-rw-r--r--system/redis-py/redis-py.info6
-rw-r--r--system/redis/redis.SlackBuild2
-rw-r--r--system/redis/redis.info6
-rw-r--r--system/s6/s6.SlackBuild2
-rw-r--r--system/s6/s6.info6
-rw-r--r--system/sarasa-gothic/sarasa-gothic.SlackBuild2
-rw-r--r--system/sarasa-gothic/sarasa-gothic.info6
-rw-r--r--system/sbpkg/sbpkg.SlackBuild2
-rw-r--r--system/sbpkg/sbpkg.info6
-rw-r--r--system/slackrepo-hints/slackrepo-hints.SlackBuild2
-rw-r--r--system/slackrepo-hints/slackrepo-hints.info6
-rw-r--r--system/slackrepo/slackrepo.SlackBuild2
-rw-r--r--system/slackrepo/slackrepo.info6
-rw-r--r--system/slpkg/slpkg.SlackBuild2
-rw-r--r--system/slpkg/slpkg.info8
-rw-r--r--system/stressapptest/stressapptest.SlackBuild10
-rw-r--r--system/stressapptest/support_i586.diff23
-rw-r--r--system/telegraf/telegraf.SlackBuild2
-rw-r--r--system/telegraf/telegraf.info10
-rw-r--r--system/tmuxp/tmuxp.SlackBuild2
-rw-r--r--system/tmuxp/tmuxp.info6
-rw-r--r--system/trash-cli/trash-cli.SlackBuild5
-rw-r--r--system/trash-cli/trash-cli.info6
-rw-r--r--system/ttf-lato/slack-desc2
-rw-r--r--system/ttf-lato/ttf-lato.SlackBuild3
-rw-r--r--system/ttf-lato/ttf-lato.info6
-rw-r--r--system/upx/upx.SlackBuild2
-rw-r--r--system/upx/upx.info6
-rw-r--r--system/vim-airline-themes/vim-airline-themes.SlackBuild6
-rw-r--r--system/vim-airline-themes/vim-airline-themes.info6
-rw-r--r--system/warp-terminal/warp-terminal.info2
-rw-r--r--system/xchm/doinst.sh9
-rw-r--r--system/xchm/xchm.SlackBuild20
-rw-r--r--system/xchm/xchm.info10
-rw-r--r--system/xvfb-run/xvfb-run.SlackBuild3
-rw-r--r--system/xvfb-run/xvfb-run.info6
-rw-r--r--system/yubico-piv-tool/yubico-piv-tool.SlackBuild2
-rw-r--r--system/yubico-piv-tool/yubico-piv-tool.info6
1190 files changed, 8311 insertions, 8712 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index bfcc6a7f2b..bcc7189d16 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -141,9 +141,7 @@ jobs:
if [[ ${{ steps.get_deps.outputs.response }} == "" ]] ; then
printf 'None\n'
else
- printf '```\n'
- printf '%s' ${{ steps.get_deps.outputs.response }} | sed 's/\\n/\n/g' | sort
- printf '```\n'
+ printf '%s' ${{ steps.get_deps.outputs.response }} | sed 's/\\n/\n/g' | sort | sed 's/^/- [ ] /'
fi
} > comment-output
shell:
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 124f1f9601..2f7e3f68e8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -74,9 +74,7 @@ pr-checks:
if [[ "$response" == "" ]] ; then
printf 'None\n'
else
- printf '```\n'
- printf '%s' "$response"
- printf '```\n'
+ printf '%s\n' "$response" | sort | sed 's/^/- [ ] /'
fi
} > comment-output
diff --git a/ChangeLog.txt b/ChangeLog.txt
index e9c3eeeda5..d246f77bae 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,903 @@
+Sat Jun 8 09:26:45 UTC 2024
+academic/fet: Updated for version 6.20.0.
+academic/gaiasky: Updated for version 3.6.2.
+academic/molden: Added (Molecular Density Viewer).
+audio/bitwig-studio: Updated for version 5.1.9
+audio/cardinal: Updated for version 24.05
+audio/mixxx: Updated for version 2.4.1.
+audio/openvino-plugins-ai-audacity: Updated for version 3.5.1.R.2.2.
+audio/qtractor: Updated for version 0.9.39.
+audio/sayonara-player: Updated for version 1.10.0_stable1.
+desktop/evilwm: Update script.
+desktop/nwg-hello: Updated for version 0.2.1.
+desktop/qtile: Edit README
+desktop/xmouseless: Added (Mouse Replacement).
+development/Bear: Fix 32bit build.
+development/aws-cdk: Updated for version 2.144.0.
+development/chibi-scheme: Updated for version 0.11.
+development/darcs: Removed (Unmaintained and dropped deps).
+development/github-desktop: Updated for version 3.3.18.
+development/hugo: Updated for version 0.127.0.
+development/jupyter-nbclassic: Update for 1.1.0
+development/jupyter-notebook: Update dep.
+development/lua-language-server: Updated for version 3.9.1.
+development/protobuf3: Updated for version 27.1.
+development/tea: updated for version 63.0.2
+development/vscode-bin: Updated for version 1.90.0.
+development/zulu-openjdk11: Updated for version 11.0.23.
+development/zulu-openjdk17: Updated for version 17.0.11.
+development/zulu-openjdk21: Updated for version 21.0.3.
+development/zulu-openjdk8: Updated for version 8.0.412.
+games/ZEsarUX: Fix permission.
+games/ZEsarUX: Updated for version 11.0.
+games/lgogdownloader: updated for version 3.14
+games/scid_vs_pc: Updated for version 4.25.
+games/vcmi: updated for version 1.5.2
+gis/OWSLib: Updated for version 0.31.0.
+gis/gdal: Updated for version 3.9.0.
+gis/grass: Fix desktop file permissions.
+gis/qgis: Updated for version 3.36.3.
+graphics/SweetHome3D: Version bump to 7.4
+graphics/blender: Version bump to 4.1.1 + new maintainer
+graphics/dblatex: Mark as x86_64 only.
+graphics/libplacebo: Updated for version 6.338.2
+graphics/vuescan: Updated MD5SUMs.
+ham/antscope2: Added (Antenna Analyzer).
+ham/qlog: Updated for version 0.36.0.
+ham/wsjtx: Removed (FTBFS and no maintainer).
+haskell/haskell-ShellCheck: Optionally build man page.
+haskell/haskell-ShellCheck: Updated for version 0.10.0.
+haskell/haskell-emojis: Updated for version 0.1.2.
+haskell/haskell-indexed-traversable-instances: Updated for 0.1.1.
+haskell/haskell-unicode-collation: Updated for version 0.1.3.3.
+libraries/OptiX-Headers: Update REQUIRES.
+libraries/libqtpas: Updated for version 3.0.
+libraries/openvino: Update script.
+libraries/pytorch: Fix build.
+libraries/pytorch: Update script.
+libraries/tclxml: Update script.
+misc/par2cmdline-tbb: Removed (FTBFS and upstream is dead).
+multimedia/HandBrake: Fix compilation on 32bit systems
+multimedia/HandBrake: Version bump to 1.8.0 and new maintainer
+multimedia/mpv: updated for version 0.38.0
+network/AdGuardHome: Updated for version 0.107.51.
+network/discord: Version bump to 0.0.55
+network/gallery-dl: Updated for version 1.27.0.
+network/gmi100: Update script.
+network/linphone: Removed (FTBFS and no maintainer).
+network/opera: Updated for version 110.0.5130.64.
+network/opera: Updated for version 110.0.5130.66.
+network/plowshare-modules: Version bump to 97b5e57
+network/purple-googlechat: Removed (FTBFS and no maintainer).
+network/qutebrowser-bin: Updated for version 3.2.0.
+network/skypeforlinux: Update REQUIRES.
+network/telegram: Updated for version 5.1.4.
+network/uwsgi: updated for version 2.0.26
+network/zeek: Updated for version 6.0.4.
+office/LaTeXML: Updated for version 0.8.8.
+office/LibreOffice: Updated for version 24.2.4.2
+office/libreoffice-helppack: Updated for version 24.2.4.
+office/libreoffice-langpack: Updated for version 24.2.4.
+office/libreoffice: Updated for version 24.2.4.
+office/lyx: Updated for version 2.4.0.
+office/pandoc: New maintainer.
+office/sent: Update README.
+perl/MoarVM: Updated for version 2024.05
+perl/nqp: Updated for version 2024.05
+perl/rakudo: Updated for version 2024.05
+perl/zef: Updated for version 0.22.0
+python/cryptography: Updated for version 42.0.8.
+python/python3-et_xmlfile: Added (Python3 of et_xmlfile).
+python/python3-ipython-sql: Update dep.
+python/python3-ipython_genutils: Added (Python3 of ipython_genutils).
+python/python3-openpyxl: Updated for version 3.1.3.
+python/python3-pdfCropMargins: Updated for version 2.1.3.
+python/python3-prompt_toolkit: updated for version 3.0.46
+python/python3-pytest: Version bump to 8.2.2
+python/python3-rtree: Update for 1.2.0
+python/python3-sipsimple: Mark for x86_64 only.
+python/python3-tox: Version bump to 4.15.1
+python/python3-unearth: Version bump to 0.15.4
+python/python3-webcolors: Update for 24.6.0
+python/python3-xcffib: Update for 1.5.0
+python/python3-xkbcommon: Update for 1.0
+system/Iosevka-aile: Updated for version 30.1.2.
+system/Iosevka-etoile: Updated for version 30.1.2.
+system/Iosevka-slab: Updated for version 30.1.2
+system/Iosevka: Updated for version 30.1.2
+system/PrintNode: Mark as x86_64 only.
+system/epson-inkjet-printer-escpr2: Updated for version 1.2.10.
+system/erofs-utils: Added (Userspace tools for EROFS filesystem).
+system/fastfetch: Updated for version 2.14.0.
+system/fish: Update script.
+system/kbfs: Fix 32bit version.
+system/kiwix-tools-bin: Update README.
+system/letsencrypt: Updated for version 2.11.0.
+system/limine: Updated for version 7.7.1
+system/netdata: Updated for version 1.45.6.
+system/redis-py: updated for version 5.0.5
+system/slackrepo-hints: Updated MD5SUM.
+system/slpkg: Updated for version 5.1.0.
+system/warp-terminal: Update REQUIRES.
++--------------------------+
+Sat Jun 1 09:46:50 UTC 2024
+academic/cadabra2: Update dep.
+academic/cdo: Updated for version 2.4.1.
+academic/gwyddion: Updated for version 2.66.
+academic/plus42: Updated for version 1.1.12.
+audio/Ymuse: Edit commenting
+audio/yabridge: Update .info
+desktop/icewm: Updated for version 3.5.0.
+desktop/mate-panel: Updated for version 1.28.1.
+desktop/nwg-displays: Updated for version 0.3.20.
+desktop/nwg-hello: Updated for version 0.2.0.
+desktop/rss-guard: updated for version 4.7.2
+development/Bear: Updated for version 3.1.4
+development/actionlint: Updated for version 1.7.1.
+development/apache-maven: Updated for version 3.9.7.
+development/aws-cdk: Updated for version 2.143.0.
+development/clion: Update README.
+development/coccinelle: Updated for version 1.2.
+development/f2c: Updated for version 20240504.
+development/github-cli: Updated for version 2.50.0
+development/gitlab-cli: Updated for version 1.41.0.
+development/hugo: Updated for version 0.126.2.
+development/jupyter-nbclient: Update for 0.10.0
+development/jupyter_core: Update for 5.7.2
+development/lazarus: Updated for version 3.4.
+development/minipro: Updated for version 0.7.
+development/nodejs: Updated for version 20.14.0.
+development/pandas: Remove README reference to bottleneck.
+development/protobuf3: Updated for version 27.0.
+development/qb64pe: Updated for version 3.13.1.
+development/rtags: Fix build with latest emacs patch.
+development/sbcl: Updated for version 2.4.5.
+development/tea: updated for version 63.0.0
+development/whisper.cpp: Updated for version 1.6.2.
+development/wxFormBuilder: Updated for version 4.2.1.
+development/zope.interface: updated for version 6.4.post2
+games/endless-sky: updated for version 0.10.7
+games/lgogdownloader: updated for version 3.13
+games/tty-solitaire: Updated for version 1.3.1.
+games/vcmi: updated for version 1.5.1
+games/vms-empire: Updated for version 1.17.
+gis/gdal: Patched for newer poppler.
+gis/gpxsee: Updated for version 13.21.
+gis/libgeotiff: Updated for version 1.7.3.
+gis/python3-cartopy: Updated for version 0.23.0.
+gis/python3-xarray: Updated for version 2024.05.0.
+git/python3-shapely: Updated for version 2.0.4.
+graphics/LDView: Updated for version 4.5
+graphics/LDraw_data: Updated for version 202404
+graphics/vuescan: Updated MD5SUMs.
+libraries/grpc: Updated for version 1.64.1.
+libraries/libjwt: updated for version 1.17.1
+libraries/libmediainfo: Updated for version 24.05.
+libraries/openvino: Use internal protobuf.
+libraries/pytorch: Update source.
+libraries/zita-resampler: Fix 32bit build.
+libraries/zope.security: updated for version 7.0
+misc/ghostpcl: Updated for version 10.03.1.
+multimedia/MuseScore: Updated for version 4.3.1.
+multimedia/inputstream.adaptive: Updated for version 21.4.9.
+multimedia/mediainfo: Updated for version 24.05.
+multimedia/musixmatch: Updated DOWNLOAD_x86_64.
+multimedia/videomass: Updated for version 5.0.14.
+network/Electrum: Updated for version 4.5.5.
+network/brave-browser: Updated for version 1.66.118.
+network/chrony: Updated for version 4.5.
+network/dnsproxy-bin: Updated for version 0.71.2.
+network/dropbox: Updated for version 200.4.7134.
+network/go-sendxmpp: Updated for version 0.11.0.
+network/haproxy: Updated for version 3.0.0.
+network/librewolf: Updated for version 126.0
+network/netcat-openbsd: Updated for version 7.4_2
+network/opera: Updated for version 110.0.5130.49.
+network/qbittorrent: Updated for version 4.6.5.
+network/signal-desktop: Updated for version 7.11.0.
+network/teamviewer: Updated for version 15.54.3.
+network/telegram: Updated for version 5.0.4.
+network/telegram: Updated for version 5.1.0.
+network/vivaldi: Updated for version 6.7.3329.39.
+network/whalebird: Updated for version 6.1.1
+network/zoom-linux: Updated for version 6.0.12.5501
+office/MasterPDFEditor: Updated for version 5.9.84.
+office/calibre-bin: Updated for version 7.12.0.
+office/fop: Updated for version 2.9.
+office/smoffice2024: Updated for version 2024_1214.
+python/buildbot-badges: updated for version 3.11.3
+python/buildbot-worker: updated for version 3.11.3
+python/buildbot: updated for version 3.11.3
+python/cryptography: Update vendored script.
+python/numpydoc: Downgrade to 1.6.0 (+new maintainer)
+python/python3-BTrees: updated for version 6.0
+python/python3-PyMuPDF: Updated for version 1.24.5.
+python/python3-aiosmtpd: updated for version 1.4.6
+python/python3-anyio: Update for 4.4.0
+python/python3-babel: updated for version 2.15.0
+python/python3-bcrypt: updated for version 4.1.3
+python/python3-grpcio: Updated for version 1.64.1.
+python/python3-hishel: Updated for version 0.0.27.
+python/python3-pdm: Updated for version 2.15.4.
+python/python3-persistent: updated for version 6.0
+python/python3-prompt_toolkit: updated for version 3.0.45
+python/python3-qbittorrent-api: Updated for version 2024.5.62.
+python/python3-qbittorrent-api: Updated for version 2024.5.63.
+python/python3-unearth: Updated for version 0.15.3.
+python/python3-validators: Updated for version 0.28.3.
+python/python3-zdaemon: updated for version 5.1
+python/python3-zodbpickle: updated for version 4.0
+ruby/ruby-build: Updated for version 20240530.1.
+system/Iosevka-aile: Updated for version 30.1.1.
+system/Iosevka-etoile: Updated for version 30.1.1.
+system/chronograf: Updated for version 1.10.4
+system/conky: Updated for version 1.21.2.
+system/docker-buildx: Updated for version 0.14.1.
+system/docker-compose: Updated for version 2.27.1
+system/doublecmd-qt5: Updated for version 1.1.14.
+system/edk2-ovmf: Updated for version 202405.
+system/fish: Compress man pages.
+system/fwupd: Updated for version 1.9.20.
+system/kapacitor: Updated for version 1.7.4
+system/kitty: Updated for version 0.35.1
+system/libtrash: Update for 3.9
+system/limine: Updated for version 7.5.3
+system/lxqt-powermanagement: Added (Power Management LXQT).
+system/osquery-bin: Updated for version 5.12.2.
+system/redis: updated for version 7.2.5
+system/sarasa-gothic: Updated for version 1.0.13.
+system/sbpkg: Updated for version 1.1.0.
+system/slackrepo-hints: Updated for version 20240601.
+system/slackrepo: Updated for version 20240601.
+system/telegraf: Updated for version 1.30.3
+system/trash-cli: Update for 0.24.5.26
+system/upx: Updated for version 4.2.4.
+system/vim-airline-themes: Update for 20240106
+system/xchm: Updated for version 1.36.
+system/yubico-piv-tool: Updated for version 2.5.2.
++--------------------------+
+Sat May 25 04:48:50 UTC 2024
+academic/engauge: Fix build.
+academic/gcompris-qt: Updated for version 4.1.
+academic/xsimd: Updated for version 13.0.0.
+audio/Ymuse: Added (GTK frontend for mpd).
+audio/amSynth: Updated for version 1.13.4.
+audio/audacity: Force SSE2 on x86.
+audio/mixxx: Added new mandatory dependencies.
+audio/muse: Mark for x86_64.
+desktop/fvwm3: Update script.
+desktop/mate-desktop: Updated for version 1.28.2.
+desktop/mate-media: Updated for version 1.28.1.
+desktop/mint-y-icons: Add more monochrome icons
+desktop/neutrality-cursor-theme: Update script.
+desktop/nwg-displays: Updated for version 0.3.19.
+desktop/nwg-panel: Updated for version 0.9.32.
+desktop/nwg-shell-config: Updated for version 0.5.38.
+desktop/plasma5-themes-breath-migration: Orphan maintenance of plasma5-themes-breath-migration
+desktop/plasma5-themes-breath: Orphan maintenance of plasma5-themes-breath
+desktop/python3-autotiling: Updated for version 1.9.3.
+desktop/qtile: Update for 0.26.0
+desktop/zenity: Updated for version 3.44.4.
+development/Archi: Updated for version 5.3.0.
+development/OpenCL-CLHPP: Updated for version 2024.05.08.
+development/android-tools: Updated for version 35.0.1
+development/aws-cdk: Updated for version 2.142.1.
+development/clion: Added (C/C++ IDE).
+development/dbeaver-ce: Updated for version 24.0.4.
+development/ghex: Updated for version 46.0.
+development/kotlin: Updated for version 2.0.0.
+development/ldc: Mark for x86_64 only.
+development/neovim: Update source.
+development/pgmodeler: Updated for version 1.1.3.
+development/postman: Updated for version 11.1.14
+development/rr: Updated for version 5.8.0.
+development/smlnj: Amend. Patch misalign.
+development/xmake: Updated for version 2.9.2.
+games/eduke32_shareware_data: Homepage and download URLs moved.
+gis/gpxsee: Updated for version 13.20.
+graphics/vuescan: Updated for version 9.8.33.
+ham/gridtracker: Updated for version 1.24.0512.
+ham/qlog: Updated for version 0.35.2.
+libraries/grpc: Update for 1.64.0
+libraries/libp11: Updated for version 0.4.12.
+libraries/pytorch: Update script.
+libraries/skalibs: Updated for version 2.14.1.1
+libraries/tinyxml2: Updated for version 10.0.0.
+libraries/wv: Update source.
+libraries/wxPython: Fix build for current.
+libraries/wxWidgets: Updated for version 3.2.5.
+multimedia/inputstream.adaptive: Updated for version 21.4.8.
+multimedia/opera-ffmpeg-codecs: Updated for version 0.87.0.
+network/AdGuardHome: Updated for version 0.107.50.
+network/MEGAcmd: Updated for version 1.7.0.
+network/brave-browser: Updated for version 1.66.115.
+network/hiawatha: Fix build.
+network/keepalived: Updated for version 2.3.1.
+network/mailspring: Updated for version 1.13.3
+network/mullvadvpn-app: Updated for version 2024.3.
+network/nessus: Updated for version 10.7.3.
+network/nyxt: Updated for version 3.11.6.
+network/opera: Fixed DOWNLOAD & MD5SUM.
+network/opera: Updated for version 110.0.5130.35.
+network/opera: Updated for version 110.0.5130.39.
+network/prosody-mod-http-upload: Updated for version hg5899.
+network/prosody-mod-vcard-muc: Updated for version hg5904.
+network/signal-desktop: Updated for version 7.10.0.
+network/slack: Updated for version 4.38.125.
+network/tailscale: Updated for version 1.66.4.
+network/telegram: Updated for version 5.0.2.
+network/webex: Updated for version 43.11.0.28947
+network/zdns: Added (DNS Utility).
+network/zmap: Updated for version 4.1.1.
+network/zoom-linux: Updated for version 6.0.10.5325
+office/abiword: Update source.
+office/calibre-bin: Updated for version 7.11.0.
+office/lyx: Updated for version 2.3.8.
+python/colorama: Updated deps.
+python/python2-swiftclient: reinstated
+python/python3-PyMuPDF: Updated for version 1.24.4.
+python/python3-fonttools: Update DEPS.
+python/python3-grpcio: Update for 1.64.0
+python/python3-lxml: Updated for version 5.2.2.
+python/python3-pdm: Updated for version 2.15.3.
+python/python3-platformdirs: Updated for version 4.2.2.
+python/python3-pytest: Updated for version 8.2.1.
+python/python3-validators: Updated for version 0.28.2.
+python/python3-virtualenv: Updated for version 20.26.2.
+python/python3-watchdog: Update for 4.0.1
+ruby/ruby-build: Updated for version 20240517.
+system/EpsonTMXCUPS: Added (EPSON Thermal Driver).
+system/Iosevka-slab: Updated for version 30.0.1.
+system/Iosevka: Updated for version 30.0.1.
+system/PrintNode: Added (Remote Printing for Web Apps).
+system/PrintNode: Fix permission.
+system/Solaar: Updated for version 1.1.12.
+system/ansible-core: Updated for version 2.15.12.
+system/conky: Updated for version 1.21.1.
+system/execline: Updated for version 2.9.5.1
+system/fastfetch: Updated for version 2.13.1.
+system/fzf: Updated for version 0.52.1.
+system/inotify-info: Updated for version 0.0.2.
+system/irqbalance: Updated for version 1.9.4.
+system/kbfs: Updated for version 6.2.8_20240306193933.
+system/locust: Updated for version 2.28.0.
+system/mongodb: Updated for version 7.0.11.
+system/netdata: Updated for version 1.45.5.
+system/s6: Updated for version 2.12.0.4
+system/slpkg: Updated for version 5.0.9.
++--------------------------+
+Sat May 18 00:00:04 UTC 2024
+academic/fet: Updated for version 6.19.5.
+academic/plus42: Updated for version 1.1.10.
+audio/cmus: Updated for version 2.11.0.
+audio/mixxx: Updated for version 2.4.0.
+audio/ncspot: Updated for version 1.1.1.
+desktop/bibata-cursor-theme: Added (Bibata Cursor Theme).
+desktop/dolphin-megasync: Updated for version 5.2.1.0.
+desktop/fvwm3: Update script.
+desktop/gnome-shell: Disable building tests.
+desktop/ideviceinstaller: Updated for version 1.1.1.
+desktop/lxpanel: Updated for version 20230918_633a2d4.
+desktop/mint-l-icons: Updated for version 1.7.0.
+desktop/mint-themes: Update for 2.1.6 (+new maintainer)
+desktop/mint-x-icons: Updated for version 1.6.8.
+desktop/mint-y-icons: Update for 1.7.5 (+new maintainer)
+desktop/mousam: Update for 1.2.0
+desktop/mutter: Disable building tests.
+desktop/river: Mark as x86_64.
+desktop/sun: Updated for version 1.6.2.
+desktop/thunar-megasync: Updated for version 5.2.1.0.
+development/Bottleneck: Removed unused.
+development/OpenJDK11: Updated for version 11.0.23.
+development/OpenJDK17: Updated for version 17.0.10.
+development/OpenJDK21: Added (Java Development Kit).
+development/aws-cdk: Updated for version 2.142.0.
+development/cargo-c: Updated for version 0.9.32.
+development/github-cli: Updated for version 2.49.2
+development/gtest: Change the cmake file install routine.
+development/hugo: Updated for version 0.126.1.
+development/liberica-jdk-bin: Updated for version 21.0.3+12.
+development/neovim: Updated for version 0.10.0.
+development/poedit: Updated for version 3.4.4.
+development/postman: Updated for version 11.1.0.
+development/pre-commit: Updated for version 3.7.1.
+development/pyenchant: Updated for version 3.2.2.
+development/pyvim: Updated for version 3.0.3.
+development/qb64pe: Updated for version 3.13.0.
+development/rust16: Updated for version 1.78.0.
+development/tig: Updated for version 2.5.10.
+development/tkdiff: Updated for version 5.7
+development/tstoolbox: Removed unused.
+development/xxd-standalone: Updated for version 9.1.0404.
+games/galaxyv2: Fix .info.
+games/term2048: Removed unused.
+games/xemu: Fix MD5SUM.
+graphics/CairoSVG: Updated for version 2.7.1.
+graphics/dblatex: Updated for version 0.3.12.
+ham/codec2: Updated for version 1.2.0.
+ham/freedv: Updated for version 1.9.9.1.
+ham/gridtracker: Updated for version 1.24.0504.
+ham/lpcnetfreedv: Added (Neural Network Plugin for freedv).
+ham/lpcnetfreedv: Updated README.
+ham/qlog: Updated for version 0.35.1.
+libraries/LucenePlusPlus: Updated for version 3.0.9.
+libraries/PrettyTable: Updated for version 3.10.0.
+libraries/libdisplay-info: Remove proper source folder on rebuild
+libraries/libslirp: Updated for version 4.8.0.
+libraries/libtorrent-rasterbar: Fix building on -current.
+libraries/libvterm: Update script.
+libraries/python-xlrd: Updated for version 2.0.1.
+libraries/qt5gtk2: Added (gtk2 integration plugin).
+libraries/qt6gtk2: Added (gtk2 integration plugin).
+libraries/webkit2gtk4.1: Updated for version 2.44.2.
+libraries/webkit2gtk: Updated for version 2.44.2.
+misc/bitwarden-desktop: updated for 2024.4.3
+misc/open-simh: Fix permission.
+misc/open-simh: Updated for version 20240315_ffe537a.
+multimedia/MuseScore: Updated for version 4.3.0.
+multimedia/kodi: Forgot to bump BUILD number
+multimedia/obs-studio: Add patch to fix 32bit build
+multimedia/videomass: Updated for version 5.0.13.
+network/brave-browser: Updated for version 1.66.110.
+network/dillo: Updated for version 3.1.0.
+network/discord: Version bump to 0.0.54
+network/dropbox: Updated for version 199.4.6287.
+network/ipcalc-ng: Added (IP calculator).
+network/jitsi-meet-desktop: Updated for version 2024.5.0
+network/libvma: Added (socket accelerator library).
+network/lldpd: Updated for version 1.0.18.
+network/mosh: Fix download URL.
+network/newsboat: Updated for version 2.35.
+network/ocserv: Updated for version 1.3.0.
+network/opera: Updated for version 110.0.5130.23.
+network/signal-desktop: Updated for version 7.9.0.
+network/slack: Updated for version 4.38.121.
+network/squid: Updated for version 6.9.
+network/tailscale: Updated for version 1.66.3.
+network/tor-browser: Updated for version 13.0.15.
+network/turbolift: Removed unused.
+network/unbound: Updated for version 1.20.0.
+network/vivaldi: Updated for version 6.7.3329.31.
+network/weathercli: Removed unused.
+network/wireshark: Updated for version 4.2.5.
+network/zerotier-one: Added (ZeroTier One VPN).
+office/pandoc: Updated for version 3.2.
+perl/perl-SNMP-Info: Updated for version 3.970001.
+python/PyColorizer: Removed unused.
+python/PyGithub: Removed unused.
+python/PyInstaller: Removed unused.
+python/argh: Removed unused.
+python/args: Removed unused.
+python/chump: Removed unused.
+python/clint: Removed unused.
+python/colorama: Updated for version 0.4.6.
+python/colorclass: Removed unused.
+python/django-debug-toolbar: Updated for version 4.3.0.
+python/fabric: Removed unused.
+python/gunicorn: Updated for version 22.0.0.
+python/jedi: Removed unused.
+python/kaptan: Updated for version 0.6.0.
+python/mando: Removed unused.
+python/minidb: Updated for version 2.0.8.
+python/monty: Updated for version 2024.5.15.
+python/more-itertools: Updated script & email.
+python/numpydoc: Updated for version 1.7.0.
+python/path.py: Removed unused.
+python/pendulum: Removed unused.
+python/pilkit: Removed unused.
+python/pillowfight: Removed unused.
+python/prompt_toolkit: Removed unused.
+python/purl: Removed unused.
+python/pyfiglet: Updated for version 1.0.2.
+python/python-PySnooper: Updated for version 1.2.0.
+python/python2-swiftclient: Removed unused.
+python/python2-unicodecsv: Removed unused.
+python/python3-PyMuPDF: Updated for version 1.24.3.
+python/python3-aksharamukha: Updated for version 2.2.2.
+python/python3-astroid: Updated for version 3.2.0.
+python/python3-babelfish: Updated for version 0.6.1.
+python/python3-boto3: Update for 1.34.99
+python/python3-dill: Updated for version 0.3.8.
+python/python3-isort: Updated for version 5.13.2.
+python/python3-keyring: Update for 25.2.1
+python/python3-marisa-trie: Updated for version 1.1.1.
+python/python3-psycopg3: Updated for version 3.1.19.
+python/python3-pylint: Updated for version 3.2.0.
+python/python3-pytube: Updated for version 15.0.0.
+python/python3-regex: Update for 2024.5.15
+python/python3-schedule: Updated for version 1.2.1.
+python/python3-simple-term-menu: Updated for version 1.6.4.
+python/python3-tinydb: Updated for version 4.8.0.
+python/python3-websockets: Updated for version 12.0.
+python/python3-wrapt: Updated for version 1.16.0.
+python/python3-xmldiff: Updated for version 2.7.0.
+python/requirements-detector: Removed unused.
+python/tox: Removed unused.
+python/virtualenv-clone: Updated for version 0.5.7.
+python/virtualenvwrapper: Removed unused.
+python/waitress: Removed unused.
+system/FreeFileSync: Fix permission.
+system/FreeFileSync: Updated for version 13.6.
+system/Iosevka-aile: Updated for version 30.0.1.
+system/Iosevka-etoile: Updated for version 30.0.1.
+system/conky: Updated for version 1.21.0.
+system/fastfetch: Updated for version 2.12.0.
+system/fwupd: Updated for version 1.9.19.
+system/intel-microcode: Update for version 20240514
+system/jenkins: Updated for version 2.452.1.
+system/mongodb: Switch to binary release.
+system/nvidia-driver: Updated for version 550.78.
+system/nvidia-kernel: Updated for version 550.78.
+system/nvidia-legacy470-kernel: Update patch for current.
+system/nvidia-open-kernel: Updated for version 550.78.
+system/readpe: Updated for version 20240427_d94c794
+system/sarasa-gothic: Updated for version 1.0.12.
+system/sbpkg: Updated for version 1.0.9.
+system/stressapptest: Fix build on i586.
++--------------------------+
+Sat May 11 01:13:15 UTC 2024
+academic/gri: Updated for version 2.12.7
+academic/magic: Updated for version 8.3.474.
+academic/openboard: Updated for version 1.7.1.
+audio/audacity: Fix the manual install routine.
+desktop/nwg-displays: Updated for version 0.3.18.
+desktop/nwg-panel: Updated for version 0.9.31.
+desktop/nwg-shell-config: Updated for version 0.5.37.
+development/actionlint: Updated for version 1.7.0.
+development/atasm: Updated for version 1.25.
+development/aws-cdk: Updated for version 2.141.0.
+development/composer: Updated for version 2.7.6
+development/d-tools: Updated for version 2.108.1
+development/dmd: Updated for version 2.108.1
+development/gedit-plugins: New maintainer.
+development/gedit: New maintainer.
+development/gtest: Rework libraries installation.
+development/hipSYCL: Fix github tarball handling.
+development/hugo: Updated for version 0.125.7.
+development/kotlin: Updated for version 1.9.24.
+development/nodejs: Updated for version 20.13.1.
+development/php82: Updated for version 8.2.19
+development/poedit: Updated for version 3.4.3.
+development/postman: Updated for version 11.0.4
+development/protoc-gen-go: Update for 1.34.1
+development/pycharm: Updated for version 2024.1.1.241.15989.155.
+development/regina-rexx: Updated for version 3.9.6.
+development/sbcl: Updated for version 2.4.4
+development/sbt: Updated for version 1.10.0
+development/vscode-bin: Updated for version 1.89.1.
+games/LucasChess: Updated for version R2.14g.
+games/galaxyv2: Updated info file.
+gis/OWSLib: Updates.
+libraries/botocore: Updated for version 1.34.99.
+libraries/folly: Removed (FTBFS).
+libraries/googlebenchmark: Updated for version 1.8.3.
+libraries/libbassmidi: Use DOWNLOAD mirror.
+libraries/libgedit-amtk: New maintainer.
+libraries/libgedit-gtksourceview: New maintainer.
+libraries/libtecla: Build with max 1 job.
+libraries/python3-plumbum: Updated for version 1.8.3.
+libraries/simde: Updated for version 0.8.2
+libraries/tepl: New maintainer.
+libraries/tree-sitter: Updated for version 0.22.6
+libraries/uriparser: Updated for version 0.9.8.
+libraries/wxWidgets: Updated for version 3.2.4.1.
+multimedia/inputstream.adaptive: Updated for version 21.4.6.
+multimedia/inputstream.adaptive: Updated for version 21.4.7.
+multimedia/kodi: Use system dependencies.
+multimedia/vgmplay: Fix github tarball handling.
+multimedia/vokoscreenNG: Fix qmake6 invocation.
+network/awscli: Updated for version 1.32.99.
+network/brave-browser: Updated for version 1.65.132.
+network/discord: Version bump to 0.0.53
+network/gallery-dl: Updated for version 1.26.9.
+network/gnome-bluetooth: New maintainer.
+network/ircd-hybrid: Updated for version 20240506_e813b4f.
+network/opera: Updated for version 109.0.5097.80.
+network/signal-desktop: Updated for version 7.8.0.
+network/slack: Updated for version 4.38.115.
+network/tailscale: Updated for version 1.66.1.
+network/telegram: Updated for version 5.0.1.
+network/vivaldi: Updated for version 6.7.3329.24.
+network/yle-dl: Updated for version 20240429.
+office/bibtex2html: Removed (FTBFS).
+office/impressive: Updated for version 0.13.2.
+office/keepassxc: Updated for version 2.7.8.
+perl/perl-CPAN-Requirements-Dynamic: Added (dynamic prerequisites).
+perl/perl-Meta-Requirements-Range: Added (version requirements).
+perl/perl-Module-Build-Tiny: Update dep.
+perl/perlbrew: Updated for version 0.98.
+python/cryptography: Updated for version 42.0.7.
+python/pluggy: Removed (renamed to python2-pluggy)
+python/pymongo: Updated for version 4.7.2.
+python/python3-Flask-Cors: Updated for version 4.0.1.
+python/python3-argcomplete: Updated for version 3.3.0.
+python/python3-backports_tarfile: Updated for version 1.1.1.
+python/python3-blinker: Updated for version 1.8.2.
+python/python3-cheroot: Updated for version 10.0.1.
+python/python3-django: Updated for version 4.2.13.
+python/python3-dogpile.cache: Version bump to 1.3.3
+python/python3-enlighten: Updated for version 1.12.4.
+python/python3-exceptiongroup: Updated for version 1.2.1.
+python/python3-flask-paginate: Updated for version 2024.4.12.
+python/python3-fontmake: Updated for version 3.9.0.
+python/python3-fonttools: Updated for version 4.51.0.
+python/python3-geventhttpclient: Fix build.
+python/python3-glyphslib: Updated for version 6.7.1.
+python/python3-jaraco.collections: Updated for version 5.0.1.
+python/python3-jaraco.functools: Updated for version 4.0.1.
+python/python3-langcodes: Updated for version 3.4.0.
+python/python3-language-data: Updated for version 1.2.0.
+python/python3-libtmux: Updated for version 0.37.0.
+python/python3-orjson: Updated for version 3.10.3.
+python/python3-pdm: Version bump to 2.15.2
+python/python3-pipx: Updated for version 1.5.0.
+python/python3-pydantic-core: Updated for version 2.18.2.
+python/python3-pydantic: Updated for version 2.7.1.
+python/python3-pyproject-metadata: Updated for version 0.8.0.
+python/python3-regex: Updated for version 2024.5.10.
+python/python3-setuptools-opt: Updated for version 69.5.1.
+python/python3-tenacity: Update for 8.3.0
+python/python3-tomlkit: Update for 0.12.5
+python/python3-trove-classifiers: Updated for version 2024.4.10.
+python/python3-ufo2ft: Updated for version 3.2.1.
+python/python3-uharfbuzz: Updated for version 0.39.1.
+python/python3-userpath: Updated for version 1.9.2.
+python/python3-websocket-client: Updated for version 1.8.0.
+python/s3transfer: Updated for version 0.10.1.
+python/werkzeug: Updated for version 3.0.3.
+system/Iosevka-aile: Updated for version 30.0.0.
+system/Iosevka-etoile: Updated for version 30.0.0.
+system/distrobox: Updated for version 1.7.2.1.
+system/fastfetch: Updated for version 2.11.5.
+system/fd: Updated for version 10.1.0.
+system/fzf: Updated for version 0.52.0.
+system/locust: Updated for version 2.27.0.
+system/mongodb: Updated for version 7.0.9.
+system/netdata: Updated for version 1.45.4.
+system/onefetch: Updated for version 2.21.0.
+system/openzfs: Update for version 2.2.4
+system/prometheus: Updated for version 2.52.0.
+system/sarasa-gothic: Updated for version 1.0.11.
+system/slpkg: Updated for version 5.0.8.
+system/tmuxp: Updated for version 1.47.0.
+system/ttf-lato: Updated for version 2.015.
+system/xvfb-run: Updated for version 21.1.12.
++--------------------------+
+Sat May 4 14:46:17 UTC 2024
+academic/Gridcoin-Research: Updated for version 5.4.8.0
+academic/R: Updated for version 4.4.0.
+academic/bcftools
+academic/copasi: Updated for version 4.43.288.
+academic/fet: Updated for version 6.19.4.
+academic/pspp: Updated for version 2.0.1.
+academic/samtools:Upgrade to 1.20
+academic/smath-studio: Updated for version 1.1.8763
+academic/stellarsolver: Mark for x86_64 only.
+audio/ardour: Updated for version 8.6.0.
+audio/audacity: Updated for version 3.5.1.
+audio/openvino-plugins-ai-audacity: Added (AI-enabled effects, generators, and analyzers for Audacity).
+audio/rack: Updated for version 2.5.1.
+audio/yabridge: Mark for i586 only.
+desktop/BlockstreamGreen: Updated for version 2.0.4.
+desktop/Matcha-gtk-theme: Update for 2024_05_01
+desktop/arc-theme: Updated for version 20221218.
+desktop/buku: Updated for version 4.9.
+desktop/nwg-displays: Updated for version 0.3.17.
+desktop/nwg-panel: Updated for version 0.9.28.
+desktop/papirus-icon-theme: Updated for version 20240501.
+desktop/waybar: Remove dep.
+development/Bear: Fix BUILD and remove dep.
+development/Bear: Fix build.
+development/Bear: Updated for version 3.1.3.
+development/avrdude: Updated for version 7.3.
+development/aws-cdk: Updated for version 2.140.0.
+development/bluefish: Updated for version 2.2.15
+development/github-cli: Updated for version 2.49.0
+development/gitlab-cli: Updated for version 1.40.0.
+development/heroku-cli: Updated for version 8.11.5.
+development/hhvm: Removed (maintainer request).
+development/hipSYCL: Fix MD5SUM.
+development/jdk11: Updated for version 11.0.22.
+development/jupyter-nbconvert: Update for 7.16.4
+development/kForth-32: Mark for i586 only.
+development/kForth-64: Mark for x86_64 only.
+development/liberica-jdk-bin: Update script.
+development/mold: Updated for version 2.31.0.
+development/mongodb-compass: Updated for version 1.43.0.
+development/mongodb-shell: Updated for version 2.2.5.
+development/openjdk7: Mark for x86_64.
+development/openjdk8: Mark for x86_64.
+development/protoc-gen-go: Update for 1.34.0
+development/pylint: Update script.
+development/rust16: Updated for version 1.77.2.
+development/sqlcl: Updated for version 24.1.0.087.0929.
+development/sqldeveloper: Updated for version 23.1.1.345.2114.
+development/stablediffusion-pipelines-cpp: Removed (maintainer).
+development/stablediffusion-pipelines-cpp: Update script.
+development/textadept: Updated for version 12.4.
+development/vscode-bin: Updated for version 1.89.0.
+development/whisper.cpp: Update script.
+games/Mindustry: Repackage instead of Gradle build
+games/PrismLauncher: Updated for version 8.3.
+games/ags: Updated for version 3.6.1.24.
+games/ddnet: Updated for version 18.2.
+games/dwarffortress: Updated for version 0.50.13.
+games/freeciv: updated for version 3.1.1
+games/gzdoom: Mark for x86_64 only.
+games/lbreakouthd: Updated for version 1.1.8.
+games/melonds: Mark for x86_64.
+games/openttd: Updated for version 14.0.
+games/planetblupi: updated for version 1.15.1
+games/quakespasm: Updated for version 0.96.1.
+games/wesnoth: Updated for version 1.18.0
+games/xemu: Mark for x86_64.
+games/zsnes: Mark for i586 only.
+gis/gpxsee: Updated for version 13.19.
+gis/osgEarth: Remove dep.
+graphics/FSPViewer: Fix stripping binary.
+graphics/graphviz: updated for version 11.0.0
+graphics/hugin: gzip patch.
+graphics/ueberzugpp: Remove dep.
+graphics/veles: Require updated rust for 32bit build.
+graphics/wine-nine-standalone: Mark for i586 only.
+ham/cm256cc: Updated for version 1.1.1.
+ham/dab_lib: Updated for version 20240428.229149eb.
+ham/libsigmf: Updated for version 20240428.299dc8f9.
+ham/mbelib: Updated for version 20240428.9a04ed5c.
+ham/qlog: Updated for version 0.35.0.
+ham/sdrangel: Updated for version 7.20.0.
+ham/sgp4: Updated for version 20240428.6a448b48.
+libraries/CLI11: Updated for version 2.4.2.
+libraries/ell: Updated for version 0.65.
+libraries/goffice: Updated for version 0.10.57.
+libraries/grpc: Update for 1.63.0
+libraries/htslib: upgrade to 1.20
+libraries/libbass: Fixed MD5SUM.
+libraries/libcpuid: Updated for version 0.6.5.
+libraries/libfaketime: Updated for version 0.9.10.
+libraries/libliftoff: Update MD5SUM and script.
+libraries/librepfunc: Updated for version 1.10.0.
+libraries/libtecla: Mark x86_64 only.
+libraries/libtorch-cxx11-abi-shared-with-deps: Removed (pytorch).
+libraries/libxmlb: Updated for version 0.3.19.
+libraries/lua-readline: Removed (upstream no longer exists).
+libraries/mimalloc: Updated for version 2.1.4
+libraries/nng: Updated for version 1.8.0.
+libraries/opencl-amd: Mark for x86_64 only.
+libraries/openvdb: Mark for x86_64.
+libraries/openvino: Updated for version 2024.1.0.
+libraries/pcl: Updated for version 1.14.0
+libraries/pytorch: Added (machine learning library).
+libraries/rapidjson: Fix FTBFS with gtest installed + new maintainer
+libraries/spdlog: Updated for version 1.14.1.
+libraries/tclws: Fixed MD5SUM.
+libraries/yascreen: Updated for version 1.99.
+misc/fcitx5-chinese-addons: Disable Qt6.
+misc/par2cmdline-tbb: Update DEP.
+misc/yubioath-desktop: Updated for version 5.1.0.
+multimedia/droidcam: Updated for version 2.1.3.
+multimedia/kodi: Remove dep.
+multimedia/sfnt2woff: Update project HOMEPAGE and DOWNLOAD.
+multimedia/shine: Updated for version ab5e352_20230101.
+multimedia/uavs3d: Updated for version 1fd0491_20230223.
+multimedia/vgmplay: Update script.
+multimedia/vvenc: Updated for version 1.11.1.
+multimedia/w_scan_cpp: Updated for internal version vdr-2.6.7.
+multimedia/winff: Updated for version 1.6.4.
+multimedia/xavs2: Mark for x86_64 only.
+network/QuiteRSS: Update DOWNLOAD.
+network/argus-clients: Fix script.
+network/bpfmon: Updated for version 2.52.
+network/brave-browser: brave-browser: update 1.65.126
+network/cacti: Updated for version 1.2.26.
+network/davmail: Updated for version 6.2.2.
+network/discord: Updated for version 0.0.52.
+network/dnsproxy-bin: Updated for version 0.71.1.
+network/drawterm: Fix MD5SUM.
+network/dropbear: Updated for version 2024.85.
+network/dropbox: Updated for version 197.4.7629.
+network/freedownloadmanager: Updated for version 6.20.0.5510.
+network/goimapnotify: Updated for version 2.3.15.
+network/hylafax+: Updated for version 7.0.8.
+network/kismet: Updated for version 20240430.
+network/monkey: Updated DOWNLOAD.
+network/movgrab: Updated for version 3.1.2.
+network/mptcpd: Added (Multipath TCP management).
+network/mullvadvpn-app: Updated for version 2024.2.
+network/neomutt: Updated for version 20240425.
+network/nessus: Updated for version 10.7.2.
+network/nextcloud-desktop: Updated for version 3.13.0.
+network/ngrok: Update MD5SUM.
+network/owncloud-server: Update DOWNLOAD.
+network/phppgadmin: Updated for version 7.14.7
+network/purple-hangouts: Removed (Google shut it down).
+network/signal-desktop: Updated for version 7.7.0.
+network/telegram: Updated for version 5.0.0.
+network/translate: Add missing dependency.
+network/viber: Updated for version 21.8.0.11.
+network/vimb: Update dependencies.
+network/vivaldi: Updated for version 6.7.3329.21.
+network/xmrig: Updated for version 6.21.3.
+office/1password: Fix MD5SUM.
+office/LibreOffice: Updated for version 24.2.3.2
+office/calibre-bin: Updated for version 7.10.0.
+office/gnumeric: Updated for version 1.12.57.
+office/krop: Updates.
+office/libreoffice-helppack: Updated for version 24.2.3.
+office/libreoffice-langpack: Updated for version 24.2.3.
+office/libreoffice: Updated for version 24.2.3.
+office/lotus123: Mark for i586 only.
+office/xtrkcad: Updated for version 5.3.0GA.
+perl/perl-Locale-Codes: Updated for version 3.78
+perl/perl-Locale-Msgfmt: Removed (FTBFS).
+perl/perl-Module-Build-Tiny: Updated for version 0.048.
+perl/perl-Module-Install: Updated for version 1.21
+perl/perl-Module-Manifest: Updated for version 1.09.
+perl/perl-Net-DNS-SEC: Updated for version 1.24.
+perl/perl-PDF-API2: Updated for version 2.045
+perl/perl-Test-Script: Removed (FTBFS).
+perl/perl-WWW-Curl: Update curl patch.
+perl/perl-YAML-Tiny: Updated for version 1.74
+perl/perl-html-form: Updated for version 6.11.
+python/certbot-dns-cloudflare: Updated for version 2.10.0
+python/pyPdf: Removed (use python3-pypdf).
+python/pytest: Update dep.
+python/python-mysql-replication: Updated for version 1.0.8.
+python/python2-pluggy: Added (python2 version of pluggy).
+python/python3-ZConfig: Updated for version 4.1.
+python/python3-astroid: Updated for version 3.1.0.
+python/python3-cairocffi: updated for version 1.7.0
+python/python3-cloudflare: Updated for version 2.9.14
+python/python3-filelock: Updated for version 3.14.0.
+python/python3-grpcio: Update for 1.63.0
+python/python3-identify: Updated for version 2.5.36.
+python/python3-joblib: Updated for version 1.4.2.
+python/python3-keyring: Update for 25.2.0
+python/python3-librosa: Updated for version 0.10.2.
+python/python3-paste: updated for version 3.10.0
+python/python3-paste: updated for version 3.10.1
+python/python3-pdm-backend: Updated for version 2.3.0.
+python/python3-plotly: Update for 5.22.0
+python/python3-pylint: Updated for version 3.1.0.
+python/python3-pypdf: Added (PDF Library).
+python/python3-pytest: Updated for version 8.2.0.
+python/python3-regex: Update for 2024.4.28
+python/python3-threadpoolctl: Updated for version 3.5.0.
+python/python3-virtualenv: Updated for version 20.26.1.
+python/python3-wurlitzer: Update for 3.1.0
+python/tox: Update dep.
+ruby/ruby-build: Updated for version 20240501.
+system/CPU-X: Updated for version 5.0.4.
+system/Solaar: Fix building on -current.
+system/alacritty: Updated for version 0.13.2.
+system/apple-fonts-NY: Update MD5SUM.
+system/apple-fonts-SF: Update MD5SUM.
+system/apptainer: Make setuid configurable.
+system/btop: Updated for version 1.3.2.
+system/conky: Updated for version 1.20.2.
+system/courier-screenplay: Update MD5SUM.
+system/cpmtools: Fixed MD5SUM.
+system/distrobox: Updated for version 1.7.2.0.
+system/docker-buildx: Updated for version 0.14.0.
+system/docker-compose: Updated for version 2.27.0.
+system/efi-sync: Added (EFI auto update).
+system/efitools: Fix build.
+system/fastfetch: Updated for version 2.10.2.
+system/fzf: Updated for version 0.51.0.
+system/inotify-info: Updated for version 0.0.1.
+system/limine: Updated for version 7.4.1
+system/openzfs: removed unnecessary configure arguments
+system/pacemaker: Fixed MD5SUM.
+system/qemu: Update dependencies to allow offline build
+system/slackrepo-hints: Updated for version 20240503.
+system/sysdig: Updated for version 0.36.1.
+system/ti99sim: Fix build when ARCH is set in the environment.
+system/ttf-babelstone-cjk: Updated for version 1.1.
+system/ttf-xo-fonts: Updates.
+system/usermin: Updated for version 2.010.
+system/webmin: Updated for version 2.111.
+system/xarchiver: Updated for version 0.5.4.23
++--------------------------+
Sat Apr 27 02:29:53 UTC 2024
academic/cadabra2: Updated for version 2.4.5.7.
academic/nco: Updated for version 5.2.4.
diff --git a/academic/cadabra2/cadabra2.info b/academic/cadabra2/cadabra2.info
index 2bd6e73540..19fe764208 100644
--- a/academic/cadabra2/cadabra2.info
+++ b/academic/cadabra2/cadabra2.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/kpeeters/cadabra2/archive/2.4.5.7/cadabra2-2.4.5.7.
MD5SUM="0114198388cc3d11e7318a1319b46aae"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3-matplotlib python3-gmpy2 python3-sympy"
+REQUIRES="importlib-resources python3-matplotlib python3-gmpy2 python3-sympy"
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/academic/cdo/cdo.SlackBuild b/academic/cdo/cdo.SlackBuild
index bc0583a4da..391849b54d 100644
--- a/academic/cdo/cdo.SlackBuild
+++ b/academic/cdo/cdo.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=cdo
-VERSION=${VERSION:-2.4.0}
+VERSION=${VERSION:-2.4.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/cdo/cdo.info b/academic/cdo/cdo.info
index f3ca4cd66b..3278317b47 100644
--- a/academic/cdo/cdo.info
+++ b/academic/cdo/cdo.info
@@ -1,10 +1,10 @@
PRGNAM="cdo"
-VERSION="2.4.0"
+VERSION="2.4.1"
HOMEPAGE="https://code.mpimet.mpg.de/projects/cdo"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://code.mpimet.mpg.de/attachments/download/29313/cdo-2.4.0.tar.gz"
-MD5SUM_x86_64="797d3c2257f73937dc95b280dd21fd8b"
+DOWNLOAD_x86_64="https://code.mpimet.mpg.de/attachments/download/29421/cdo-2.4.1.tar.gz"
+MD5SUM_x86_64="e25f9440a08c4c1fd6f99e1359c21d0e"
REQUIRES="proj udunits netcdf eccodes"
MAINTAINER="ArTourter"
EMAIL="artourter@gmail.com"
diff --git a/academic/engauge/engauge.SlackBuild b/academic/engauge/engauge.SlackBuild
index 2840fef1ae..9e50371be3 100644
--- a/academic/engauge/engauge.SlackBuild
+++ b/academic/engauge/engauge.SlackBuild
@@ -37,9 +37,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
@@ -81,7 +78,7 @@ find -L . \
POPPLER_INCLUDE=/usr/include/poppler/qt5 \
POPPLER_LIB=/usr/lib${LIBDIRSUFFIX} \
-OPENJPEG_INCLUDE=/usr/include/openjpeg-2.4 \
+OPENJPEG_INCLUDE=/usr/include/openjpeg-2.5 \
OPENJPEG_LIB=/usr/lib${LIBDIRSUFFIX} \
qmake-qt5 \
QMAKE_CFLAGS+="$SLKCFLAGS" \
@@ -113,10 +110,10 @@ cp -a engauge-0.png $PKG/usr/share/pixmaps/engauge.png
mkdir -p $PKG/usr/share/applications
cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop
-mkdir -p $PKG/usr/doc/$PRGNAM
-cp -ar INSTALL LICENSE README.md $PKG/usr/doc/$PRGNAM
-cp -ar bin/documentation/engauge.q* $PKG/usr/doc/$PRGNAM
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM/$PRGNAM.SlackBuild
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -ar INSTALL LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -ar bin/documentation/engauge.q* $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc -type f -exec chmod 0644 {} \;
mkdir -p $PKG/install
diff --git a/academic/fet/fet.SlackBuild b/academic/fet/fet.SlackBuild
index 198ce373f9..3878fab0fa 100644
--- a/academic/fet/fet.SlackBuild
+++ b/academic/fet/fet.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fet
-VERSION=${VERSION:-6.19.4}
+VERSION=${VERSION:-6.20.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/fet/fet.info b/academic/fet/fet.info
index 47f4960d2d..fa66ae72fc 100644
--- a/academic/fet/fet.info
+++ b/academic/fet/fet.info
@@ -1,8 +1,8 @@
PRGNAM="fet"
-VERSION="6.19.4"
+VERSION="6.20.0"
HOMEPAGE="https://www.lalescu.ro/liviu/fet/"
-DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-6.19.4.tar.bz2"
-MD5SUM="799ab0b68fa7a16efe4c2a5e1284a817"
+DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-6.20.0.tar.bz2"
+MD5SUM="59abd47142c0d359847e8597c8b6b78b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/gaiasky/gaiasky.SlackBuild b/academic/gaiasky/gaiasky.SlackBuild
index a736f4b832..9c9acb2004 100644
--- a/academic/gaiasky/gaiasky.SlackBuild
+++ b/academic/gaiasky/gaiasky.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gaiasky
-VERSION=${VERSION:-"3.6.0"}
+VERSION=${VERSION:-"3.6.2"}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/gaiasky/gaiasky.info b/academic/gaiasky/gaiasky.info
index ecb5220e4e..fc8b0406e5 100644
--- a/academic/gaiasky/gaiasky.info
+++ b/academic/gaiasky/gaiasky.info
@@ -1,10 +1,10 @@
PRGNAM="gaiasky"
-VERSION="3.6.0"
+VERSION="3.6.2"
HOMEPAGE="https://zah.uni-heidelberg.de/gaia/outreach/gaiasky"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://gaia.ari.uni-heidelberg.de/gaiasky/releases/3.6.0.afdd9547d/gaiasky_linux_3_6_0.deb"
-MD5SUM_x86_64="f681a23056f157d1a7dc4257318dd16c"
+DOWNLOAD_x86_64="https://gaia.ari.uni-heidelberg.de/gaiasky/releases/3.6.2.1b1e23dbb/gaiasky_linux_3_6_2.deb"
+MD5SUM_x86_64="9b2b54aea7df8d9bd21bb5fcf24591e1"
REQUIRES="zulu-openjdk17"
MAINTAINER="Giancarlo Dessi"
EMAIL="slack@giand.it"
diff --git a/academic/gcompris-qt/gcompris-qt.SlackBuild b/academic/gcompris-qt/gcompris-qt.SlackBuild
index 01ad6255dc..fe6f2b12f9 100644
--- a/academic/gcompris-qt/gcompris-qt.SlackBuild
+++ b/academic/gcompris-qt/gcompris-qt.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gcompris-qt
-VERSION=${VERSION:-4.0}
+VERSION=${VERSION:-4.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/gcompris-qt/gcompris-qt.info b/academic/gcompris-qt/gcompris-qt.info
index 835328b6ce..5b25add105 100644
--- a/academic/gcompris-qt/gcompris-qt.info
+++ b/academic/gcompris-qt/gcompris-qt.info
@@ -1,10 +1,10 @@
PRGNAM="gcompris-qt"
-VERSION="4.0"
+VERSION="4.1"
HOMEPAGE="https://gcompris.net/"
-DOWNLOAD="https://gcompris.net/download/qt/linux/gcompris-qt-4.0-Linux32.sh"
-MD5SUM="c28334c56e8c7f74888a2b641cbcca6f"
-DOWNLOAD_x86_64="https://gcompris.net/download/qt/linux/gcompris-qt-4.0-Linux64.sh"
-MD5SUM_x86_64="3f0714ef303ea3bc3799b614bcbd5857"
+DOWNLOAD="https://gcompris.net/download/qt/linux/gcompris-qt-4.1-Linux32.sh"
+MD5SUM="19814edd3512a9c3612084d14afcc0aa"
+DOWNLOAD_x86_64="https://gcompris.net/download/qt/linux/gcompris-qt-4.1-Linux64.sh"
+MD5SUM_x86_64="6084c6f26a53ab74a51c45c1f10429bf"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/academic/gri/UTF8patch.README b/academic/gri/UTF8patch.README
deleted file mode 100644
index f30c7c969b..0000000000
--- a/academic/gri/UTF8patch.README
+++ /dev/null
@@ -1,19 +0,0 @@
-Compilation of gri breaks on doc/gri.texi with current tex-info.
-
-"It is because Texinfo 6.7 changed the default input encoding to UTF-8
-and the input is in ISO-8859-1. The easiest way to fix this would be to
-convert the input file to UTF-8, but you could also add
-"@documentencoding ISO-8859-1" to the file."
-(from email correspondence with texinfo developers)
-
-The patchfile 'gri-texinfo-6.7patch.txt' set the whole file to ISO-8859-1
-and does not alter the contributor's name.
-
-
-The other patchfile, 'texinfo-utf8.patch', was generated by Matteo Bernardini
-(http://cgit.ponce.cc/slackbuilds/commit/?h=gri), and changes the accented o in the name.
-
-Either patch allows compilation of gri.
-
-see:
-https://www.linuxquestions.org/questions/slackware-14/sbo-scripts-not-building-on-current-read-1st-post-pls-4175561999/page142.html#post6049662 \ No newline at end of file
diff --git a/academic/gri/gri-texinfo-6.7patch.txt b/academic/gri/gri-texinfo-6.7patch.txt
deleted file mode 100644
index f9b2dedf91..0000000000
--- a/academic/gri/gri-texinfo-6.7patch.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-diff -Naur gri-2.12.23/doc/gri.texi gri-2.12.23-new/doc/gri.texi
---- gri-2.12.23/doc/gri.texi 2017-08-24 15:31:52.000000000 +0100
-+++ gri-2.12.23-new/doc/gri.texi 2019-10-22 16:13:33.476840964 +0100
-@@ -1,5 +1,5 @@
- \input texinfo
--
-+@documentencoding ISO-8859-1
- @c
- @comment *** Start of HTML stuff ***
- @comment # HTML support, via comments in texinfo:
diff --git a/academic/gri/gri.SlackBuild b/academic/gri/gri.SlackBuild
index baa6a4e266..a611905cbe 100644
--- a/academic/gri/gri.SlackBuild
+++ b/academic/gri/gri.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for gri
-# Copyright 2018-2019 Rob van Nues
+# Copyright 2018-2024 Rob van Nues
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gri
-VERSION=${VERSION:-2.12.23}
+VERSION=${VERSION:-2.12.27}
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,10 +76,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 {} \;
-#with thanks to Gavin Smith
-patch -p1 < $CWD/gri-texinfo-6.7patch.txt
-#with thanks to Matteo Bernardini
-#patch -p1 < $CWD/texinfo-utf8.patch
aclocal
autoconf
@@ -96,8 +89,6 @@ CXXFLAGS="$SLKCFLAGS" \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
-#with thanks to Matteo Bernardini
-#see: https://www.linuxquestions.org/questions/slackware-14/sbo-scripts-not-building-on-current-read-1st-post-pls-4175561999/page142.html#post6049662
make -j1
make -j1 install DESTDIR=$PKG
@@ -116,7 +107,7 @@ rm $PKG/usr/info/*.info-[1-3]
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- AUTHORS AUTHOR-NOTES ChangeLog THANKS README NEWS INSTALL DISCUSSION-error-levels COPYING copyright.txt \
+ AUTHORS AUTHOR-NOTES ChangeLog THANKS README NEWS DISCUSSION-error-levels COPYING copyright.txt \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/academic/gri/gri.info b/academic/gri/gri.info
index 6e4ee42dde..df28f646ba 100644
--- a/academic/gri/gri.info
+++ b/academic/gri/gri.info
@@ -1,8 +1,8 @@
PRGNAM="gri"
-VERSION="2.12.23"
+VERSION="2.12.27"
HOMEPAGE="https://sourceforge.net/p/gri/wiki/Home/"
-DOWNLOAD="https://github.com/dankelley/gri/archive/v2.12.23/gri-2.12.23.tar.gz"
-MD5SUM="7594140fdd1ea1ccf890c2d7ede0e1e9"
+DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/gri/gri-2.12.27.tar.gz"
+MD5SUM="30579bafcfe274939c0c50cb9d66a7d0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/gri/texinfo-utf8.patch b/academic/gri/texinfo-utf8.patch
deleted file mode 100644
index b63573de33..0000000000
--- a/academic/gri/texinfo-utf8.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur gri-2.12.23.orig/doc/gri.texi gri-2.12.23/doc/gri.texi
---- gri-2.12.23.orig/doc/gri.texi 2017-08-24 16:31:52.000000000 +0200
-+++ gri-2.12.23/doc/gri.texi 2019-10-22 15:39:51.666151000 +0200
-@@ -19277,7 +19277,7 @@
- Thomas Larsen,
- @cindex Thomas Larsen (contributor)
- @cindex contributor, Thomas Larsen
--Alejandro L�pez-Valencia,
-+Alejandro Lopez-Valencia,
- @cindex Alejandro Lopez-Valencia (contributor)
- @cindex contributor, Alejandro Lopez-Valencia
- Kawamura Masao, \ No newline at end of file
diff --git a/academic/gwyddion/gwyddion.SlackBuild b/academic/gwyddion/gwyddion.SlackBuild
index 5f741433c1..17c1854898 100644
--- a/academic/gwyddion/gwyddion.SlackBuild
+++ b/academic/gwyddion/gwyddion.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gwyddion
-VERSION=${VERSION:-2.65}
+VERSION=${VERSION:-2.66}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/gwyddion/gwyddion.info b/academic/gwyddion/gwyddion.info
index 6dc1a61df0..7c6e24d4fd 100644
--- a/academic/gwyddion/gwyddion.info
+++ b/academic/gwyddion/gwyddion.info
@@ -1,8 +1,8 @@
PRGNAM="gwyddion"
-VERSION="2.65"
+VERSION="2.66"
HOMEPAGE="http://gwyddion.net"
-DOWNLOAD="http://downloads.sourceforge.net/gwyddion/gwyddion-2.65.tar.xz"
-MD5SUM="6c55a05fe3040d6e102bd34d46d3da7d"
+DOWNLOAD="http://downloads.sourceforge.net/gwyddion/gwyddion-2.66.tar.xz"
+MD5SUM="5e6bcdd28687f6b88386686bb8e26d4f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtkglext"
diff --git a/academic/magic/magic.SlackBuild b/academic/magic/magic.SlackBuild
index 73f7640cfc..241f4f9e2e 100644
--- a/academic/magic/magic.SlackBuild
+++ b/academic/magic/magic.SlackBuild
@@ -2,6 +2,8 @@
# Slackware build script for magic
# Written by Mauricio Martinez <eigenfilter {at} gmail [dot] com>
+#
+# Updated 05/01/2024 by Alfredo Tomasini <alto . tom @ gmail . com >
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
@@ -17,7 +19,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=magic
-VERSION=${VERSION:-8.0.211}
+VERSION=${VERSION:-8.3.474}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -30,9 +32,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -71,6 +70,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 {} \;
+# change the final installation from /usr/lib to usr/lib64
+if [[ "$VERSION" =~ "8.3" ]] && [ "$ARCH" = "x86_64" ]
+then
+sed -i '
+/^ *INSTALL_LIBDIR *= /{
+s#.*##
+i\
+INSTALL_LIBDIR = @DIST_DIR@/lib64
+} ' scripts/defs.mak.in
+fi
+# exit
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
@@ -88,8 +99,11 @@ 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
+mv $PKG/usr/share/man $PKG/usr/
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+chmod -R 0644 $PKG/usr/man/*/*.gz
+rm -rf $PKG/usr/share
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a doc/* $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/academic/magic/magic.info b/academic/magic/magic.info
index 5dba84cc65..13a82a5f60 100644
--- a/academic/magic/magic.info
+++ b/academic/magic/magic.info
@@ -1,8 +1,8 @@
PRGNAM="magic"
-VERSION="8.0.211"
+VERSION="8.3.474"
HOMEPAGE="http://opencircuitdesign.com/magic/"
-DOWNLOAD="http://opencircuitdesign.com/magic/archive/magic-8.0.211.tgz"
-MD5SUM="caa066a415fe219afab7a80c5948ac49"
+DOWNLOAD="http://opencircuitdesign.com/magic/archive/magic-8.3.474.tgz"
+MD5SUM="6aabec0c7727f774af49bbb6abb2bdab"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/molden/README b/academic/molden/README
new file mode 100644
index 0000000000..63d42559a9
--- /dev/null
+++ b/academic/molden/README
@@ -0,0 +1,29 @@
+MOLDEN a pre- and post processing program of molecular and electronic
+structure
+
+Molden is a package for displaying Molecular Density from the Ab Initio
+packages GAMESS-UK, GAMESS-US, GAUSSIAN, ADF, and the Semi-Empirical
+packages Mopac/Ampac, it also supports a number of other programs via
+the Molden Format. Molden reads all the required input information from
+the GAMESS / GAUSSIAN outputfile. Molden is capable of displaying
+Molecular Orbitals, the electron density and the Molecular minus atomic
+density.
+
+The SlackBuild seems to hang a bit before the build starts.
+This is normal.
+
+surf is renamed to molden-surf and docker is renamed to molden-docker to
+avoid conflict with other software called surf and docker.
+
+The unchanged copyright notice of the molden source code is:
+/***********************************************************************
+ Copyright (C) 1991 Gijs Schaftenaar
+
+ Permission to use, copy this software and its documentation
+ for private use is hereby granted to non profit organisations.
+
+ This software is provided "as is" without express or implied warranty.
+
+ Please cite the author in any work based on this material.
+
+ ***********************************************************************
diff --git a/python/purl/purl.SlackBuild b/academic/molden/molden.SlackBuild
index d37c540624..a37cba7264 100644
--- a/python/purl/purl.SlackBuild
+++ b/academic/molden/molden.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for purl
+# Slackware build script for molden
-# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024, Moritz R. Schäfer, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=purl
-VERSION=${VERSION:-1.5}
+PRGNAM=molden
+VERSION=${VERSION:-7.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -50,28 +47,16 @@ 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
+rm -rf $PRGNAM$VERSION
+
+tar xfz $CWD/$PRGNAM$VERSION.tar.gz
+cd $TMP/$PRGNAM$VERSION
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -79,18 +64,32 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+# patch makefiles:
+sed -i 's/FC=\${FC}/FC="${FC}"/' makefile
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+# make molden:
+make FC="gfortran -fallow-argument-mismatch" -j
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+# install molden:
+cd bin
+mv surf molden-surf
+mv docker molden-docker
+mkdir -p $PKG/usr/bin
+install -s * $PKG/usr/bin
-cp -a README.rst LICENSE $PKG/usr/doc/$PRGNAM-$VERSION
+# install docs:
+cd $TMP
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $PRGNAM$VERSION/HISTORY $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $PRGNAM$VERSION/README $PKG/usr/doc/$PRGNAM-$VERSION/README.molden
+cp -a $PRGNAM$VERSION/CopyRight $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $PRGNAM$VERSION/doc/* $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
+# Make the package
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/academic/molden/molden.info b/academic/molden/molden.info
new file mode 100644
index 0000000000..05ae829e6b
--- /dev/null
+++ b/academic/molden/molden.info
@@ -0,0 +1,10 @@
+PRGNAM="molden"
+VERSION="7.3"
+HOMEPAGE="https://www.theochem.ru.nl/molden"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://ftp.science.ru.nl/Molden/molden7.3.tar.gz"
+MD5SUM_x86_64="c9726e52b8c52a86a2711ee9c8403cc8"
+REQUIRES=""
+MAINTAINER="Moritz R. Schäfer"
+EMAIL="moritzrichard dot schaefer at outlook dot de"
diff --git a/academic/molden/slack-desc b/academic/molden/slack-desc
new file mode 100644
index 0000000000..9ccd65b392
--- /dev/null
+++ b/academic/molden/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------------------------------------------------------|
+molden: molden (pre- and post processing of molecular & electronic structure)
+molden:
+molden: by G.Schaftenaar, Theoretical & Computational Chemistry group
+molden:
+molden: Molden is a package for displaying Molecular Density from the Ab
+molden: Initio packages GAMESS-UK, GAMESS-US, GAUSSIAN, ADF, and the Semi-
+molden: Empirical packages Mopac/Ampac, it also supports a number of other
+molden: programs via the Molden Format. Molden reads all the required input
+molden: information from the GAMESS / GAUSSIAN outputfile. Molden is capable
+molden: of displaying Molecular Orbitals, the electron density and the
+molden: Molecular minus atomic density.
diff --git a/academic/openboard/openboard.SlackBuild b/academic/openboard/openboard.SlackBuild
index d244896916..46af39058c 100644
--- a/academic/openboard/openboard.SlackBuild
+++ b/academic/openboard/openboard.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=openboard
SRCNAM=OpenBoard
-VERSION=${VERSION:-1.7.0}
+VERSION=${VERSION:-1.7.1}
SRCVER=$(echo $VERSION | tr _ -)
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/openboard/openboard.info b/academic/openboard/openboard.info
index 20a8614784..a21a6369a0 100644
--- a/academic/openboard/openboard.info
+++ b/academic/openboard/openboard.info
@@ -1,8 +1,8 @@
PRGNAM="openboard"
-VERSION="1.7.0"
+VERSION="1.7.1"
HOMEPAGE="https://github.com/OpenBoard-org/OpenBoard/"
-DOWNLOAD="https://github.com/OpenBoard-org/OpenBoard/archive/v1.7.0/OpenBoard-1.7.0.tar.gz"
-MD5SUM="8e4b9780efffbd1adca5582fa161fd7e"
+DOWNLOAD="https://github.com/OpenBoard-org/OpenBoard/archive/v1.7.1/OpenBoard-1.7.1.tar.gz"
+MD5SUM="338d19d5fd281bf3c9a3bdfa51c2d241"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libpaper libass x264 libfdk-aac"
diff --git a/academic/plus42/plus42.SlackBuild b/academic/plus42/plus42.SlackBuild
index c89279a774..b62088c801 100644
--- a/academic/plus42/plus42.SlackBuild
+++ b/academic/plus42/plus42.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=plus42
-VERSION=${VERSION:-1.1.9}
+VERSION=${VERSION:-1.1.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/plus42/plus42.info b/academic/plus42/plus42.info
index 45e08e71d5..f0753017db 100644
--- a/academic/plus42/plus42.info
+++ b/academic/plus42/plus42.info
@@ -1,8 +1,8 @@
PRGNAM="plus42"
-VERSION="1.1.9"
+VERSION="1.1.12"
HOMEPAGE="https://www.thomasokken.com/plus42"
-DOWNLOAD="https://github.com/thomasokken/plus42desktop/archive/v1.1.9/plus42-1.1.9.tar.gz"
-MD5SUM="a06f497124bc6b0e03d2f46c15097faa"
+DOWNLOAD="https://github.com/thomasokken/plus42desktop/archive/v1.1.12/plus42-1.1.12.tar.gz"
+MD5SUM="c499e67219124e0da564aa8740ac276f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/xsimd/xsimd.SlackBuild b/academic/xsimd/xsimd.SlackBuild
index f15fa4eb2b..e98f2b53c2 100644
--- a/academic/xsimd/xsimd.SlackBuild
+++ b/academic/xsimd/xsimd.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for xsimd
# Copyright 2022-2023 Isaac Yu <isaacyu@protonmail.com>
-# Copyright 2023 Jeremy Hansen <jebrhansen+SBo@gmail.com>
+# Copyright 2023-2024 Jeremy Hansen <jebrhansen+SBo@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=xsimd
-VERSION=${VERSION:-11.1.0}
+VERSION=${VERSION:-13.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/xsimd/xsimd.info b/academic/xsimd/xsimd.info
index 8a24d36307..845f56a2e5 100644
--- a/academic/xsimd/xsimd.info
+++ b/academic/xsimd/xsimd.info
@@ -1,8 +1,8 @@
PRGNAM="xsimd"
-VERSION="11.1.0"
+VERSION="13.0.0"
HOMEPAGE="https://github.com/QuantStack/xsimd"
-DOWNLOAD="https://github.com/QuantStack/xsimd/archive/11.1.0/xsimd-11.1.0.tar.gz"
-MD5SUM="29ffd841d6491fddfbfaedeffc637f02"
+DOWNLOAD="https://github.com/QuantStack/xsimd/archive/13.0.0/xsimd-13.0.0.tar.gz"
+MD5SUM="c661deb91836e82d3070f81032014fe6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="doctest"
diff --git a/audio/Ymuse/README b/audio/Ymuse/README
new file mode 100644
index 0000000000..332b84e9b2
--- /dev/null
+++ b/audio/Ymuse/README
@@ -0,0 +1,2 @@
+Ymuse is an easy, functional, and snappy GTK front-end (client) for
+Music Player Daemon written in Go.
diff --git a/development/tstoolbox/tstoolbox.SlackBuild b/audio/Ymuse/Ymuse.SlackBuild
index d715facb12..e8cbfd4f03 100644
--- a/development/tstoolbox/tstoolbox.SlackBuild
+++ b/audio/Ymuse/Ymuse.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for tstoolbox
+# Slackware build script for Ymuse
-# Copyright 2014-2017 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,12 +24,14 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=tstoolbox
-VERSION=${VERSION:-11.35.19.17}
+PRGNAM=Ymuse
+VERSION=${VERSION:-0.22}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
+SRCNAM=ymuse
+
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -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
@@ -69,9 +68,21 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+
+mkdir -p vendor
+cat $CWD/modules.txt > vendor/modules.txt
+for DIR in $(grep -o "^# .* " vendor/modules.txt | cut -d' ' -f2)
+do
+ NAME=$(echo $DIR | sed 's/[./]v[0-9]\+$//' | xargs basename)
+ DIR=vendor/$DIR
+ tar xvf $CWD/$NAME-*.tar.gz
+ mkdir -p $(dirname $DIR)
+ mv $NAME-* $DIR
+done
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -79,13 +90,28 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+CGO_CFLAGS="$SLKCFLAGS" \
+CGO_CXXFLAGS="$SLKCFLAGS" \
+go build -mod vendor
+
+install -Dm755 ymuse $PKG/usr/bin/ymuse
+strip --strip-unneeded $PKG/usr/bin/ymuse
+
+# Copy icons (code taken from Arch Linux AUR's PKGBUILD)
+for file in $(find resources/icons -type f); do
+ install -Dm644 ${file} $PKG/usr/share/icons/${file#resources/icons}
+done
+
+# Copy local language files (code taken from Arch Linux AUR's PKGBUILD)
+for file in $(find resources/i18n -type f -name *.mo); do
+ install -Dm644 ${file} $PKG/usr/share/locale/${file#resources/i18n/generated}
+done
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+# Copy .desktop file (code taken from Arch Linux AUR's PKGBUILD)
+install -Dm644 resources/com.yktoo.ymuse.desktop -t $PKG/usr/share/applications/
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a *.rst LICENSE.txt PKG-INFO VERSION $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a COPYING 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/Ymuse/Ymuse.info b/audio/Ymuse/Ymuse.info
new file mode 100644
index 0000000000..1723a5e4d8
--- /dev/null
+++ b/audio/Ymuse/Ymuse.info
@@ -0,0 +1,18 @@
+PRGNAM="Ymuse"
+VERSION="0.22"
+HOMEPAGE="https://yktoo.com/en/software/ymuse/"
+DOWNLOAD="https://github.com/yktoo/ymuse/archive/v0.22/ymuse-0.22.tar.gz \
+ https://github.com/fhs/gompd/archive/v2.3.0/gompd-2.3.0.tar.gz \
+ https://github.com/gotk3/gotk3/archive/v0.6.2/gotk3-0.6.2.tar.gz \
+ https://github.com/op/go-logging/archive/970db52/go-logging-970db520ece77730c7e4724c61121037378659d9.tar.gz \
+ https://github.com/pkg/errors/archive/v0.9.1/errors-0.9.1.tar.gz"
+MD5SUM="993681ff5ba64de0fa45071dfa335b63 \
+ 35731c6f0d6bc218a3547dc8e763046b \
+ 068148dd3e66a323b2a1eac1606c3c5a \
+ 508d63d7d54546b779b340bf17b0551d \
+ 0951216925c98fda75a484a528b06af6"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="google-go-lang mpd"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/network/linphone/doinst.sh b/audio/Ymuse/doinst.sh
index 65c7e2eeb9..65c7e2eeb9 100644
--- a/network/linphone/doinst.sh
+++ b/audio/Ymuse/doinst.sh
diff --git a/audio/Ymuse/modules.txt b/audio/Ymuse/modules.txt
new file mode 100644
index 0000000000..70fef07ced
--- /dev/null
+++ b/audio/Ymuse/modules.txt
@@ -0,0 +1,12 @@
+# github.com/fhs/gompd/v2 v2.3.0
+## explicit
+github.com/fhs/gompd
+# github.com/gotk3/gotk3 v0.6.2
+## explicit
+github.com/gotk3/gotk3
+# github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
+## explicit
+github.com/op/go-logging
+# github.com/pkg/errors v0.9.1
+## explicit
+github.com/pkg/errors
diff --git a/python/chump/slack-desc b/audio/Ymuse/slack-desc
index ec0cd36cea..9b1c806aaf 100644
--- a/python/chump/slack-desc
+++ b/audio/Ymuse/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-chump: chump (API wrapper for Pushover)
-chump:
-chump: Chump is an Apache2 Licensed, fully featured API wrapper for
-chump: Pushover.
-chump:
-chump: Homepage: http://chump.readthedocs.io/en/latest/
-chump:
-chump:
-chump:
-chump:
-chump:
+Ymuse: Ymuse (GTK client for Music Player Daemon)
+Ymuse:
+Ymuse: Ymuse is an easy, functional, and snappy GTK front-end (client) for
+Ymuse: Music Player Daemon written in Go.
+Ymuse:
+Ymuse:
+Ymuse:
+Ymuse:
+Ymuse:
+Ymuse:
+Ymuse:
diff --git a/audio/amSynth/amSynth.SlackBuild b/audio/amSynth/amSynth.SlackBuild
index 29fd9693b0..e5bea99b44 100644
--- a/audio/amSynth/amSynth.SlackBuild
+++ b/audio/amSynth/amSynth.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=amSynth
-VERSION=${VERSION:-1.13.3}
+VERSION=${VERSION:-1.13.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -93,14 +93,14 @@ CXXFLAGS="$SLKCFLAGS" \
--build=$ARCH-slackware-linux
make
-make install-strip DESTDIR=$PKG
+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
# only if pandoc is present
if [ -d $PKG/usr/man ]; then
- find $PKG/usr/man -type f -exec gzip -9 {} \;
+ find $PKG/usr/man -type f -exec gzip -9 {} +
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
fi
diff --git a/audio/amSynth/amSynth.info b/audio/amSynth/amSynth.info
index 1a86859565..14de834611 100644
--- a/audio/amSynth/amSynth.info
+++ b/audio/amSynth/amSynth.info
@@ -1,8 +1,8 @@
PRGNAM="amSynth"
-VERSION="1.13.3"
+VERSION="1.13.4"
HOMEPAGE="https://amsynth.github.io/"
-DOWNLOAD="https://github.com/amsynth/amsynth/releases/download/release-1.13.3/amsynth-1.13.3.tar.gz"
-MD5SUM="be8aceb8f2b5a01d43831acd87730092"
+DOWNLOAD="https://github.com/amsynth/amsynth/releases/download/release-1.13.4/amsynth-1.13.4.tar.gz"
+MD5SUM="6bbec1dce1808b06b1389a1cb2b3af75"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/audacity/README b/audio/audacity/README
index 3e3b5b0653..63f814b808 100644
--- a/audio/audacity/README
+++ b/audio/audacity/README
@@ -5,10 +5,15 @@ digital recordings, edit Ogg, MP3, and WAV sound files, and much more.
Optional dependencies (autodetected) are jack, ladspa_sdk, soundtouch,
twolame, vamp-plugin-sdk and vst3sdk.
-The manual is packaged with the application only if you pass the script
-the additional option
+The offline html manual will be packaged with the application and put
+in the /usr/doc/audacity-* directory only if you pass the script the
+additional option
MANUAL=yes
+From the application you will be able only to access the online manual
+with the default browser when selecting manual from the menu.
-NOTE: for audacity to build/run wxWidgets needs to be built with
+NOTES:
+- for audacity to build/run wxWidgets needs to be built with
support for gtk+3 (it won't work if you build it against qt).
-Also this SlackBuild won't work if you built wxWidgets with STL=yes
+- this SlackBuild won't work if you built wxWidgets with STL=yes
+- audacity requires SSE2 support on x86 (32bit) host cpus.
diff --git a/audio/audacity/audacity.SlackBuild b/audio/audacity/audacity.SlackBuild
index 8d9d32e1dc..bc49fb7233 100644
--- a/audio/audacity/audacity.SlackBuild
+++ b/audio/audacity/audacity.SlackBuild
@@ -94,6 +94,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+# https://github.com/audacity/audacity/issues/6352
+if [[ $(uname -m) =~ i*86 ]]; then SLKCFLAGS+=" -msse2"; fi
+
sed -i 's|^#include "allegro.h"|#include "portsmf/allegro.h"|' libraries/lib-note-track/WrapAllegro.h
mkdir -p build
@@ -157,14 +160,10 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
rm -fr $PKG/usr/share/doc
cp LICENSE.* README.* $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-# Before changing the version just check the path inside of the zip:
-# the index file must be located to /usr/share/audacity/help/manual/index.html
if [ "${MANUAL:-no}" = "yes" ]; then
- mkdir -p $PKG/usr/share/$PRGNAM/help
- cd $PKG/usr/share/$PRGNAM/help
- unzip $CWD/$PRGNAM-manual-$VERSION.zip
- mv $PRGNAM-manual-$VERSION manual
+ ( cd $PKG/usr/doc/$PRGNAM-$VERSION
+ tar xf $CWD/$PRGNAM-manual-$VERSION.tar.gz
+ chown -R root:root help )
fi
mkdir -p $PKG/install
diff --git a/audio/bitwig-studio/bitwig-studio.SlackBuild b/audio/bitwig-studio/bitwig-studio.SlackBuild
index 9cdf42dc75..8fafa95c0a 100644
--- a/audio/bitwig-studio/bitwig-studio.SlackBuild
+++ b/audio/bitwig-studio/bitwig-studio.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=bitwig-studio
-VERSION=${VERSION:-5.1.7}
+VERSION=${VERSION:-5.1.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/bitwig-studio/bitwig-studio.info b/audio/bitwig-studio/bitwig-studio.info
index bf32f8c0d8..57d9b08c4a 100644
--- a/audio/bitwig-studio/bitwig-studio.info
+++ b/audio/bitwig-studio/bitwig-studio.info
@@ -1,10 +1,10 @@
PRGNAM="bitwig-studio"
-VERSION="5.1.7"
+VERSION="5.1.9"
HOMEPAGE="https://www.bitwig.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://downloads.bitwig.com/stable/5.1.7/bitwig-studio-5.1.7.deb"
-MD5SUM_x86_64="9f5bf6973ed966a8b95f322d9f558a68"
+DOWNLOAD_x86_64="https://www.bitwig.com/dl/Bitwig%20Studio/5.1.9/installer_linux/bitwig-studio-5.1.9.deb"
+MD5SUM_x86_64="f358791b57c27f2fcc3abb3918bfc0c9"
REQUIRES="%README%"
MAINTAINER="Martin BÃ¥ngens"
EMAIL="marbangens@gmail.com"
diff --git a/audio/cardinal/cardinal.SlackBuild b/audio/cardinal/cardinal.SlackBuild
index fc82318913..c2d0b44b66 100644
--- a/audio/cardinal/cardinal.SlackBuild
+++ b/audio/cardinal/cardinal.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=cardinal
-VERSION=${VERSION:-24.04}
+VERSION=${VERSION:-24.05}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/cardinal/cardinal.info b/audio/cardinal/cardinal.info
index 3d84018295..d39f210822 100644
--- a/audio/cardinal/cardinal.info
+++ b/audio/cardinal/cardinal.info
@@ -1,10 +1,10 @@
PRGNAM="cardinal"
-VERSION="24.04"
+VERSION="24.05"
HOMEPAGE="https://github.com/DISTRHO/Cardinal"
-DOWNLOAD="https://github.com/DISTRHO/Cardinal/releases/download/24.04/Cardinal-linux-i686-24.04.tar.gz"
-MD5SUM="6c3ebc7d83ca755dea3b42f6c3f13f15"
-DOWNLOAD_x86_64="https://github.com/DISTRHO/Cardinal/releases/download/24.04/Cardinal-linux-x86_64-24.04.tar.gz"
-MD5SUM_x86_64="d3159907880c08394385c6bb30fbb930"
+DOWNLOAD="https://github.com/DISTRHO/Cardinal/releases/download/24.05/Cardinal-linux-i686-24.05.tar.gz"
+MD5SUM="746635e47ed354dbce7f1a0101f3a821"
+DOWNLOAD_x86_64="https://github.com/DISTRHO/Cardinal/releases/download/24.05/Cardinal-linux-x86_64-24.05.tar.gz"
+MD5SUM_x86_64="b10a116df7fc68db3aaff77d4e095843"
REQUIRES=""
MAINTAINER="Martin BÃ¥ngens"
EMAIL="marbangens@gmail.com"
diff --git a/audio/cmus/README b/audio/cmus/README
index c804621b44..f5f7c1eb0c 100644
--- a/audio/cmus/README
+++ b/audio/cmus/README
@@ -4,4 +4,4 @@ cmus is a small and fast text mode music player for Linux and many
other UNIX like operating systems.
Optional dependencies (autodetected) are musepack-tools, faad2,
-libmp4v2.
+jack and libmp4v2.
diff --git a/audio/cmus/cmus.SlackBuild b/audio/cmus/cmus.SlackBuild
index 41e8195a1a..43223d2cfc 100644
--- a/audio/cmus/cmus.SlackBuild
+++ b/audio/cmus/cmus.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for cmus
# Copyright (c) 2008-2010, Antonio Hernández Blas <hba.nihilismus@gmail.com>
-# Copyright 2013-2022, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2013-2024, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=cmus
-VERSION=${VERSION:-2.10.0}
+VERSION=${VERSION:-2.11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
diff --git a/audio/cmus/cmus.info b/audio/cmus/cmus.info
index 38db697f26..bcf98c0e8a 100644
--- a/audio/cmus/cmus.info
+++ b/audio/cmus/cmus.info
@@ -1,8 +1,8 @@
PRGNAM="cmus"
-VERSION="2.10.0"
+VERSION="2.11.0"
HOMEPAGE="https://cmus.github.io"
-DOWNLOAD="https://github.com/cmus/cmus/archive/v2.10.0/cmus-2.10.0.tar.gz"
-MD5SUM="299c09a91024bc81418353743943bfae"
+DOWNLOAD="https://github.com/cmus/cmus/archive/v2.11.0/cmus-2.11.0.tar.gz"
+MD5SUM="6c4137c6994d26f95a3bceff4fc17047"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/mixxx/doinst.sh b/audio/mixxx/doinst.sh
index 5fb28930db..65c7e2eeb9 100644
--- a/audio/mixxx/doinst.sh
+++ b/audio/mixxx/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/audio/mixxx/mixxx.SlackBuild b/audio/mixxx/mixxx.SlackBuild
index 05d95e62b7..3ab154422c 100644
--- a/audio/mixxx/mixxx.SlackBuild
+++ b/audio/mixxx/mixxx.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for mixxx
# Copyright 2011 Elvio "HelLViS69" Basello <hellvis69@gmail.com>
-# Copyright 2018-2023 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2018-2024 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,8 +28,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mixxx
-VERSION=${VERSION:-2.3.6}
+VERSION=${VERSION:-2.4.1}
KEYFVER=${KEYFVER:-2.2.6}
+DJINVER=${DJINVER:-0.20.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -86,12 +87,12 @@ find -L . \
mkdir -p build
cd build
mkdir -p downloads
- cp -a $CWD/libkeyfinder-$KEYFVER.zip downloads/
+ cp -a $CWD/libkeyfinder-$KEYFVER.zip $CWD/libdjinterop-$DJINVER.tar.gz downloads/
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release ..
+ -DCMAKE_BUILD_TYPE=Release -W no-dev ..
make
make install DESTDIR=$PKG
cd ..
diff --git a/audio/mixxx/mixxx.info b/audio/mixxx/mixxx.info
index cde9885a16..622cd838e4 100644
--- a/audio/mixxx/mixxx.info
+++ b/audio/mixxx/mixxx.info
@@ -1,12 +1,14 @@
PRGNAM="mixxx"
-VERSION="2.3.6"
+VERSION="2.4.1"
HOMEPAGE="https://www.mixxx.org"
-DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/2.3.6/mixxx-2.3.6.tar.gz \
- https://github.com/mixxxdj/libkeyfinder/archive/v2.2.6/libkeyfinder-2.2.6.zip"
-MD5SUM="4a8e6aa35bec7240a02f27afa65754d5 \
- 8a6f2a59265aa16fbbd532b83fa45541"
+DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/2.4.1/mixxx-2.4.1.tar.gz \
+ https://github.com/mixxxdj/libkeyfinder/archive/v2.2.6/libkeyfinder-2.2.6.zip \
+ https://github.com/xsco/libdjinterop/archive/0.20.1/libdjinterop-0.20.1.tar.gz"
+MD5SUM="95d2cc0cb35b88164615a75d9466bc0f \
+ 8a6f2a59265aa16fbbd532b83fa45541 \
+ d2868af05c989c5a23331704c5712c83"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="chromaprint faad2 hidapi libmodplug libmp4v2 libshout lilv opencore-amr portaudio portmidi protobuf3 rubberband"
+REQUIRES="chromaprint faad2 googlebenchmark hidapi libebur128 libmodplug libmp4v2 libshout lilv microsoft-gsl opencore-amr portaudio portmidi protobuf3 rubberband soundtouch"
MAINTAINER="Matteo Bernardini"
EMAIL="ponce@slackbuilds.org"
diff --git a/audio/muse/muse.info b/audio/muse/muse.info
index 53a2f97e62..47c0420533 100644
--- a/audio/muse/muse.info
+++ b/audio/muse/muse.info
@@ -1,10 +1,10 @@
PRGNAM="muse"
VERSION="3.1.1"
HOMEPAGE="http://muse-sequencer.org/"
-DOWNLOAD="https://downloads.sourceforge.net/lmuse/muse-3.1.1.tar.gz"
-MD5SUM="ac9da5c16b670fd6a3139e86845a3d4d"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://downloads.sourceforge.net/lmuse/muse-3.1.1.tar.gz"
+MD5SUM_x86_64="ac9da5c16b670fd6a3139e86845a3d4d"
REQUIRES="jack ladspa_sdk liblo"
MAINTAINER="Felix Pfeifer"
EMAIL="pfeifer[dot]felix[at]googlemail[dot]com"
diff --git a/audio/ncspot/ncspot-misc-1.1.0.tar b/audio/ncspot/ncspot-misc-1.1.1.tar
index a441111696..42122ef0a6 100644
--- a/audio/ncspot/ncspot-misc-1.1.0.tar
+++ b/audio/ncspot/ncspot-misc-1.1.1.tar
Binary files differ
diff --git a/audio/ncspot/ncspot.SlackBuild b/audio/ncspot/ncspot.SlackBuild
index 40d7d93c19..d516a05cef 100644
--- a/audio/ncspot/ncspot.SlackBuild
+++ b/audio/ncspot/ncspot.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ncspot
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-1.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/ncspot/ncspot.info b/audio/ncspot/ncspot.info
index 343da387fa..b0446652fb 100644
--- a/audio/ncspot/ncspot.info
+++ b/audio/ncspot/ncspot.info
@@ -1,7 +1,7 @@
PRGNAM="ncspot"
-VERSION="1.1.0"
+VERSION="1.1.1"
HOMEPAGE="https://github.com/hrkfdn/ncspot"
-DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
+DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.1/ncspot-1.1.1.tar.gz \
https://static.crates.io/crates/addr2line/addr2line-0.21.0.crate \
https://static.crates.io/crates/adler/adler-1.0.2.crate \
https://static.crates.io/crates/aes/aes-0.6.0.crate \
@@ -9,72 +9,68 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/aes-soft/aes-soft-0.6.4.crate \
https://static.crates.io/crates/aesni/aesni-0.10.0.crate \
https://static.crates.io/crates/ahash/ahash-0.8.11.crate \
- https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate \
+ https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \
https://static.crates.io/crates/alsa/alsa-0.6.0.crate \
https://static.crates.io/crates/alsa-sys/alsa-sys-0.3.1.crate \
https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate \
https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate \
- https://static.crates.io/crates/anstream/anstream-0.6.13.crate \
- https://static.crates.io/crates/anstyle/anstyle-1.0.6.crate \
- https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.3.crate \
- https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.2.crate \
- https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.2.crate \
- https://static.crates.io/crates/arboard/arboard-3.3.2.crate \
- https://static.crates.io/crates/async-broadcast/async-broadcast-0.5.1.crate \
+ https://static.crates.io/crates/anstream/anstream-0.6.14.crate \
+ https://static.crates.io/crates/anstyle/anstyle-1.0.7.crate \
+ https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.4.crate \
+ https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.3.crate \
+ https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.3.crate \
+ https://static.crates.io/crates/arboard/arboard-3.4.0.crate \
https://static.crates.io/crates/async-broadcast/async-broadcast-0.7.0.crate \
- https://static.crates.io/crates/async-channel/async-channel-2.2.0.crate \
- https://static.crates.io/crates/async-executor/async-executor-1.8.0.crate \
- https://static.crates.io/crates/async-fs/async-fs-1.6.0.crate \
- https://static.crates.io/crates/async-io/async-io-1.13.0.crate \
- https://static.crates.io/crates/async-io/async-io-2.3.1.crate \
- https://static.crates.io/crates/async-lock/async-lock-2.8.0.crate \
+ https://static.crates.io/crates/async-channel/async-channel-2.2.1.crate \
+ https://static.crates.io/crates/async-executor/async-executor-1.11.0.crate \
+ https://static.crates.io/crates/async-fs/async-fs-2.1.2.crate \
+ https://static.crates.io/crates/async-io/async-io-2.3.2.crate \
https://static.crates.io/crates/async-lock/async-lock-3.3.0.crate \
- https://static.crates.io/crates/async-process/async-process-1.8.1.crate \
- https://static.crates.io/crates/async-process/async-process-2.1.0.crate \
- https://static.crates.io/crates/async-recursion/async-recursion-1.0.5.crate \
- https://static.crates.io/crates/async-signal/async-signal-0.2.5.crate \
- https://static.crates.io/crates/async-task/async-task-4.7.0.crate \
- https://static.crates.io/crates/async-trait/async-trait-0.1.77.crate \
+ https://static.crates.io/crates/async-process/async-process-2.2.2.crate \
+ https://static.crates.io/crates/async-recursion/async-recursion-1.1.1.crate \
+ https://static.crates.io/crates/async-signal/async-signal-0.2.6.crate \
+ https://static.crates.io/crates/async-task/async-task-4.7.1.crate \
+ https://static.crates.io/crates/async-trait/async-trait-0.1.80.crate \
https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate \
- https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \
- https://static.crates.io/crates/backtrace/backtrace-0.3.69.crate \
+ https://static.crates.io/crates/autocfg/autocfg-1.3.0.crate \
+ https://static.crates.io/crates/backtrace/backtrace-0.3.71.crate \
https://static.crates.io/crates/base64/base64-0.13.1.crate \
https://static.crates.io/crates/base64/base64-0.21.7.crate \
+ https://static.crates.io/crates/base64/base64-0.22.1.crate \
https://static.crates.io/crates/bindgen/bindgen-0.69.4.crate \
https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \
- https://static.crates.io/crates/bitflags/bitflags-2.4.2.crate \
+ https://static.crates.io/crates/bitflags/bitflags-2.5.0.crate \
https://static.crates.io/crates/block/block-0.1.6.crate \
https://static.crates.io/crates/block-buffer/block-buffer-0.9.0.crate \
https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \
- https://static.crates.io/crates/blocking/blocking-1.5.1.crate \
- https://static.crates.io/crates/bumpalo/bumpalo-3.15.3.crate \
- https://static.crates.io/crates/bytecount/bytecount-0.6.7.crate \
- https://static.crates.io/crates/bytemuck/bytemuck-1.14.3.crate \
+ https://static.crates.io/crates/block2/block2-0.5.0.crate \
+ https://static.crates.io/crates/blocking/blocking-1.6.0.crate \
+ https://static.crates.io/crates/bumpalo/bumpalo-3.16.0.crate \
+ https://static.crates.io/crates/bytemuck/bytemuck-1.15.0.crate \
https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \
- https://static.crates.io/crates/bytes/bytes-1.5.0.crate \
- https://static.crates.io/crates/cc/cc-1.0.89.crate \
+ https://static.crates.io/crates/bytes/bytes-1.6.0.crate \
+ https://static.crates.io/crates/cc/cc-1.0.97.crate \
https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate \
https://static.crates.io/crates/cexpr/cexpr-0.6.0.crate \
https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \
https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.1.1.crate \
- https://static.crates.io/crates/chrono/chrono-0.4.34.crate \
+ https://static.crates.io/crates/chrono/chrono-0.4.38.crate \
https://static.crates.io/crates/cipher/cipher-0.2.5.crate \
https://static.crates.io/crates/clang-sys/clang-sys-1.7.0.crate \
- https://static.crates.io/crates/clap/clap-4.5.1.crate \
- https://static.crates.io/crates/clap_builder/clap_builder-4.5.1.crate \
- https://static.crates.io/crates/clap_complete/clap_complete-4.5.1.crate \
+ https://static.crates.io/crates/clap/clap-4.5.4.crate \
+ https://static.crates.io/crates/clap_builder/clap_builder-4.5.2.crate \
+ https://static.crates.io/crates/clap_complete/clap_complete-4.5.2.crate \
https://static.crates.io/crates/clap_lex/clap_lex-0.7.0.crate \
https://static.crates.io/crates/clap_mangen/clap_mangen-0.2.20.crate \
- https://static.crates.io/crates/clipboard-win/clipboard-win-5.2.0.crate \
- https://static.crates.io/crates/color_quant/color_quant-1.1.0.crate \
- https://static.crates.io/crates/colorchoice/colorchoice-1.0.0.crate \
- https://static.crates.io/crates/combine/combine-4.6.6.crate \
- https://static.crates.io/crates/concurrent-queue/concurrent-queue-2.4.0.crate \
- https://static.crates.io/crates/cookie/cookie-0.17.0.crate \
- https://static.crates.io/crates/cookie_store/cookie_store-0.20.0.crate \
+ https://static.crates.io/crates/clipboard-win/clipboard-win-5.3.1.crate \
+ https://static.crates.io/crates/colorchoice/colorchoice-1.0.1.crate \
+ https://static.crates.io/crates/combine/combine-4.6.7.crate \
+ https://static.crates.io/crates/concurrent-queue/concurrent-queue-2.5.0.crate \
+ https://static.crates.io/crates/cookie/cookie-0.18.1.crate \
+ https://static.crates.io/crates/cookie_store/cookie_store-0.21.0.crate \
https://static.crates.io/crates/core-foundation/core-foundation-0.9.4.crate \
https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.6.crate \
- https://static.crates.io/crates/core-graphics/core-graphics-0.23.1.crate \
+ https://static.crates.io/crates/core-graphics/core-graphics-0.23.2.crate \
https://static.crates.io/crates/core-graphics-types/core-graphics-types-0.1.3.crate \
https://static.crates.io/crates/coreaudio-rs/coreaudio-rs-0.10.0.crate \
https://static.crates.io/crates/coreaudio-sys/coreaudio-sys-0.2.15.crate \
@@ -98,40 +94,36 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/darling_macro/darling_macro-0.13.4.crate \
https://static.crates.io/crates/darling_macro/darling_macro-0.20.8.crate \
https://static.crates.io/crates/deranged/deranged-0.3.11.crate \
- https://static.crates.io/crates/derivative/derivative-2.2.0.crate \
- https://static.crates.io/crates/derive-new/derive-new-0.5.9.crate \
+ https://static.crates.io/crates/derive-new/derive-new-0.6.0.crate \
https://static.crates.io/crates/digest/digest-0.9.0.crate \
https://static.crates.io/crates/digest/digest-0.10.7.crate \
https://static.crates.io/crates/dirs-next/dirs-next-1.0.2.crate \
https://static.crates.io/crates/dirs-next/dirs-next-2.0.0.crate \
https://static.crates.io/crates/dirs-sys-next/dirs-sys-next-0.1.2.crate \
https://static.crates.io/crates/dlib/dlib-0.5.2.crate \
- https://static.crates.io/crates/downcast-rs/downcast-rs-1.2.0.crate \
- https://static.crates.io/crates/either/either-1.10.0.crate \
- https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.33.crate \
+ https://static.crates.io/crates/downcast-rs/downcast-rs-1.2.1.crate \
+ https://static.crates.io/crates/either/either-1.11.0.crate \
+ https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.34.crate \
https://static.crates.io/crates/endi/endi-1.1.0.crate \
https://static.crates.io/crates/enum-map/enum-map-2.7.3.crate \
https://static.crates.io/crates/enum-map-derive/enum-map-derive-0.17.0.crate \
- https://static.crates.io/crates/enum_dispatch/enum_dispatch-0.3.12.crate \
+ https://static.crates.io/crates/enum_dispatch/enum_dispatch-0.3.13.crate \
https://static.crates.io/crates/enumflags2/enumflags2-0.7.9.crate \
https://static.crates.io/crates/enumflags2_derive/enumflags2_derive-0.7.9.crate \
https://static.crates.io/crates/enumset/enumset-1.1.3.crate \
https://static.crates.io/crates/enumset_derive/enumset_derive-0.8.1.crate \
https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate \
- https://static.crates.io/crates/errno/errno-0.3.8.crate \
+ https://static.crates.io/crates/errno/errno-0.3.9.crate \
https://static.crates.io/crates/error-code/error-code-3.2.0.crate \
- https://static.crates.io/crates/event-listener/event-listener-2.5.3.crate \
- https://static.crates.io/crates/event-listener/event-listener-3.1.0.crate \
https://static.crates.io/crates/event-listener/event-listener-4.0.3.crate \
- https://static.crates.io/crates/event-listener/event-listener-5.2.0.crate \
+ https://static.crates.io/crates/event-listener/event-listener-5.3.0.crate \
https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.4.0.crate \
- https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.5.0.crate \
- https://static.crates.io/crates/fastrand/fastrand-1.9.0.crate \
- https://static.crates.io/crates/fastrand/fastrand-2.0.1.crate \
+ https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.5.2.crate \
+ https://static.crates.io/crates/fastrand/fastrand-2.1.0.crate \
https://static.crates.io/crates/fdeflate/fdeflate-0.3.4.crate \
https://static.crates.io/crates/fern/fern-0.6.2.crate \
https://static.crates.io/crates/fixedbitset/fixedbitset-0.4.2.crate \
- https://static.crates.io/crates/flate2/flate2-1.0.28.crate \
+ https://static.crates.io/crates/flate2/flate2-1.0.30.crate \
https://static.crates.io/crates/fnv/fnv-1.0.7.crate \
https://static.crates.io/crates/foreign-types/foreign-types-0.3.2.crate \
https://static.crates.io/crates/foreign-types/foreign-types-0.5.0.crate \
@@ -144,82 +136,84 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/futures-core/futures-core-0.3.30.crate \
https://static.crates.io/crates/futures-executor/futures-executor-0.3.30.crate \
https://static.crates.io/crates/futures-io/futures-io-0.3.30.crate \
- https://static.crates.io/crates/futures-lite/futures-lite-1.13.0.crate \
- https://static.crates.io/crates/futures-lite/futures-lite-2.2.0.crate \
+ https://static.crates.io/crates/futures-lite/futures-lite-2.3.0.crate \
https://static.crates.io/crates/futures-macro/futures-macro-0.3.30.crate \
https://static.crates.io/crates/futures-sink/futures-sink-0.3.30.crate \
https://static.crates.io/crates/futures-task/futures-task-0.3.30.crate \
https://static.crates.io/crates/futures-util/futures-util-0.3.30.crate \
https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate \
https://static.crates.io/crates/gethostname/gethostname-0.4.3.crate \
- https://static.crates.io/crates/getrandom/getrandom-0.2.12.crate \
+ https://static.crates.io/crates/getrandom/getrandom-0.2.15.crate \
https://static.crates.io/crates/gimli/gimli-0.28.1.crate \
https://static.crates.io/crates/glob/glob-0.3.1.crate \
- https://static.crates.io/crates/h2/h2-0.3.24.crate \
+ https://static.crates.io/crates/h2/h2-0.4.4.crate \
https://static.crates.io/crates/half/half-1.8.3.crate \
https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate \
- https://static.crates.io/crates/hashbrown/hashbrown-0.14.3.crate \
+ https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate \
https://static.crates.io/crates/headers/headers-0.3.9.crate \
https://static.crates.io/crates/headers-core/headers-core-0.2.0.crate \
https://static.crates.io/crates/heck/heck-0.4.1.crate \
https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.9.crate \
https://static.crates.io/crates/hex/hex-0.4.3.crate \
https://static.crates.io/crates/hmac/hmac-0.11.0.crate \
+ https://static.crates.io/crates/home/home-0.5.9.crate \
https://static.crates.io/crates/http/http-0.2.12.crate \
+ https://static.crates.io/crates/http/http-1.1.0.crate \
https://static.crates.io/crates/http-body/http-body-0.4.6.crate \
+ https://static.crates.io/crates/http-body/http-body-1.0.0.crate \
+ https://static.crates.io/crates/http-body-util/http-body-util-0.1.1.crate \
https://static.crates.io/crates/httparse/httparse-1.8.0.crate \
https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate \
https://static.crates.io/crates/hyper/hyper-0.14.28.crate \
+ https://static.crates.io/crates/hyper/hyper-1.3.1.crate \
https://static.crates.io/crates/hyper-proxy/hyper-proxy-0.9.1.crate \
- https://static.crates.io/crates/hyper-tls/hyper-tls-0.5.0.crate \
+ https://static.crates.io/crates/hyper-tls/hyper-tls-0.6.0.crate \
+ https://static.crates.io/crates/hyper-util/hyper-util-0.1.3.crate \
https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.60.crate \
https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate \
https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate \
- https://static.crates.io/crates/idna/idna-0.3.0.crate \
https://static.crates.io/crates/idna/idna-0.5.0.crate \
- https://static.crates.io/crates/image/image-0.24.9.crate \
+ https://static.crates.io/crates/image/image-0.25.1.crate \
https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate \
- https://static.crates.io/crates/indexmap/indexmap-2.2.5.crate \
+ https://static.crates.io/crates/indexmap/indexmap-2.2.6.crate \
https://static.crates.io/crates/instant/instant-0.1.12.crate \
- https://static.crates.io/crates/io-lifetimes/io-lifetimes-1.0.11.crate \
https://static.crates.io/crates/ioctl-rs/ioctl-rs-0.2.0.crate \
https://static.crates.io/crates/ipnet/ipnet-2.9.0.crate \
+ https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.0.crate \
https://static.crates.io/crates/itertools/itertools-0.12.1.crate \
- https://static.crates.io/crates/itoa/itoa-1.0.10.crate \
+ https://static.crates.io/crates/itoa/itoa-1.0.11.crate \
https://static.crates.io/crates/jni/jni-0.19.0.crate \
https://static.crates.io/crates/jni-sys/jni-sys-0.3.0.crate \
- https://static.crates.io/crates/jobserver/jobserver-0.1.28.crate \
+ https://static.crates.io/crates/jobserver/jobserver-0.1.31.crate \
https://static.crates.io/crates/jpeg-decoder/jpeg-decoder-0.3.1.crate \
https://static.crates.io/crates/js-sys/js-sys-0.3.69.crate \
https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate \
https://static.crates.io/crates/lazycell/lazycell-1.3.0.crate \
https://static.crates.io/crates/lewton/lewton-0.10.2.crate \
- https://static.crates.io/crates/libc/libc-0.2.153.crate \
- https://static.crates.io/crates/libloading/libloading-0.8.2.crate \
+ https://static.crates.io/crates/libc/libc-0.2.154.crate \
+ https://static.crates.io/crates/libloading/libloading-0.8.3.crate \
https://static.crates.io/crates/libm/libm-0.2.8.crate \
https://static.crates.io/crates/libpulse-binding/libpulse-binding-2.28.1.crate \
https://static.crates.io/crates/libpulse-simple-binding/libpulse-simple-binding-2.28.1.crate \
https://static.crates.io/crates/libpulse-simple-sys/libpulse-simple-sys-1.21.1.crate \
https://static.crates.io/crates/libpulse-sys/libpulse-sys-1.21.0.crate \
- https://static.crates.io/crates/libredox/libredox-0.0.1.crate \
+ https://static.crates.io/crates/libredox/libredox-0.1.3.crate \
https://static.crates.io/crates/librespot-audio/librespot-audio-0.4.2.crate \
https://static.crates.io/crates/librespot-core/librespot-core-0.4.2.crate \
https://static.crates.io/crates/librespot-metadata/librespot-metadata-0.4.2.crate \
https://static.crates.io/crates/librespot-playback/librespot-playback-0.4.2.crate \
https://static.crates.io/crates/librespot-protocol/librespot-protocol-0.4.2.crate \
- https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.3.8.crate \
https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.13.crate \
- https://static.crates.io/crates/lock_api/lock_api-0.4.11.crate \
+ https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate \
https://static.crates.io/crates/log/log-0.4.21.crate \
https://static.crates.io/crates/mac-notification-sys/mac-notification-sys-0.6.1.crate \
https://static.crates.io/crates/mach/mach-0.3.2.crate \
https://static.crates.io/crates/malloc_buf/malloc_buf-0.0.6.crate \
https://static.crates.io/crates/maplit/maplit-1.0.2.crate \
https://static.crates.io/crates/maybe-async/maybe-async-0.2.10.crate \
- https://static.crates.io/crates/memchr/memchr-2.7.1.crate \
+ https://static.crates.io/crates/memchr/memchr-2.7.2.crate \
https://static.crates.io/crates/memoffset/memoffset-0.6.5.crate \
- https://static.crates.io/crates/memoffset/memoffset-0.7.1.crate \
- https://static.crates.io/crates/memoffset/memoffset-0.9.0.crate \
+ https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate \
https://static.crates.io/crates/mime/mime-0.3.17.crate \
https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate \
https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.2.crate \
@@ -232,23 +226,22 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/ndk-macro/ndk-macro-0.3.0.crate \
https://static.crates.io/crates/ndk-sys/ndk-sys-0.3.0.crate \
https://static.crates.io/crates/nix/nix-0.23.2.crate \
- https://static.crates.io/crates/nix/nix-0.26.4.crate \
https://static.crates.io/crates/nix/nix-0.28.0.crate \
https://static.crates.io/crates/nom/nom-7.1.3.crate \
- https://static.crates.io/crates/notify-rust/notify-rust-4.10.0.crate \
+ https://static.crates.io/crates/notify-rust/notify-rust-4.11.0.crate \
https://static.crates.io/crates/num/num-0.2.1.crate \
- https://static.crates.io/crates/num/num-0.4.1.crate \
+ https://static.crates.io/crates/num/num-0.4.3.crate \
https://static.crates.io/crates/num-bigint/num-bigint-0.2.6.crate \
- https://static.crates.io/crates/num-bigint/num-bigint-0.4.4.crate \
+ https://static.crates.io/crates/num-bigint/num-bigint-0.4.5.crate \
https://static.crates.io/crates/num-complex/num-complex-0.2.4.crate \
- https://static.crates.io/crates/num-complex/num-complex-0.4.5.crate \
+ https://static.crates.io/crates/num-complex/num-complex-0.4.6.crate \
https://static.crates.io/crates/num-conv/num-conv-0.1.0.crate \
https://static.crates.io/crates/num-derive/num-derive-0.3.3.crate \
https://static.crates.io/crates/num-integer/num-integer-0.1.46.crate \
- https://static.crates.io/crates/num-iter/num-iter-0.1.44.crate \
+ https://static.crates.io/crates/num-iter/num-iter-0.1.45.crate \
https://static.crates.io/crates/num-rational/num-rational-0.2.4.crate \
- https://static.crates.io/crates/num-rational/num-rational-0.4.1.crate \
- https://static.crates.io/crates/num-traits/num-traits-0.2.18.crate \
+ https://static.crates.io/crates/num-rational/num-rational-0.4.2.crate \
+ https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate \
https://static.crates.io/crates/num_cpus/num_cpus-1.16.0.crate \
https://static.crates.io/crates/num_enum/num_enum-0.5.11.crate \
https://static.crates.io/crates/num_enum_derive/num_enum_derive-0.5.11.crate \
@@ -256,6 +249,12 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/numtoa/numtoa-0.1.0.crate \
https://static.crates.io/crates/objc/objc-0.2.7.crate \
https://static.crates.io/crates/objc-foundation/objc-foundation-0.1.1.crate \
+ https://static.crates.io/crates/objc-sys/objc-sys-0.3.3.crate \
+ https://static.crates.io/crates/objc2/objc2-0.5.1.crate \
+ https://static.crates.io/crates/objc2-app-kit/objc2-app-kit-0.2.0.crate \
+ https://static.crates.io/crates/objc2-core-data/objc2-core-data-0.2.0.crate \
+ https://static.crates.io/crates/objc2-encode/objc2-encode-4.0.1.crate \
+ https://static.crates.io/crates/objc2-foundation/objc2-foundation-0.2.0.crate \
https://static.crates.io/crates/objc_id/objc_id-0.1.1.crate \
https://static.crates.io/crates/object/object-0.32.2.crate \
https://static.crates.io/crates/oboe/oboe-0.4.6.crate \
@@ -266,29 +265,30 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/openssl/openssl-0.10.64.crate \
https://static.crates.io/crates/openssl-macros/openssl-macros-0.1.1.crate \
https://static.crates.io/crates/openssl-probe/openssl-probe-0.1.5.crate \
- https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.101.crate \
+ https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.102.crate \
https://static.crates.io/crates/ordered-stream/ordered-stream-0.2.0.crate \
https://static.crates.io/crates/os_pipe/os_pipe-1.1.5.crate \
https://static.crates.io/crates/owning_ref/owning_ref-0.4.1.crate \
https://static.crates.io/crates/pancurses/pancurses-0.17.0.crate \
https://static.crates.io/crates/parking/parking-2.2.0.crate \
https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate \
- https://static.crates.io/crates/parking_lot/parking_lot-0.12.1.crate \
+ https://static.crates.io/crates/parking_lot/parking_lot-0.12.2.crate \
https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.6.crate \
- https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.9.crate \
+ https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.10.crate \
https://static.crates.io/crates/parse_duration/parse_duration-2.1.1.crate \
https://static.crates.io/crates/pbkdf2/pbkdf2-0.8.0.crate \
https://static.crates.io/crates/pdcurses-sys/pdcurses-sys-0.7.1.crate \
https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate \
- https://static.crates.io/crates/petgraph/petgraph-0.6.4.crate \
- https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.13.crate \
+ https://static.crates.io/crates/petgraph/petgraph-0.6.5.crate \
+ https://static.crates.io/crates/pin-project/pin-project-1.1.5.crate \
+ https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.5.crate \
+ https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.14.crate \
https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate \
https://static.crates.io/crates/piper/piper-0.2.1.crate \
https://static.crates.io/crates/pkg-config/pkg-config-0.3.30.crate \
https://static.crates.io/crates/platform-dirs/platform-dirs-0.3.0.crate \
https://static.crates.io/crates/png/png-0.17.13.crate \
- https://static.crates.io/crates/polling/polling-2.8.0.crate \
- https://static.crates.io/crates/polling/polling-3.5.0.crate \
+ https://static.crates.io/crates/polling/polling-3.7.0.crate \
https://static.crates.io/crates/portaudio-rs/portaudio-rs-0.3.2.crate \
https://static.crates.io/crates/portaudio-sys/portaudio-sys-0.1.1.crate \
https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate \
@@ -296,55 +296,50 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/priority-queue/priority-queue-1.4.0.crate \
https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-1.3.1.crate \
https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-3.1.0.crate \
- https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.78.crate \
+ https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.82.crate \
https://static.crates.io/crates/protobuf/protobuf-2.28.0.crate \
https://static.crates.io/crates/protobuf-codegen/protobuf-codegen-2.28.0.crate \
https://static.crates.io/crates/protobuf-codegen-pure/protobuf-codegen-pure-2.28.0.crate \
- https://static.crates.io/crates/quick-xml/quick-xml-0.30.0.crate \
https://static.crates.io/crates/quick-xml/quick-xml-0.31.0.crate \
- https://static.crates.io/crates/quote/quote-1.0.35.crate \
+ https://static.crates.io/crates/quote/quote-1.0.36.crate \
https://static.crates.io/crates/rand/rand-0.8.5.crate \
https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate \
https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate \
https://static.crates.io/crates/rand_distr/rand_distr-0.4.3.crate \
https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.16.crate \
- https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate \
+ https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.1.crate \
https://static.crates.io/crates/redox_termios/redox_termios-0.1.3.crate \
- https://static.crates.io/crates/redox_users/redox_users-0.4.4.crate \
- https://static.crates.io/crates/regex/regex-1.10.3.crate \
+ https://static.crates.io/crates/redox_users/redox_users-0.4.5.crate \
+ https://static.crates.io/crates/regex/regex-1.10.4.crate \
https://static.crates.io/crates/regex-automata/regex-automata-0.4.6.crate \
- https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \
- https://static.crates.io/crates/reqwest/reqwest-0.11.24.crate \
- https://static.crates.io/crates/ring/ring-0.17.8.crate \
+ https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.3.crate \
+ https://static.crates.io/crates/reqwest/reqwest-0.12.4.crate \
https://static.crates.io/crates/rodio/rodio-0.15.0.crate \
https://static.crates.io/crates/roff/roff-0.2.1.crate \
- https://static.crates.io/crates/rspotify/rspotify-0.12.0.crate \
- https://static.crates.io/crates/rspotify-http/rspotify-http-0.12.0.crate \
- https://static.crates.io/crates/rspotify-macros/rspotify-macros-0.12.0.crate \
- https://static.crates.io/crates/rspotify-model/rspotify-model-0.12.0.crate \
- https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.crate \
+ https://static.crates.io/crates/rspotify/rspotify-0.13.1.crate \
+ https://static.crates.io/crates/rspotify-http/rspotify-http-0.13.1.crate \
+ https://static.crates.io/crates/rspotify-macros/rspotify-macros-0.13.1.crate \
+ https://static.crates.io/crates/rspotify-model/rspotify-model-0.13.1.crate \
+ https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.24.crate \
https://static.crates.io/crates/rustc-hash/rustc-hash-1.1.0.crate \
https://static.crates.io/crates/rustc_version/rustc_version-0.4.0.crate \
- https://static.crates.io/crates/rustix/rustix-0.37.27.crate \
- https://static.crates.io/crates/rustix/rustix-0.38.31.crate \
- https://static.crates.io/crates/rustls/rustls-0.21.10.crate \
- https://static.crates.io/crates/rustls-pemfile/rustls-pemfile-1.0.4.crate \
- https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.101.7.crate \
- https://static.crates.io/crates/rustversion/rustversion-1.0.14.crate \
- https://static.crates.io/crates/ryu/ryu-1.0.17.crate \
+ https://static.crates.io/crates/rustix/rustix-0.38.34.crate \
+ https://static.crates.io/crates/rustls-pemfile/rustls-pemfile-2.1.2.crate \
+ https://static.crates.io/crates/rustls-pki-types/rustls-pki-types-1.7.0.crate \
+ https://static.crates.io/crates/rustversion/rustversion-1.0.16.crate \
+ https://static.crates.io/crates/ryu/ryu-1.0.18.crate \
https://static.crates.io/crates/same-file/same-file-1.0.6.crate \
https://static.crates.io/crates/schannel/schannel-0.1.23.crate \
https://static.crates.io/crates/scoped-tls/scoped-tls-1.0.1.crate \
https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \
- https://static.crates.io/crates/sct/sct-0.7.1.crate \
- https://static.crates.io/crates/security-framework/security-framework-2.9.2.crate \
- https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.9.1.crate \
- https://static.crates.io/crates/semver/semver-1.0.22.crate \
- https://static.crates.io/crates/serde/serde-1.0.197.crate \
+ https://static.crates.io/crates/security-framework/security-framework-2.11.0.crate \
+ https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.11.0.crate \
+ https://static.crates.io/crates/semver/semver-1.0.23.crate \
+ https://static.crates.io/crates/serde/serde-1.0.201.crate \
https://static.crates.io/crates/serde_cbor/serde_cbor-0.11.2.crate \
- https://static.crates.io/crates/serde_derive/serde_derive-1.0.197.crate \
- https://static.crates.io/crates/serde_json/serde_json-1.0.114.crate \
- https://static.crates.io/crates/serde_repr/serde_repr-0.1.18.crate \
+ https://static.crates.io/crates/serde_derive/serde_derive-1.0.201.crate \
+ https://static.crates.io/crates/serde_json/serde_json-1.0.117.crate \
+ https://static.crates.io/crates/serde_repr/serde_repr-0.1.19.crate \
https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.5.crate \
https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate \
https://static.crates.io/crates/sha-1/sha-1-0.9.8.crate \
@@ -355,56 +350,55 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/shlex/shlex-1.3.0.crate \
https://static.crates.io/crates/signal-hook/signal-hook-0.3.17.crate \
https://static.crates.io/crates/signal-hook-mio/signal-hook-mio-0.2.3.crate \
- https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.1.crate \
+ https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.2.crate \
https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate \
https://static.crates.io/crates/slab/slab-0.4.9.crate \
- https://static.crates.io/crates/smallvec/smallvec-1.13.1.crate \
- https://static.crates.io/crates/socket2/socket2-0.4.10.crate \
- https://static.crates.io/crates/socket2/socket2-0.5.6.crate \
- https://static.crates.io/crates/spin/spin-0.9.8.crate \
+ https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate \
+ https://static.crates.io/crates/socket2/socket2-0.5.7.crate \
+ https://static.crates.io/crates/socks/socks-0.3.4.crate \
https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate \
https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate \
https://static.crates.io/crates/stdweb/stdweb-0.1.3.crate \
https://static.crates.io/crates/strsim/strsim-0.10.0.crate \
- https://static.crates.io/crates/strsim/strsim-0.11.0.crate \
- https://static.crates.io/crates/strum/strum-0.25.0.crate \
- https://static.crates.io/crates/strum/strum-0.26.1.crate \
- https://static.crates.io/crates/strum_macros/strum_macros-0.25.3.crate \
- https://static.crates.io/crates/strum_macros/strum_macros-0.26.1.crate \
+ https://static.crates.io/crates/strsim/strsim-0.11.1.crate \
+ https://static.crates.io/crates/strum/strum-0.26.2.crate \
+ https://static.crates.io/crates/strum_macros/strum_macros-0.26.2.crate \
https://static.crates.io/crates/subtle/subtle-2.4.1.crate \
https://static.crates.io/crates/syn/syn-1.0.109.crate \
- https://static.crates.io/crates/syn/syn-2.0.52.crate \
+ https://static.crates.io/crates/syn/syn-2.0.61.crate \
https://static.crates.io/crates/sync_wrapper/sync_wrapper-0.1.2.crate \
https://static.crates.io/crates/system-configuration/system-configuration-0.5.1.crate \
https://static.crates.io/crates/system-configuration-sys/system-configuration-sys-0.5.0.crate \
- https://static.crates.io/crates/tauri-winrt-notification/tauri-winrt-notification-0.1.3.crate \
+ https://static.crates.io/crates/tauri-winrt-notification/tauri-winrt-notification-0.2.1.crate \
https://static.crates.io/crates/tempfile/tempfile-3.10.1.crate \
https://static.crates.io/crates/term_size/term_size-0.3.2.crate \
https://static.crates.io/crates/termion/termion-1.5.6.crate \
- https://static.crates.io/crates/thiserror/thiserror-1.0.57.crate \
- https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.57.crate \
+ https://static.crates.io/crates/thiserror/thiserror-1.0.60.crate \
+ https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.60.crate \
https://static.crates.io/crates/thread-id/thread-id-4.2.1.crate \
https://static.crates.io/crates/tiff/tiff-0.9.1.crate \
- https://static.crates.io/crates/time/time-0.3.34.crate \
+ https://static.crates.io/crates/time/time-0.3.36.crate \
https://static.crates.io/crates/time-core/time-core-0.1.2.crate \
- https://static.crates.io/crates/time-macros/time-macros-0.2.17.crate \
+ https://static.crates.io/crates/time-macros/time-macros-0.2.18.crate \
https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate \
https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \
- https://static.crates.io/crates/tokio/tokio-1.36.0.crate \
+ https://static.crates.io/crates/tokio/tokio-1.37.0.crate \
https://static.crates.io/crates/tokio-macros/tokio-macros-2.2.0.crate \
https://static.crates.io/crates/tokio-native-tls/tokio-native-tls-0.3.1.crate \
- https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.14.crate \
- https://static.crates.io/crates/tokio-util/tokio-util-0.7.10.crate \
- https://static.crates.io/crates/toml/toml-0.8.10.crate \
+ https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.15.crate \
+ https://static.crates.io/crates/tokio-util/tokio-util-0.7.11.crate \
+ https://static.crates.io/crates/toml/toml-0.8.12.crate \
https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.5.crate \
https://static.crates.io/crates/toml_edit/toml_edit-0.19.15.crate \
https://static.crates.io/crates/toml_edit/toml_edit-0.21.1.crate \
- https://static.crates.io/crates/toml_edit/toml_edit-0.22.6.crate \
+ https://static.crates.io/crates/toml_edit/toml_edit-0.22.12.crate \
+ https://static.crates.io/crates/tower/tower-0.4.13.crate \
+ https://static.crates.io/crates/tower-layer/tower-layer-0.3.2.crate \
https://static.crates.io/crates/tower-service/tower-service-0.3.2.crate \
https://static.crates.io/crates/tracing/tracing-0.1.40.crate \
https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.27.crate \
https://static.crates.io/crates/tracing-core/tracing-core-0.1.32.crate \
- https://static.crates.io/crates/tree_magic_mini/tree_magic_mini-3.0.3.crate \
+ https://static.crates.io/crates/tree_magic_mini/tree_magic_mini-3.1.4.crate \
https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate \
https://static.crates.io/crates/typenum/typenum-1.17.0.crate \
https://static.crates.io/crates/uds_windows/uds_windows-1.1.0.crate \
@@ -412,16 +406,14 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \
https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.23.crate \
https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.11.0.crate \
- https://static.crates.io/crates/unicode-width/unicode-width-0.1.11.crate \
- https://static.crates.io/crates/untrusted/untrusted-0.9.0.crate \
- https://static.crates.io/crates/ureq/ureq-2.9.1.crate \
+ https://static.crates.io/crates/unicode-width/unicode-width-0.1.12.crate \
+ https://static.crates.io/crates/ureq/ureq-2.9.7.crate \
https://static.crates.io/crates/url/url-2.5.0.crate \
https://static.crates.io/crates/utf8parse/utf8parse-0.2.1.crate \
- https://static.crates.io/crates/uuid/uuid-1.7.0.crate \
+ https://static.crates.io/crates/uuid/uuid-1.8.0.crate \
https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate \
https://static.crates.io/crates/vergen/vergen-3.2.0.crate \
https://static.crates.io/crates/version_check/version_check-0.9.4.crate \
- https://static.crates.io/crates/waker-fn/waker-fn-1.1.1.crate \
https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate \
https://static.crates.io/crates/want/want-0.3.1.crate \
https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate \
@@ -438,58 +430,57 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \
https://static.crates.io/crates/wayland-scanner/wayland-scanner-0.31.1.crate \
https://static.crates.io/crates/wayland-sys/wayland-sys-0.31.1.crate \
https://static.crates.io/crates/web-sys/web-sys-0.3.69.crate \
- https://static.crates.io/crates/webpki-roots/webpki-roots-0.25.4.crate \
https://static.crates.io/crates/weezl/weezl-0.1.8.crate \
https://static.crates.io/crates/winapi/winapi-0.3.9.crate \
https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \
- https://static.crates.io/crates/winapi-util/winapi-util-0.1.6.crate \
+ https://static.crates.io/crates/winapi-util/winapi-util-0.1.8.crate \
https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \
- https://static.crates.io/crates/windows/windows-0.51.1.crate \
- https://static.crates.io/crates/windows-core/windows-core-0.51.1.crate \
+ https://static.crates.io/crates/windows/windows-0.56.0.crate \
https://static.crates.io/crates/windows-core/windows-core-0.52.0.crate \
+ https://static.crates.io/crates/windows-core/windows-core-0.56.0.crate \
+ https://static.crates.io/crates/windows-implement/windows-implement-0.56.0.crate \
+ https://static.crates.io/crates/windows-interface/windows-interface-0.56.0.crate \
+ https://static.crates.io/crates/windows-result/windows-result-0.1.1.crate \
https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate \
https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \
https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \
- https://static.crates.io/crates/windows-targets/windows-targets-0.52.4.crate \
+ https://static.crates.io/crates/windows-targets/windows-targets-0.52.5.crate \
+ https://static.crates.io/crates/windows-version/windows-version-0.1.1.crate \
https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \
- https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.4.crate \
+ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.5.crate \
https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \
- https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.4.crate \
+ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.5.crate \
https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \
- https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.4.crate \
+ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.5.crate \
+ https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.5.crate \
https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \
- https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.4.crate \
+ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.5.crate \
https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.4.crate \
+ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.5.crate \
https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.4.crate \
+ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.5.crate \
https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.4.crate \
+ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.5.crate \
https://static.crates.io/crates/winnow/winnow-0.5.40.crate \
- https://static.crates.io/crates/winnow/winnow-0.6.5.crate \
+ https://static.crates.io/crates/winnow/winnow-0.6.8.crate \
https://static.crates.io/crates/winreg/winreg-0.5.1.crate \
- https://static.crates.io/crates/winreg/winreg-0.50.0.crate \
- https://static.crates.io/crates/wl-clipboard-rs/wl-clipboard-rs-0.8.0.crate \
- https://static.crates.io/crates/x11rb/x11rb-0.13.0.crate \
- https://static.crates.io/crates/x11rb-protocol/x11rb-protocol-0.13.0.crate \
+ https://static.crates.io/crates/winreg/winreg-0.52.0.crate \
+ https://static.crates.io/crates/wl-clipboard-rs/wl-clipboard-rs-0.8.1.crate \
+ https://static.crates.io/crates/x11rb/x11rb-0.13.1.crate \
+ https://static.crates.io/crates/x11rb-protocol/x11rb-protocol-0.13.1.crate \
https://static.crates.io/crates/xdg-home/xdg-home-1.1.0.crate \
https://static.crates.io/crates/xi-unicode/xi-unicode-0.3.0.crate \
- https://static.crates.io/crates/zbus/zbus-3.15.1.crate \
- https://static.crates.io/crates/zbus/zbus-4.1.2.crate \
- https://static.crates.io/crates/zbus_macros/zbus_macros-3.15.1.crate \
- https://static.crates.io/crates/zbus_macros/zbus_macros-4.1.2.crate \
- https://static.crates.io/crates/zbus_names/zbus_names-2.6.1.crate \
+ https://static.crates.io/crates/zbus/zbus-4.2.1.crate \
+ https://static.crates.io/crates/zbus_macros/zbus_macros-4.2.1.crate \
https://static.crates.io/crates/zbus_names/zbus_names-3.0.0.crate \
https://static.crates.io/crates/zerocopy/zerocopy-0.6.6.crate \
- https://static.crates.io/crates/zerocopy/zerocopy-0.7.32.crate \
+ https://static.crates.io/crates/zerocopy/zerocopy-0.7.34.crate \
https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.6.6.crate \
- https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.32.crate \
- https://static.crates.io/crates/zvariant/zvariant-3.15.1.crate \
- https://static.crates.io/crates/zvariant/zvariant-4.0.2.crate \
- https://static.crates.io/crates/zvariant_derive/zvariant_derive-3.15.1.crate \
- https://static.crates.io/crates/zvariant_derive/zvariant_derive-4.0.2.crate \
- https://static.crates.io/crates/zvariant_utils/zvariant_utils-1.1.0.crate"
-MD5SUM="6c65933888dd01548d0778520e073025 \
+ https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.34.crate \
+ https://static.crates.io/crates/zvariant/zvariant-4.1.0.crate \
+ https://static.crates.io/crates/zvariant_derive/zvariant_derive-4.1.0.crate \
+ https://static.crates.io/crates/zvariant_utils/zvariant_utils-1.1.1.crate"
+MD5SUM="59b527de601ebce9c54880a9c27f74d1 \
55e15000c4c210f0bb2aca6f38fbe424 \
669215548c64019c08c92b2c1afd3deb \
bd53a9f0ec43690f84e8c96bba8e538d \
@@ -497,72 +488,68 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
b14b12cd0e866930de1993132c85705b \
58a6326364dbe6f5168f3f3a341f360e \
adbb51e40b28255c49b2ad1d956eff19 \
- 95e5f8d0b7ab37171b8d3118542ba06a \
+ 03b2d126766ed746706241b4c7487654 \
bd278d96770173a5298bea9ebdba03f7 \
730ff1a5c2f3becc07743810ad47e66e \
e0a03581a6aea080315323651f272d65 \
bf23cd323c33a8c283c41bb9b79e4ce4 \
- d1dbe19a84ecc8388654099d69c77b09 \
- dff7c2613686577772e6eaeaf76d6f5c \
- e188f6de00a35235da008cd39e1a003d \
- b06d6c6d9a7bdcdd9bf78f20f2d08f01 \
- 87cc1a50f0dcc09d7223df42eae95119 \
- 02dbac65797f899e59b670f509b37957 \
- 0a9683d589167088b7d5519666a5e326 \
+ 0d18959173d080ec965717de7f03c2ec \
+ d48caa65882ee9fe77a1f4e3ac950bad \
+ ba1d5bf0cf548d5d0114ec4bfb1dd138 \
+ a688249621bfca8c4ad27908d5291a9e \
+ cef83f13a54d5e9c22e468d266243ae3 \
+ e1603878430d080aa8d6cabb07c85054 \
41a931ff48b0f085b38926fd31396eab \
- 7b940fd276ee0bd5da6e16833b6d783c \
- 60e2db3f9e5fd2e325f5a28f6ced0cc8 \
- 42908f71e8d117a5e514de14d1bf5963 \
- 85e67aace07fa2fc176e690c75109365 \
- d63a2ab8c4c66f06878a96ceea4feca0 \
- f50aaa27a2bbd416782ea6b61cd81315 \
+ 8f820ef4e5de227aae6884dda8dce68b \
+ 6cec428770e6b047fe480bd0bff1b414 \
+ fa070b3f3b3a71823d9410e5004d3466 \
+ 8fc35648ea95eb88a354d4a95a07ea42 \
559877ca7fc385e26a5254e7419412c6 \
- bf10e845ce70eb1feb9bbc05b6d4d7be \
- 590056e464cc18dffcf9a84f1fe12879 \
- 8bca24dc9cea888011800d36f762a396 \
- bebdbb31b24c90e4fdc7968e49ae1878 \
- 4acda95b55f5362a5c53a26cf076161f \
- 3ea0c87cfee0860b38e12742efe2dc17 \
+ 8eb288542901d3ebfdb1dfba391b3c74 \
+ 2e76f09d03d84f1402ef456531cda0ab \
+ e53ef539e04d3812a4d620ddff0fc08d \
+ e09416c884027b94479fc254f8d2388e \
+ 1b41868d6e1277abee3b6c84a7b7ff83 \
6a44afda654777d2930b93366bdfc7f3 \
- 05d77ef52e90ad161fdd41b252420467 \
- 66c5beb5a77eccb0d86ce626651f393b \
+ 88a8c7336f056de768ee2966cefd8303 \
+ cacc6bd5d3b1a38d103a212e0dbaebcc \
3d192a852cb456a965c5d64db624c915 \
5a5f45206802441161524e1be576da1f \
+ 20084c4c04bcc06fd3d7ff662deca706 \
642196aa024beee3b8f83c3c71528820 \
a295edb6953237ebbdfa8e731229f9a3 \
- fcc84166b0f45067743bd0820f1d92e5 \
+ f3406374808b01be3a263666aa9aa2f5 \
ea2d23ceb9f98853a7dffc6c02884464 \
c7fbaf61245dc847237ab7c72b3ee9ea \
023b03cf9968b29253a5dfe62051008d \
- e4c2006f438a7eeace52a686a4d90d79 \
- 9a7b66d167ea264f4fda963b2ccee838 \
- d2ff6bc07572bd5842794cc70cc0733a \
- 476b6ffe1effc465c5b9d5eb063af237 \
+ e8a72907e5e7c97515e36e1c7a317dab \
+ a99d6f13c4bbe56b60ce2f9d9526a269 \
+ a3c12a0b2ddb55ec1b245f9950e7bdf1 \
+ 74970f806fd0f2ab972f077ee2b7e5d7 \
45339d90b2b3a4f123af5ec459954102 \
- 51ed49380bb7d086c005208e805983b2 \
- 1941c034bb6efb3523f246a5ff1112ca \
+ 722cab9ebe9eb019d5c3b400325de876 \
+ e067072ed6fff1a90d001706c2f4505e \
267fc4a374516caa7ab495f0c607c1b4 \
10b68ba1e7093d889e9198dcd0ea2a3e \
74634128440dbc3766bda76fdf0aaa05 \
126712a51ed2962e587048a634186390 \
- fefbf0a0ea213d77e9605d7a964dbd4d \
+ a84898c2e50fd6cfe7d068a1d6d4b5fe \
5184822d3fd9f30dfa4bc922ffa4143c \
888f3db20a6784c43e1d68bb8ca2f9a0 \
- 807b6a0fee200b06efd32b586e9c529f \
- 281d3199e921f43b4f03e4981ae28b55 \
- 31f09812c68c3d67e0abc29ebcf74f1a \
+ ec573c80325dcb85a463103cf3878a73 \
+ 6a7300e86333500f11f30e3e20e68808 \
+ 4703ffb8b0409bcc4aff2642a748a9ce \
f780b94573a4c3e9261b0ef07ace6529 \
d7e22f14f70a89ab8c77f414dc75ecc3 \
- 46b3440d1234533559e080fd0103cd68 \
- ee1260862a62c0d8824b664a1abda7b8 \
- 010f6d0e98cc2a2b99907a23c6cd6bbc \
- 8b15d333a98fc02a34909961900246a4 \
- 59e2ac3afb27356dae5b252b6792e73c \
- 4254d3926f37c740bf561723fdb67c5f \
- ab62201369a3a5a80b6c37d29d2ec4af \
+ 1054513eff74a8a84c121af2ea2da924 \
+ cc59747acec0a70d3cf7e121b19dd403 \
+ aba1d13503196d9a767b260913f1401f \
+ d1f70680f36b13b74bab20250fb2f26f \
+ 2bbef48469a5a6d3f7b8e93dbc0b40a4 \
+ ae8cab082d8e9df363d04f91561712b4 \
4d7e3bc6c42f8a875a87246ed14d9948 \
d7624e4ff046ae83eda8e82d90887bdb \
- 1f2aefb269a8a9d8a86160c67a10c0b0 \
+ 780c7d64e5295fc16c5afecd00007265 \
58ee9a40577f5086ec1f22dc238b9c60 \
092c01b71d220e9e742d1ce83040f9ba \
564bfd1bde6d304cca218266b6d0277d \
@@ -586,40 +573,36 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
6129e036328e2ec678c8d5d9be3c5e59 \
c8419b154d047b3b874ee0b90b0f7413 \
d022bc79e1931c2bd4ebbe65cf3d2309 \
- 59978ef7bcea7bc55e24d06a2d32a32c \
- 82b01392ec0b278bdfc549514900d778 \
+ a09f4a3274ea28a2ae68c2757965c319 \
493a2f042d86baa5c6bac75202c64554 \
3d62bfbbe08bdcee55fcb8cda85554d9 \
e8f53be89a66884dbb2cf3f6b55d41a9 \
3681f813c502d911e9eea940dddd26a5 \
056c8d712ee146347c412b72f4077b2f \
7c8ef8b5fc652fa97d3629d1ec8b18e8 \
- 09b520d03e86d50e3ac39d856d5aec32 \
- cfa0423cdca197fe5e67129d7e0bb6a8 \
- 5f9a3a8b7213c055342b2f423a213b3a \
+ 8a1dbc6f2dff64198e1763751f4f05fd \
+ 55b0203d6ebdccee692697e82cf5556a \
+ 9a25a5393856f8a0bbc14d82e27414a6 \
4d130437f158a1172eea060632265cd5 \
44c9dbaeb0f1bf1f20e0a183b8c664e1 \
8973f5974bd59f81ad2fffbd8d947af9 \
- 47dfd4745e5add37102091a51877dc52 \
+ 8a6423be63449516e688249c2e3bb910 \
bc366f3a65a6503ee17b809a33cba38a \
65e9d87bb0e146a256971ee567decd43 \
330fe3773176c641a8538f1cd1bfbe79 \
10a3fc85c72d5b31ef2cc7d67fe955fc \
bdf329a72ecd0605c296f25e53136706 \
- 349e0ae5420f0b7e6ff835cd03cc7428 \
+ bcd5fd8c2b279da10b5a4d7b67eb555e \
33a8d2c2fcb7b68857c0c1278bf05f50 \
- 65934957ea79137686ded549467e1329 \
- d35d620cdadc14088709fa48f53a6001 \
91b29dfbb9dfe1320493e45f3e27a89f \
- 94f6cb8fee58109a0820a165fab6fe6d \
+ ca985b25824287d17f114f94b25df7b5 \
44e892b391b9b0b73c12e579da410648 \
- e02a5f8c4fec387f6fa2932ff98669ba \
- 06e723078de46119c270eea21ec4344e \
- 80e1c1b89d858c93fc5946b4a8266504 \
+ f7e39a817594c22ef2609187c43dff9c \
+ b27485fa46bf04821c8c08402b708432 \
b1e2ff2b24e7c0840bb0cb1174beedfd \
90dd7e5de8d668d26234ac4e308ef6a2 \
a1e1c92075e77d61acf61a094a68fa61 \
- 110e56f20886997bc288b6fea8617ce1 \
+ a2e693fc79c126e6f9ae430c39d58617 \
8dab3b3ec00dc56cffde0b0c410d47b5 \
78c898fdaa3968e23904bf8538c4a271 \
24210500b0b946ed658dd20037cdf5b4 \
@@ -632,82 +615,84 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
44df381323008413e1624a79c6975ca8 \
9633f45ef555c994bba8f8ad04735fff \
bb90dd58c7107a6f586b04588404b0ff \
- c5aab47b001d43b71b542984f783b4b3 \
- a7253a50bf5054e85dae5bd8aae62bf2 \
+ f0af2a791144dfe21d284bcc00f7fa38 \
c410caa0c9f52fcf9da29688e3ea2974 \
163296a9672a36cb46d9a78bae592c66 \
259efb88f74fd1612ea748f3347ff56d \
e667ddded881e4892208a3ea7087c655 \
64a6d8fe0c9a450bcefa41894e17d7ac \
cbb52c723c94c83804912cde945b4510 \
- ba5684833f6b40a3aa32ae4989c40f79 \
+ 3c67481b4433a3219846e41d09aaeaa9 \
fbc6f6d82084b19c006198508b1ac489 \
2d6d28ec311884da69bcaf320ada8ad5 \
- f8d17c98def1d7d057d2f5da3d29bc9b \
+ 86085ccd348bb3897f39b13b5cf79ecc \
798b266cb07604d172afab782e1967a2 \
1b41b97d982520b7364a87a39e2a1ed8 \
- 3451a2e54a12d567bbb1bf2815aedc37 \
+ 0339cc04f4471f002e421e2328a86bf5 \
eb37edaaef79a17689ada175773bde59 \
0372a8de508e57da4d4869f058bcb630 \
b92fa50f56a1e06a7f1bf665442d4a73 \
4daeb6abd6951210bed659c3c1ea01b4 \
1d3e530a3410fc95a6987d70f84a6332 \
656eb112c9634812796a81803b04a3e6 \
+ d81f9251921f8a289dcf69fe4ccc3788 \
fb46b88c5cbf8bfe28124af1794f3934 \
+ ac93fe50bd04f323645dfa04955aa298 \
54cbd8850aebe933b8f1214d8e916d1e \
+ b2f491f27aa784c5c868fc1f7f915c17 \
+ ab6f20dc7b2faff4a2d9f9055b1571ae \
92968aee56cb2f162a55008fedddbb78 \
580b311bafe0447ebc9ca2e646d9b0e7 \
4b1be643ffa9aa296972683f97bb34bf \
+ 67d707a00d2c674895918d0a88c9d019 \
31667fab2083c342c85bb51c2cba6d58 \
- 6540f0c2d7dce570f06661292fc68cab \
+ f654fdede1434dc135c78e50a1233e25 \
+ f711e3c5b59783b30558a7a4810320b5 \
7810a6b901a77b30a16e7f123685e173 \
87b1b7cb12ef4dfe842c212b98263048 \
fe77a3f609b6fd8d5b08f3b2ef14d2ad \
- c3425a02781d0bb3c4f8d5d025d12266 \
b5305bde14813da51d536a9df564db69 \
- 785764aa3ae2b351594278ed45a69aa6 \
+ e6845317d6f1b581637ed0b77b1e8aea \
11ce8b5f52cd315e8f52985b834b87eb \
- 39ee9c142fcb9be5b41be73e42260979 \
+ 75d480d43a87d733f9f497c647f7d973 \
5f153f7135dceb02f88266121c836b4e \
- c6612f34c3ee98ced239da95fbede236 \
916bae8326e21f1d60fa9cba2b7dfbcb \
411fc2fb6b6fac5d46a936f2d3001478 \
+ ce2ecc3cf8d25a886a51fc7d66503a87 \
cbafbdc811ecda2c59593e87a05c219f \
- 0403f58e42c94609207c40a310cfe78a \
+ 5d87e8530342ef2a980b1c96dafd27f0 \
b30ef1414dde99d96e89aeea2b3fc094 \
73272fe4aadb91d550dca8fc7ead8bf7 \
- 62156c0c6bde4f8190c611a461eb482a \
+ 8fc0caa52d204a532f3ec02ad55b9305 \
df8968a2a066697d5ccb744045c09c7f \
c6be9100355c6e77cf37c76ade56baa4 \
fba3b040a55c01be7376d3dd5c4d4920 \
23cc9e52c52465f5b225e62ab7cc3457 \
d3d110551104b00b42c9920958939391 \
- 49d77531898b3d7846b149c0fb4788c4 \
- 9fb61cabd114c5f7c8f96f9b9ed6bcb3 \
+ 0bc840b564ce2b698189d5b204538624 \
+ 99d57b23f1a7878ef7220513f49db015 \
23fb13a7f6fb7b25a42d71c3bcaa5d7c \
39e24edc88ded15828011f4455116a20 \
7e360efaf354a846028b68a3ad67b207 \
fb0e90d52a58a9fb647cbf79789ec227 \
7af851b9d8f8aa3b9bc26459d7395a81 \
- 4d3764b253ae871241c2f327e519f382 \
+ b928626f9e8328e4085fc27cfc640c19 \
d5619cd692cdf95bddb994fa4351e4a5 \
2ba6cd31b6ef69fdcbec450eb07fb2ed \
1a9824f887b3ef3150c93c087bbb10fb \
067ca67cf5dc5d2eb25c03e491ceb395 \
bd13e165196e3470237b852d347cbb9b \
- 18fa61f2d92d4df309c67cb3f3197987 \
f2d8f01a4e5c5236ab55240d09c6e82f \
- cc1b0e90e372869ad03ef40bd53fa30f \
+ eb44c81f81e4aecdbdbafeac9c0fdcab \
5a376ab3f01ed9e90e8d71e1d5fa6ae7 \
2bc947f73c658b9ca3e144783373a790 \
7b3195612bc6090f0fa759e747a9e91c \
7c81e7a61ec172a229d6fdbc553e883d \
47580fad08273a52e998f84ef404912e \
171bb701365ec4b0c12ae5387e034c16 \
- f8cc1978aae22df3e656d12810cdf994 \
+ e90235c862e9e1fabe9f569bcfbd9692 \
76124c2327f642cddf19a4aa50cbcb7d \
- 48e7cc866f45af55ea3f627e29a2cd98 \
- fb6241893b457ed69fae5c1ae19920da \
+ 1fb91af1c97373201990f1baedc58c35 \
dfdf2484a5545f51cf6b1f5f23b9f92e \
8b708bc4b33c5e1683467444c9ed41b0 \
86aa81f2561682f16c0be376294bf9d3 \
@@ -720,23 +705,22 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
97b832ecaac0eee2b644fd42f2931160 \
b235f97b3139681d61419166e7c00e3c \
e3bd46e4620b19864b2dd3542bb14c1c \
- 44ab2701d152b855941648698cd7a99e \
fef6cd95c83025d64b8cb50171a4bb74 \
f17aecb8887cf0ecd823623160aed7db \
- 14017f7cf47619397b11104a761ca762 \
+ 76dc907eba3076e09ac1114a526bfcf7 \
d69aa359a9e7dd2d67a7b7712e30a19e \
- 4c6b07250677950599d8461c02c2ee83 \
+ 8927630752c4318c97736c12ed667301 \
6b1db46a36bc0dc590270d2c952d30c4 \
- 29dc2c0d8955325173a3f13b2b00833d \
+ 2dd9caaa8243e400e523bda863c900aa \
25a9c25700c416af66082afbd9187bb7 \
- 8702331f43664665d6019e53fb05ca40 \
+ f66a5e0697395109481ae9afd83db471 \
5b5de6cffe4726037a5ec6d6931c80f3 \
56c34619687723fa3fc23213471e8545 \
1b3093a865e51ce798ed79054dd3d829 \
- 8ad48d1336afbeb5562e93f89b7fdaad \
+ 0fbab0ba3ce58941898919fa3d0bae4b \
99e024622d98dc28a8a5f37afccaf20a \
- 00ebf3254ed74711c1f6717de3012350 \
- a06099d8d1b082ec6ee23c44750873ca \
+ 15353118e83f5e3c77cb725af8340add \
+ e092b3abcc54806f2a35889d725bf95f \
d443cbf9907b31a0f396fb13489d6cd0 \
9838a94728692023a816e8474aee7e7c \
8ba62f467422d88e28a22b24c1e277b1 \
@@ -744,6 +728,12 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
bbda7e9c572f651774dfdb0006b9f085 \
b4dcac855af5df71f3383d86c4a96b78 \
aecd889de42c8168e1bc97a6f2720d8f \
+ 1ae1271765836d43a297bc90e1627241 \
+ 977dd1b29905266183c597c7a5098476 \
+ ca5b82f3f1947878d8c7b37c4888d954 \
+ dc121f4e838b7225ee3382c147ea8a82 \
+ 216ad5c2a82af09ea52cd4529e0f8966 \
+ b6fe971a49c79dd8448eeb3acff74448 \
fd9aa273ad560dedd00ddcf3dbe808ce \
0d98aaf27d3cace75f9959c04b910891 \
980c225025b646fa54a9450d22688ad0 \
@@ -754,29 +744,30 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
f4c1fe0f183ec61db569aeb437c6f9cd \
28d34115cfbbe0e8f80333591f2cdd84 \
907244c0d3791f3f981c7cc8e4cad0a3 \
- bd529be225f8352d7e6cab8410bd2b38 \
+ 663a7dc80c4a8280f108a350bca1f125 \
481cc7357cb8bfd6a728e7b47dee84b1 \
e26046d4c188c53f09b6880de7bccab0 \
6fb245ba04d6859fadef5fe22806355b \
ef6fc33d718cd6aa793a60f884d62611 \
1c81a692573ebbe22b81c1107d0ab518 \
12e4ba5909e1f30b9142932571eaa4da \
- 1be45f99109d447849f4244b58c5a470 \
+ 9d6c117b30034665155c9e6852b86e88 \
b1713fb3ae03d434680cff5fb4c14144 \
- 7502c2f15026ee3e6a01f57b92942771 \
+ fe316e1d51e3dff1e0455d0142dd37e4 \
d27d4ebe09da25387352db8f3621fc40 \
cf2f0435bd5b5111fea46e8d9dc6522d \
fbb87d3e5015e2ac193545f18bc5d20f \
0ba30a94d7b8865c23e86d4d64e5b91e \
- 0e6a13dccbf3729783caace05fc8d8d4 \
- ffc7c4e1b2639ba6c8579a1c47c5f97c \
+ aa64b5603b047aa734216db62286aac8 \
+ 44f053408a962a7844f01f5489605a0f \
+ 7e85eab95cabf5f5345db3ab007fb4a9 \
+ a9a6ce6cd4b12f9c4f6840df87d5da0d \
07c75fec267864bcbb800ca7709ceae2 \
564286699e80741f7c24b16c9a1a5f58 \
524ffd7a9b5b25c4d388686a5dde5cac \
84dacc478522497f5c7264c62a2c83ac \
263a4e4ee967b56a460b6b717fa53279 \
- 343b2fab0e168b874bc0d070034988b5 \
- fcba02c71b8f53c0667a7c4e4a5b68b2 \
+ d47be980af799d61ef5a73fb82a202c8 \
1262dd2afb9bbb47b9075ead3102da9e \
ec96d03983725371e10bd4dad4fdd232 \
30eb4de1c1a3bd214d7649b891abf444 \
@@ -784,55 +775,50 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
232374820c8ad89ff8d4727d98222c18 \
b5012003220ca5bf1512946914dfe295 \
c755ef59e7394470f9e06673f7e02e2a \
- 76570d89c59a2d7221c27bab424b299a \
+ ce98002a9f935f415642f31f4b40360a \
5770ccff26d6481010ab6c6006cda25a \
c2a8746886f9f7bcc8fb9dd539183e44 \
4785f3ef9f313f11aae87120112c45b6 \
- fc70d4884e65f1c29086807a9aaad534 \
5d249ea25d57d9e5b051a504a2f62a62 \
- 0358b31bf59c7915bb03f9e66f2d1ea3 \
+ 7267e731f46f52edb7b5304b60982cf4 \
ee7a5f842c39bc47c474196e83b0df5f \
e30085994bbeb4b7f4895d48216d5476 \
a1626b8f4d165b1b60d960862eba4cf0 \
a661e92ffd6cb9f0893126e3cde3fffc \
16111f31a29feae4ce4a324b83dc0189 \
- ff1d093069cfc9eb161907e17a51208b \
+ ea6dadf813d422419f900efa67ed9170 \
59f71fb230b688cb167ec6d7510ae861 \
- bca57d7079177ca0aa651d452c7099fe \
- 6ddcf897328f065168420b7d4ea9d43b \
+ a4e0e59afbc3890b4a0a8d9a0ca1b8d4 \
+ e19600513eaf0823f25a621088b44d2c \
520b920d0c711ec1a17fb19a6060446a \
- 91b60a71d44302a8b05bd398eca56c37 \
- 50a30360838e0a7289c65d73899e5dd1 \
- 2a22c24f8afff411e1cbe0e6c0d79e7f \
+ 5ff02ce05f7f204690c26cb20f3cf2d0 \
+ b29c183ddd63a60f51b0bf214d9fa4b1 \
ee620998fafcd5665f24897e37c0d57e \
ca991859381ef2ddc2b3306de05c242c \
- 4c489260b3b01caa3901a23aa4f57258 \
- 8daad07a5889fe87dc2d4be645301ff5 \
- de5ea2456d3104ab687ad77aa8c6aa73 \
- f5c88262d4e12f16a433665b23b83394 \
- 24fcbc2986fad09b25c9a4f9aef0a9e4 \
+ 44a24f25cc194657b0e339a10d65915e \
+ f0c24c0d01acc4fcfa57f193edc8daf0 \
+ 237693976d463e6437133dcd135ca74c \
+ cbece4c808cdeaa21c9970174a8c6fd0 \
+ b400c455aaf7d3e6a216261f07c4bc93 \
7b1261ea730a9314bc9bcdf4a379bf98 \
fdf3aa5e1f6c33e4f68b0f7b08e1e94e \
- 44eb6c30c79e4213a42dc2d1c1f3d345 \
- 223719dc10025228707d8d5aa14e401b \
- 476b7b02dd072cb41c6dc20db1c69d67 \
- 64f80235e287a272c4f841791884a1de \
- 9a668fb72cd7aeefb4e48fc37bdc0a4e \
- a4363e082ec4ca1af8152bd344a5c771 \
- feefd8369d6dd6a0f269bbed1b921349 \
+ b815e6cf70bcc3512ffbef7f6dea8c5f \
+ c16e8027d2f6a84b07637ed9dd6a46e6 \
+ c0abb1df9f07ef70253f95a0ad566009 \
+ 9f6db3aa8f4f64c7853ced37e2ea60ab \
+ 56de037d755aeb0b45169991f9567cd7 \
2d8d8b377d144f5e32b4f65a69eb0b24 \
6a0950fa3775d755dbbdbd24a2841786 \
b898bcf321bba46ecd15c9279cdbb290 \
f1358be8c98b98837cbd2cf51e75f8b3 \
- c5a05bb3260e6a4b5d61cf78618f6021 \
- 151939b0b34c1580b44863b7713be586 \
- 2acfe0c857811f38afc675dd79f308e2 \
- 7b1ab65edc77a1bd7cfd8f03cd889831 \
- 956ace3f4e2b8a6ac55aa74549cc38de \
+ f2d5c07279f3211547a4dec14c8826c3 \
+ 93531fb0a9b2cc7341256576d957ec11 \
+ d3ccccba78e5375faf8e543884f9e84e \
+ 56cebb7cbd387fb6fcb185d4b72440fd \
30f8c7ce8e7a3a98039d34a07556435d \
- e8b93865e80b67f03df2faa417960b88 \
- 1d870838320d2810817ade2a17fcc4f8 \
- 954a19d3469bee5e680c189a1e0ecf36 \
+ a8cd06e4032cfe9218e3479e668a950b \
+ 1dcfa87e4c034a897f0a10437a7cce36 \
+ 901c258136ce9147131deb202e1535ad \
fa0d5d4e1e3bd20a9ca9aef473fc3665 \
47151b766b6b73e638fabe6fae7b723d \
82078b82ed1c52aac9552a39ead691a0 \
@@ -843,56 +829,55 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
6c623a8eed8450399ec323a72e96855c \
f60ab8537f924a65fbc0961e958d375b \
cd23eb9bc45514102af9b76e333230fb \
- 22e95901b912671da26457ac33e36a23 \
+ a77d5770902a4260009320daafd1fff2 \
d0116882bd495f2b993495a8cf01f6fe \
5d8c25fc51ffebca67935516c2325860 \
- f50e12db5ae8860e3f067d5dcb4471a6 \
- e23a09ecbf1aab486b90dfbc3bbae657 \
- e0a2eb3573e89a1462cb180fd0a326cd \
- ae0a9c293bf6cb72cd62d6b9486356c0 \
+ 50d5a501f911bb592f0dce2d052c2aa8 \
+ 746d5deb23a67c019e5b2381d76d4afa \
+ 245be6692a21ca8527b683b40aecac9b \
5988bad1543264a9f48b542192e7de9a \
c9defe80406280bcfce4ecf31c0200b3 \
43661dc16a38eb42bd49a11b9f00d6f4 \
82d98dc87dc8503400aa095f5aa70f13 \
- 5a9054761bf275878e3c4076192d5472 \
- 3976bcb8ccfe5f63e4c38209370a0de7 \
- 147ff9f83a8957d3df2dbf9a121a11bf \
- 32e55c2eba46e10f03866a9afd566925 \
- d868a5163f2e713ca212427046411a6a \
+ fbe5da24bd1beef6125107ee41118187 \
+ e1fac99a8b538b7287b8ab102a839e81 \
+ 6bf382b1603c01669d5da08d7e85b5a7 \
8e053c23f1d36fbf3f276fbf501e3e35 \
64d9f46e9ba78f68c30c486be3d8b7df \
- bafef11d01f57d9b8e4043afe2e7dd10 \
+ 5042ab676ff539148d32c7790f06b826 \
d9794aa522094bdd0f66c045c29e5d01 \
d2cef4c78c44c8513136a8b07d648824 \
a84637b0865bd9435a575d770f4fea30 \
- 8a02ec02d5f1593a2c7f2c8e00a05d3b \
+ cd808ebf70116572373bdb8c96ff3a33 \
449c7bb37fc298d2026fbf2855eb8db0 \
73d602cc41e3e431bf4fabd129ae1616 \
5e7f9a17d31e264f87d3e14b85d7da3f \
- af0bfde5ad7ef68ed7f8d04313a13950 \
- 8b109346f72a6b3e0533d1353485cca0 \
+ 560fd15286d078feffbe7c191892e19d \
+ 812d3b8ae5a3c5b4bb75e8666c8c742e \
cae621bc9543182ab86f71b8601a318b \
4d878f78fc54e274f89bd4731ae605b4 \
- 00a1017b4831ad4073be63ee145f37f1 \
+ 19e6e4e45004e2b023e49e37c34b4e31 \
7818a75208424a6d05d1d868559f0adf \
- 4875c5068f17bbcd90afbff582925a0a \
+ cbfa351bd29e3779266c82b3996fc9ab \
5f0470696baaa4e5953bddbf196998f9 \
c678a7da0ee4b850ebde0474144a0415 \
- 759422d0679eee4aa65d7c4d224fa125 \
+ 7d6059d699479e0b6a99ce0281522217 \
bf33e2d27126b29c8a9b1239c688a424 \
9e2f7831d5c7d8bd2f430984e47c3065 \
- d5b02c8c30ea46cda73eba99f89ae6e2 \
- 075e0746cd75038f031f06f1ff00e2d1 \
- 12533e93ee8b113fe3bc8fb55f2c9567 \
+ a23c6e2b033c888211095a15ca9ac553 \
+ 96a097939f4cb00c978f840a89dd45bf \
+ cc14d30a8e3aa6f3d0a54311fca6acaa \
9aecd5ff283534a21d7cd51266abfe89 \
467f480ef05d416ac677d12315214f59 \
0cb504a1438dd87648b18def4b0e6e10 \
- 27a195c54703c601cc2050347b4c97cd \
+ 13ec7a52fc82eb309183c6b2d484e2de \
+ 3fc11d6bd687ec52943fa02d9a5de916 \
+ 92975a97c15daa2a21006b0932ce733c \
60d7c3a9f75ac64cffbb9ccda7c1c8e5 \
0a906c03436ec2dcc4c311c21fee0da2 \
9dd610282e23bbd40016697350c1babb \
a6655e5e9845cb569991e87b5b38a1fc \
- bd5c630b1c9e06074ea101f5133c26ed \
+ 6bec8c664a07a03bc4486f1576328cfe \
6f09120aa341d58ea072539176058a00 \
6ebb8deee5a5a0d1c26b20eeee1926b3 \
1bb0f07f67939ce667f8f1a000dbec38 \
@@ -900,16 +885,14 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
ca65153603a1a7240bbd9d2ce19f2d67 \
97fa43aa1afabd1f5f3d1070389b42ba \
43bd6ad524e583eaa8c071dbb01f11ae \
- 908ec8a89821b72f3a35726bab24461f \
- 674e5a6b49cf5e0ebb1d6cc85f6ec786 \
- 23b29676b5f70e5155a2502f20f8d21e \
+ 01bce66c98792940b4f022307b2962d0 \
+ e1c475bcc83eb4ccfb6f99c0697e5aef \
e547b0e754cd61f24f9ef8c9e26fcd95 \
ceee1159c41351d05f4cf705490867b3 \
- 4e0e5834b7c5634e2465cb1779f78b33 \
+ 5b2aec3424fb46f4d089b6552cae7075 \
e900a384ac7dbb320fe6a7279fbfef89 \
c4769705079e88d68739e6089e8769a3 \
d18d362345c4fe512ef67b738b239fb8 \
- daf3b42c3d8b457bfdaf677ae13316ef \
f38b27b8c9625110a51293658f1cc014 \
4daa973c57624dc3d88eaa49dd86d3e1 \
e972ea58ec203bfa6c79c1207852298b \
@@ -926,57 +909,56 @@ MD5SUM="6c65933888dd01548d0778520e073025 \
d9cf61d9a5387dcbb3bf017aebaf2bf7 \
7da33160ff24759809edd61619a4a69f \
50fd776efcd20b40eb7ec5bec9c2d1cf \
- 7198f477e642b5dc850d79193fa86b6c \
3463b870b51ee10369d6b1a5139ad166 \
0498c4a11448bfc35dc7bb2caa64c753 \
db96b50050277bf05a3c68534bbb9586 \
- 306c0281447d1876e8220007b7a7e053 \
+ dbdd24e240e42c6852910e7504285712 \
09de9d01e7331ff3da11f58be8bef0df \
- 1447eb72d5d00bdc8a8dd897cd327541 \
- d343f3cc25259c518e594b7bcd4f144b \
+ 8e18e49c80bbc5b6184ee392ca7571ba \
6fea8456dac26da1a185af6b0318dce1 \
+ 58f8e58043e4149e7865129d3c312eeb \
+ 737a9cd2cca5c8d6f21ecdd0fff2b2ec \
+ b86b7fd51d42769f5732b29db9274996 \
+ 23eaf0b79be986ae249edd0dedce9221 \
f2797ade0e36f1e5d6be9d11b5076582 \
2376de634160158ece40c4bc2ab3eb41 \
24c64817e85ef77765ed0f26c31c9b4c \
- da06678965a6a18bd802a4dfc0ff16a6 \
+ 940f8708332e8e3720266a7bce4d761d \
+ 692aff2a4d76b7a87371e979eef79089 \
dae6d89034a6988042fd8be4cf5e037d \
- 37de98e52a65c26a9ea5d1c64ac70ff7 \
+ 967cf93762a3bc25e18d0b8b7e811b84 \
de2839e16d9d7a9fd1c397da62f62b4a \
- 08d0a285a0002da66dd555876cf0b278 \
+ 0bc2062598ed9d8ed536e27fddd81ce7 \
e0c35ffb8cfdb74a39bf799811f79304 \
- b6834054fd9736252087791fdda2e73a \
+ a35e6187f2f41e601cf885c279ebb43e \
+ 183b6a856fadbc8f21a6c53ca81155c9 \
d990172b607020701f9e84ca8e1c043c \
- 05b3e5d30c79a17e5c14c64f092326fe \
+ cc1f120172ea435e8ac1e813435bc630 \
0a68848588e847ceccf504891584d00b \
- af0110497c2fc215c55297232f3e6665 \
+ 1dbfec917710e57b574e92effa934924 \
45b469ad607b912256b7c80141fa2d17 \
- b08b96f50cdba558c550c985252c3fd6 \
+ 3817cf594b24311c4ea944398a58a48d \
7799baff9a5664205d9110a2624e8989 \
- ff740ff52ecfd509004f54630f94c3e4 \
+ 7cc8e977768423992930663aadcc43dd \
cb7c86af4d8a969d849c6fce363af240 \
- 89f70cb8305108cc51ccde5569760d5b \
+ 02cb8ba99b348c44b987aaa5499cc98c \
d9c86ac3f5060d384d3a4c3f99fdadeb \
- f7ee9de65306cc4e1f8ce02790ca089e \
- e4fe06b53cab3e3f938840d0ecbf1afe \
- ff16c9daa9afa7ba1d5334699700b042 \
- ee9610aac4f0c37e3a31f6cea6fb8ff9 \
+ 3aa6fd0d30e89ae0fef20f01efe44f9d \
+ 3bfcdb23ee30fe972b0e5a45c2661171 \
+ bc25ca609cd5a0a7a7846af8cef5afa9 \
+ c8e2f2d9f920fc5fea78b95ae7e57082 \
1538a3a38f01bc0c3feacd388c08e6c4 \
a78d9b7d812b68bc4b27b4f23d46ced1 \
- 290c6e1116739bf913f975e773587991 \
- 5e82713512eaa4ce4b66b35f932d51dc \
- e2e4bdb10d6906d4fc5749e479a41a72 \
- adaa5cd45c593594b33d96625e78f8dd \
- b8a58b61e73e507fc099136f4e4046cc \
+ baca0d25e5a07c4ba2e7adf6202041ed \
+ 9f03cf3a961d2752203763aca7e2f478 \
9804ba2a6ac5353c7a651d09ad899374 \
59a504c234f588bcd3f9a3d58bc2af2d \
- ae2ca148274c581aa6ee8a8e292ca2af \
+ bcfc5a71fb6f68251e902c25965cb543 \
11edfb7c5b9632ac9d68eca218a2965c \
- 936257597fbe2fd02d954a5db53c687a \
- d4d2a993a6a9916a44780ba76e1e61f2 \
- 582865c907b71aaa2cb1d2e4cc7cee3e \
- a4149bf57b2bfaecdf6462ca7165ed9f \
- 69855ab7cf78a4c7b486c0cb9ea4b85c \
- 462bbe36736866157a452bc111b5aa6f"
+ 7a0544d66994f37702f6bd998c31d9da \
+ 3a9fcb5fbcbbd59f183105eaf49d2e8a \
+ c4c2218b53cfa6c2a9dd8894ae22a349 \
+ 9b88ddcd35fb230049cf54d7c80b61ee"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rust16"
diff --git a/audio/openvino-plugins-ai-audacity/README b/audio/openvino-plugins-ai-audacity/README
index d4111dc4cf..febd5a07f5 100644
--- a/audio/openvino-plugins-ai-audacity/README
+++ b/audio/openvino-plugins-ai-audacity/README
@@ -11,6 +11,5 @@ effects are provided with this build:
stems -- Drums, Bass, Vocals, & Other Instruments.
-Noise Suppression -- Removes background noise from an audio sample.
-
-whisper.cpp needs to be build against openvino to pick it up as
-dependency.
+The dependency whisper.cpp needs to be build against its optional
+dependency openvino to be used by this package.
diff --git a/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.SlackBuild b/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.SlackBuild
index 84ec8619dd..593ea64b1d 100644
--- a/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.SlackBuild
+++ b/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=openvino-plugins-ai-audacity
-VERSION=${VERSION:-3.5.1}
-VERSION_SRC="${VERSION}-R2"
+VERSION=${VERSION:-3.5.1.R.2.2}
+VERSION_SRC="3.5.1-R2.2"
VERSION_AUDACITY=3.5.1
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.info b/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.info
index 007adbf4e1..22217d561b 100644
--- a/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.info
+++ b/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.info
@@ -1,20 +1,20 @@
PRGNAM="openvino-plugins-ai-audacity"
-VERSION="3.5.1"
+VERSION="3.5.1.R.2.2"
HOMEPAGE="https://github.com/intel/openvino-plugins-ai-audacity/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/intel/openvino-plugins-ai-audacity/archive/v3.5.1-R2/openvino-plugins-ai-audacity-3.5.1-R2.tar.gz \
+DOWNLOAD_x86_64="https://github.com/intel/openvino-plugins-ai-audacity/archive/v3.5.1-R2.2/openvino-plugins-ai-audacity-3.5.1-R2.2.tar.gz \
https://github.com/audacity/audacity/releases/download/Audacity-3.5.1/audacity-sources-3.5.1.tar.gz \
https://huggingface.co/Intel/demucs-openvino/resolve/main/htdemucs_v4.xml \
https://huggingface.co/Intel/demucs-openvino/resolve/main/htdemucs_v4.bin \
https://huggingface.co/Intel/deepfilternet-openvino/resolve/main/deepfilternet2.zip \
https://huggingface.co/Intel/deepfilternet-openvino/resolve/main/deepfilternet3.zip"
-MD5SUM_x86_64="3a8159867cf264afc280ab836ef848f9 \
+MD5SUM_x86_64="064b14feb89c9ab0f3ece6f690b42425 \
42d866855b2563dc0ec50b9c38476a0d \
aa7fcbb6980d83683902ac48c53116be \
1d1fbf4673bd956b3c13879555fa0ad2 \
c17382730bdef35c325df210a1ff3d4b \
dfaca36bb422a37a299e4f328e1b6843"
-REQUIRES="audacity pytorch whisper.cpp"
+REQUIRES="audacity openvino pytorch whisper.cpp"
MAINTAINER="Johannes Schoepfer"
EMAIL="slackbuilds@schoepfer.info"
diff --git a/audio/qtractor/qtractor.SlackBuild b/audio/qtractor/qtractor.SlackBuild
index ad61e0890e..069fa7eb0a 100644
--- a/audio/qtractor/qtractor.SlackBuild
+++ b/audio/qtractor/qtractor.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qtractor
-VERSION=${VERSION:-0.9.34}
+VERSION=${VERSION:-0.9.39}
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,16 +76,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 {} \;
-#LDFLAGS="$LDFLAGS -ldl" \
-#CFLAGS="$SLKCFLAGS" \
-#CXXFLAGS="$SLKCFLAGS" \
-#./configure \
-# --prefix=/usr \
-# --libdir=/usr/lib${LIBDIRSUFFIX} \
-# --sysconfdir=/etc \
-# --localstatedir=/var \
-# --mandir=/usr/man \
-# --build=$ARCH-slackware-linux
mkdir -p build
cd build
cmake \
@@ -112,7 +99,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 LICENSE README TRANSLATORS README.VST3 README.VST ChangeLog $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE README TRANSLATORS README* ChangeLog $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/audio/qtractor/qtractor.info b/audio/qtractor/qtractor.info
index afa13ad2fd..4b4d9959be 100644
--- a/audio/qtractor/qtractor.info
+++ b/audio/qtractor/qtractor.info
@@ -1,8 +1,8 @@
PRGNAM="qtractor"
-VERSION="0.9.34"
+VERSION="0.9.39"
HOMEPAGE="https://qtractor.org/"
-DOWNLOAD="https://downloads.sourceforge.net/project/qtractor/qtractor/0.9.34/qtractor-0.9.34.tar.gz"
-MD5SUM="f0397e9e2648834e9691eb41521deafd"
+DOWNLOAD="https://sourceforge.net/projects/qtractor/files/qtractor%20%28attic%29/qtractor-0.9.39.tar.gz"
+MD5SUM="7e9985af7ae17fbfaae401fd01e95ef8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jack ladspa_sdk lilv"
diff --git a/audio/sayonara-player/sayonara-player.SlackBuild b/audio/sayonara-player/sayonara-player.SlackBuild
index f2c14d0ea9..4089becae4 100644
--- a/audio/sayonara-player/sayonara-player.SlackBuild
+++ b/audio/sayonara-player/sayonara-player.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sayonara-player
-VERSION=${VERSION:-1.9.0_stable1}
+VERSION=${VERSION:-1.10.0_stable1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/sayonara-player/sayonara-player.info b/audio/sayonara-player/sayonara-player.info
index 7df39ec0f2..415a3bf04b 100644
--- a/audio/sayonara-player/sayonara-player.info
+++ b/audio/sayonara-player/sayonara-player.info
@@ -1,10 +1,10 @@
PRGNAM="sayonara-player"
-VERSION="1.9.0_stable1"
+VERSION="1.10.0_stable1"
HOMEPAGE="https://sayonara-player.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://gitlab.com/luciocarreras/sayonara-player/-/archive/1.9.0-stable1/sayonara-player-1.9.0-stable1.tar.gz"
-MD5SUM_x86_64="71fd7afb27f8b410125052c13362ed22"
+DOWNLOAD_x86_64="https://gitlab.com/luciocarreras/sayonara-player/-/archive/1.10.0-stable1/sayonara-player-1.10.0-stable1.tar.gz"
+MD5SUM_x86_64="b97df4a255a550d1b250575c8ff2137b"
REQUIRES=""
MAINTAINER="Fellype do Nascimento"
EMAIL="fellype (at) gmail (dot) com"
diff --git a/audio/yabridge/yabridge.info b/audio/yabridge/yabridge.info
index 34ee3a893a..c68975b20a 100644
--- a/audio/yabridge/yabridge.info
+++ b/audio/yabridge/yabridge.info
@@ -9,6 +9,6 @@ MD5SUM="2383d67c9089a4fda8ae311baaa8fe3b \
a58876a05ac16ada09f750a4b8564443"
DOWNLOAD_x86_64="UNSUPPORTED"
MD5SUM_x86_64=""
-REQUIRES="%README% wine-staging asio bitsery function2 ghc_filesystem tomlplusplus rust16"
+REQUIRES="wine-staging asio bitsery function2 ghc_filesystem tomlplusplus rust16"
MAINTAINER="Martin BÃ¥ngens"
EMAIL="marbangens@gmail.com"
diff --git a/desktop/bibata-cursor-theme/README b/desktop/bibata-cursor-theme/README
new file mode 100644
index 0000000000..e76c673be2
--- /dev/null
+++ b/desktop/bibata-cursor-theme/README
@@ -0,0 +1,8 @@
+Bibata is an open source, compact, and material designed cursor set that
+aims to improve the cursor experience for users. It is one of the most
+popular cursor sets in the Linux community and is now available for free
+on Windows as well, with multiple color and size options. Its goal is to
+offer personalized cursors to users.
+
+This SlackBuild only repackages the binary. It does not compile the
+source tarball.
diff --git a/desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild b/desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild
new file mode 100644
index 0000000000..1dfae174eb
--- /dev/null
+++ b/desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild
@@ -0,0 +1,81 @@
+#!/bin/bash
+
+# Slackware build script for bibata-cursor-theme
+
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.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=bibata-cursor-theme
+VERSION=${VERSION:-2.0.6}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+SRCNAM=Bibata
+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
+
+# Extract tarball at the new $PRGNAM-$VERSION folder (ex. bibata-2.0.6)
+rm -rf $PRGNAM-$VERSION
+mkdir $PRGNAM-$VERSION
+cd $PRGNAM-$VERSION
+tar xvf $CWD/$SRCNAM.tar.xz
+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 {} \;
+
+# Move the extracted icon files to $PKG/usr/share/icons
+mkdir -p $PKG/usr/share/icons
+mv Bibata* $PKG/usr/share/icons
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+mv LICENSE $PKG/usr/doc/$PRGNAM-$VERSION # Move the LICENSE file instead of copying it
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+# After moving all the files within the tarball, remove the $PRGNAM-$VERSION folder
+cd $TMP && rmdir $PRGNAM-$VERSION
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+find . -type l \
+ -printf '( cd %h ; rm -rf %f )\n( cd %h ; ln -sf %l %f )\n' -delete | \
+ sed 's,cd \./,cd ,' >> $PKG/install/doinst.sh
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/desktop/bibata-cursor-theme/bibata-cursor-theme.info b/desktop/bibata-cursor-theme/bibata-cursor-theme.info
new file mode 100644
index 0000000000..2597daea25
--- /dev/null
+++ b/desktop/bibata-cursor-theme/bibata-cursor-theme.info
@@ -0,0 +1,10 @@
+PRGNAM="bibata-cursor-theme"
+VERSION="2.0.6"
+HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor"
+DOWNLOAD="https://github.com/ful1e5/Bibata_Cursor/releases/download/v2.0.6/Bibata.tar.xz"
+MD5SUM="991936d5522269e101267e9d2c3ce840"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/desktop/bibata-cursor-theme/slack-desc b/desktop/bibata-cursor-theme/slack-desc
new file mode 100644
index 0000000000..2633c39f1e
--- /dev/null
+++ b/desktop/bibata-cursor-theme/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------------------------------------------------------|
+bibata-cursor-theme: bibata-cursor-theme (Material Based Cursor Theme)
+bibata-cursor-theme:
+bibata-cursor-theme: Bibata is an open source, compact, and material designed cursor set
+bibata-cursor-theme: that aims to improve the cursor experience for users. It is one of the
+bibata-cursor-theme: most popular cursor sets in the Linux community and is now available
+bibata-cursor-theme: for free on Windows as well, with multiple color and size options. Its
+bibata-cursor-theme: goal is to offer personalized cursors to users.
+bibata-cursor-theme:
+bibata-cursor-theme:
+bibata-cursor-theme:
+bibata-cursor-theme:
diff --git a/desktop/dolphin-megasync/dolphin-megasync.SlackBuild b/desktop/dolphin-megasync/dolphin-megasync.SlackBuild
index d9804bea4e..6a1d78c404 100644
--- a/desktop/dolphin-megasync/dolphin-megasync.SlackBuild
+++ b/desktop/dolphin-megasync/dolphin-megasync.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dolphin-megasync
SRCNAM=MEGAsync
-VERSION=${VERSION:-4.7.2.0}
+VERSION=${VERSION:-5.2.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -73,10 +73,9 @@ cd $SRCNAM-${VERSION}_Linux
# prepare source
mkdir -p build
-# Apply Arch patch (Thanks to Arch)
-patch -p2 -i $CWD/kf5.patch --verbose || extit 1
-mv src/MEGAShellExtDolphin/CMakeLists.txt src/MEGAShellExtDolphin/CMakeLists.txt.old
-mv src/MEGAShellExtDolphin/CMakeLists_kde5.txt src/MEGAShellExtDolphin/CMakeLists.txt
+# fix kf5 INSTALL PATH
+cp src/MEGAShellExtDolphin/CMakeLists.txt src/MEGAShellExtDolphin/CMakeLists.txt.old
+patch -p1 -i $CWD/kf5_5.2.1.0_Linux.patch --verbose || exit 1
chown -R root:root .
find -L . \
diff --git a/desktop/dolphin-megasync/dolphin-megasync.info b/desktop/dolphin-megasync/dolphin-megasync.info
index ecb9348136..37b855903d 100644
--- a/desktop/dolphin-megasync/dolphin-megasync.info
+++ b/desktop/dolphin-megasync/dolphin-megasync.info
@@ -1,10 +1,10 @@
PRGNAM="dolphin-megasync"
-VERSION="4.7.2.0"
+VERSION="5.2.1.0"
HOMEPAGE="https://github.com/meganz/MEGAsync/"
-DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v4.7.2.0_Linux/MEGAsync-4.7.2.0_Linux.tar.gz"
-MD5SUM="b1734bf785e279dd0d01d8ff254c7587"
+DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v5.2.1.0_Linux/MEGAsync-5.2.1.0_Linux.tar.gz"
+MD5SUM="ec6e327ea4d45853455fbf23e1fcd62d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="MEGAsync"
MAINTAINER="JW(Shinichi Abe)"
EMAIL="shin1.abe@nifty.com"
diff --git a/desktop/dolphin-megasync/kf5.patch b/desktop/dolphin-megasync/kf5.patch
deleted file mode 100644
index 3f773ddeef..0000000000
--- a/desktop/dolphin-megasync/kf5.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/MEGAsync/src/MEGAShellExtDolphin/CMakeLists_kde5.txt b/MEGAsync/src/MEGAShellExtDolphin/CMakeLists_kde5.txt
-@@ -64,4 +64,4 @@ target_link_libraries(${MEGASYNCPLUGIN} KF5::CoreAddons KF5::KIOCore KF5::KIOWid
-
- #install(FILES ${CMAKE_CURRENT_BINARY_DIR}/megasync-plugin.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
- install(FILES megasync-plugin.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
--install(TARGETS ${MEGASYNCPLUGIN} DESTINATION ${CMAKE_INSTALL_LIBDIR}/qt5/plugins)
-+install(TARGETS ${MEGASYNCPLUGIN} DESTINATION ${PLUGIN_INSTALL_DIR})
-
-diff --git a/MEGAsync/src/MEGAShellExtDolphin/megasync-plugin.moc b/src/MEGAShellExtDolphin/megasync-plugin.moc
-deleted file mode 100644
-index e69de29b..00000000
-
diff --git a/desktop/dolphin-megasync/kf5_5.2.1.0_Linux.patch b/desktop/dolphin-megasync/kf5_5.2.1.0_Linux.patch
new file mode 100644
index 0000000000..f00b80103d
--- /dev/null
+++ b/desktop/dolphin-megasync/kf5_5.2.1.0_Linux.patch
@@ -0,0 +1,8 @@
+--- MEGAsync-5.2.1.0_Linux/src/MEGAShellExtDolphin/CMakeLists.txt 2024-04-17 20:25:54.000000000 +0900
++++ MEGAsync-5.2.1.0_Linux.New/src/MEGAShellExtDolphin/CMakeLists.txt 2024-05-10 19:38:46.571062863 +0900
+@@ -58,4 +58,4 @@
+ target_link_libraries(${MEGASYNCPLUGIN} KF5::CoreAddons KF5::KIOCore KF5::KIOWidgets)
+
+ install(FILES megasync-plugin.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
+-install(TARGETS ${MEGASYNCPLUGIN} DESTINATION ${CMAKE_INSTALL_LIBDIR}/qt5/plugins)
++install(TARGETS ${MEGASYNCPLUGIN} DESTINATION ${PLUGIN_INSTALL_DIR})
diff --git a/desktop/evilwm/evilwm.SlackBuild b/desktop/evilwm/evilwm.SlackBuild
index 02ec475737..c1621bf153 100644
--- a/desktop/evilwm/evilwm.SlackBuild
+++ b/desktop/evilwm/evilwm.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=evilwm
VERSION=${VERSION:-1.4.3}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,6 +79,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+patch -p1 < "$CWD/fix-undef-soliddrag.patch" || exit 1
+
CFLAGS="$SLKCFLAGS" \
./configure
make
diff --git a/desktop/evilwm/fix-undef-soliddrag.patch b/desktop/evilwm/fix-undef-soliddrag.patch
new file mode 100644
index 0000000000..de7f97ba44
--- /dev/null
+++ b/desktop/evilwm/fix-undef-soliddrag.patch
@@ -0,0 +1,76 @@
+diff --git a/ChangeLog b/ChangeLog
+index 8c31b4d..0127038 100644
+--- a/ChangeLog
++++ b/ChangeLog
+@@ -1,3 +1,5 @@
++ * Fix compilation with SOLIDDRAG undefined [jake]
++
+ Version 1.4.3, Sat Mar 9 2024
+
+ * Force dock windows to have _NET_WM_STATE_FOCUSED
+diff --git a/client_move.c b/client_move.c
+index 1dacd6e..3c7140a 100644
+--- a/client_move.c
++++ b/client_move.c
+@@ -230,7 +230,7 @@ void client_move_drag(struct client *c, unsigned button) {
+ #ifdef INFOBANNER_MOVERESIZE
+ create_info_window(c);
+ #endif
+- if (option.no_solid_drag) {
++ if (OPTION_NO_SOLID_DRAG) {
+ XGrabServer(display.dpy);
+ draw_outline(c); // draw
+ }
+@@ -242,7 +242,7 @@ void client_move_drag(struct client *c, unsigned button) {
+ case MotionNotify:
+ if (ev.xmotion.root != c->screen->root)
+ break;
+- if (option.no_solid_drag) {
++ if (OPTION_NO_SOLID_DRAG) {
+ draw_outline(c); // erase
+ XUngrabServer(display.dpy);
+ }
+@@ -254,7 +254,7 @@ void client_move_drag(struct client *c, unsigned button) {
+ #ifdef INFOBANNER_MOVERESIZE
+ update_info_window(c);
+ #endif
+- if (option.no_solid_drag) {
++ if (OPTION_NO_SOLID_DRAG) {
+ XSync(display.dpy, False);
+ XGrabServer(display.dpy);
+ draw_outline(c); // draw
+@@ -269,7 +269,7 @@ void client_move_drag(struct client *c, unsigned button) {
+ case ButtonRelease:
+ if (ev.xbutton.button != button)
+ continue;
+- if (option.no_solid_drag) {
++ if (OPTION_NO_SOLID_DRAG) {
+ draw_outline(c); // erase
+ XUngrabServer(display.dpy);
+ }
+@@ -277,7 +277,7 @@ void client_move_drag(struct client *c, unsigned button) {
+ remove_info_window();
+ #endif
+ XUngrabPointer(display.dpy, CurrentTime);
+- if (option.no_solid_drag) {
++ if (OPTION_NO_SOLID_DRAG) {
+ // For solid drags, the client was
+ // moved with the mouse. For non-solid
+ // drags, we need a final move/raise:
+diff --git a/evilwm.h b/evilwm.h
+index e46cb78..7f2aedf 100644
+--- a/evilwm.h
++++ b/evilwm.h
+@@ -52,8 +52,10 @@ struct options {
+
+ extern struct options option;
+
+-#ifndef SOLIDDRAG
+-# define option.no_solid_drag 1
++#ifdef SOLIDDRAG
++# define OPTION_NO_SOLID_DRAG (option.no_solid_drag)
++#else
++# define OPTION_NO_SOLID_DRAG (1)
+ #endif
+
+ extern unsigned numlockmask;
diff --git a/desktop/fvwm3/0001-rename-perl-fvwm.patch.gz b/desktop/fvwm3/0001-rename-perl-fvwm.patch.gz
new file mode 100644
index 0000000000..10d31a2603
--- /dev/null
+++ b/desktop/fvwm3/0001-rename-perl-fvwm.patch.gz
Binary files differ
diff --git a/desktop/fvwm3/fvwm3.SlackBuild b/desktop/fvwm3/fvwm3.SlackBuild
index de7467eaa6..fc4eba2a1e 100644
--- a/desktop/fvwm3/fvwm3.SlackBuild
+++ b/desktop/fvwm3/fvwm3.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fvwm3
VERSION=${VERSION:-1.1.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -70,6 +70,11 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
+# rename perl libraries to avoid collisions with the stock fvwm
+# borrowed from ALT Linux
+# https://git.altlinux.org/gears/f/fvwm3.git?a=blob_plain;f=0001-rename-perl-fvwm.patch
+zcat $CWD/0001-rename-perl-fvwm.patch.gz | patch -p2
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -77,6 +82,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 {} \;
+./autogen.sh
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/desktop/fvwm3/fvwm3.info b/desktop/fvwm3/fvwm3.info
index dfcc538c99..942791e618 100644
--- a/desktop/fvwm3/fvwm3.info
+++ b/desktop/fvwm3/fvwm3.info
@@ -1,8 +1,8 @@
PRGNAM="fvwm3"
VERSION="1.1.0"
HOMEPAGE="https://github.com/fvwmorg/fvwm3"
-DOWNLOAD="https://github.com/fvwmorg/fvwm3/releases/download/1.1.0/fvwm3-1.1.0.tar.gz"
-MD5SUM="35c38bbdc97f9efac0271f3c7ec5a0c3"
+DOWNLOAD="https://github.com/fvwmorg/fvwm3/archive/1.1.0/fvwm3-1.1.0.tar.gz"
+MD5SUM="033cb2740c12b5acd406d75271dd1317"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="google-go-lang"
diff --git a/desktop/gnome-shell/gnome-shell.SlackBuild b/desktop/gnome-shell/gnome-shell.SlackBuild
index 06eb31e9e7..42d18f2289 100644
--- a/desktop/gnome-shell/gnome-shell.SlackBuild
+++ b/desktop/gnome-shell/gnome-shell.SlackBuild
@@ -29,12 +29,15 @@
# Slackware's gsettings-desktop-schemas-40.0. Then we install the 41.0 schemas
# in a alternate location, compile them, and show gnome-shell where they are
# using XDG_DATA_DIRS at runtime with a wrapper script.
+#
+# Modified May 10, 2024 - Disable building tests to drop mutter's
+# xvfb-run dependency.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gnome-shell
VERSION=${VERSION:-41.9}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -143,7 +146,8 @@ cd build
--prefix=/usr \
--sysconfdir=/etc \
-Dstrip=true \
- -Dsystemd=false
+ -Dsystemd=false \
+ -Dtests=false
"${NINJA:=ninja}"
DESTDIR=$PKG $NINJA install
cd ..
diff --git a/desktop/icewm/icewm.SlackBuild b/desktop/icewm/icewm.SlackBuild
index d8ffb3d557..d9aae25fd2 100644
--- a/desktop/icewm/icewm.SlackBuild
+++ b/desktop/icewm/icewm.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=icewm
-VERSION=${VERSION:-3.4.7}
+VERSION=${VERSION:-3.5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/icewm/icewm.info b/desktop/icewm/icewm.info
index bb750da2b9..68bb7e71e0 100644
--- a/desktop/icewm/icewm.info
+++ b/desktop/icewm/icewm.info
@@ -1,8 +1,8 @@
PRGNAM="icewm"
-VERSION="3.4.7"
+VERSION="3.5.0"
HOMEPAGE="https://ice-wm.org/"
-DOWNLOAD="https://github.com/ice-wm/icewm/releases/download/3.4.7/icewm-3.4.7.tar.lz"
-MD5SUM="bbac75194d5d78c5948730c794c90d6b"
+DOWNLOAD="https://github.com/ice-wm/icewm/releases/download/3.5.0/icewm-3.5.0.tar.lz"
+MD5SUM="a8d687aa56e56335f8d52fe2bf8fe0d6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="imlib2"
diff --git a/desktop/ideviceinstaller/ideviceinstaller.SlackBuild b/desktop/ideviceinstaller/ideviceinstaller.SlackBuild
index e1f9fbeeba..15650ab0be 100644
--- a/desktop/ideviceinstaller/ideviceinstaller.SlackBuild
+++ b/desktop/ideviceinstaller/ideviceinstaller.SlackBuild
@@ -6,7 +6,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ideviceinstaller
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-1.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -84,7 +84,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS COPYING README $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS COPYING README.md NEWS $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/ideviceinstaller/ideviceinstaller.info b/desktop/ideviceinstaller/ideviceinstaller.info
index 20e971ab62..d018bb455d 100644
--- a/desktop/ideviceinstaller/ideviceinstaller.info
+++ b/desktop/ideviceinstaller/ideviceinstaller.info
@@ -1,8 +1,8 @@
PRGNAM="ideviceinstaller"
-VERSION="1.1.0"
+VERSION="1.1.1"
HOMEPAGE="http://www.libimobiledevice.org"
-DOWNLOAD="http://www.libimobiledevice.org/downloads/ideviceinstaller-1.1.0.tar.bz2"
-MD5SUM="20bd74111c1e8bf7ce393f8f0919263c"
+DOWNLOAD="https://github.com/libimobiledevice/ideviceinstaller/releases/download/1.1.1/ideviceinstaller-1.1.1.tar.bz2"
+MD5SUM="824b1c6bcb2fab6a0788945c019f83be"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/lxpanel/lxpanel.SlackBuild b/desktop/lxpanel/lxpanel.SlackBuild
index 853f3ce20f..2e16ffb833 100644
--- a/desktop/lxpanel/lxpanel.SlackBuild
+++ b/desktop/lxpanel/lxpanel.SlackBuild
@@ -28,8 +28,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lxpanel
-VERSION=${VERSION:-0.10.1}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-20230918_633a2d4}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -83,14 +83,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-if [ "$GTK3" = "yes" ]; then
- # Disable pager plugin as it breaks panel layout with GTK+ 3
- # https://sourceforge.net/p/lxde/bugs/773/
- sed -i '/pager.c/d' plugins/Makefile.am
- sed -i '/STATIC_PAGER/d' src/private.h
- sed -i 's/libwnck-3.0//' configure.ac
- autoreconf -fi
-fi
+for i in $CWD/patches/* ; do patch -p1 < $i ; done
+
+./autogen.sh || true
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/desktop/lxpanel/lxpanel.info b/desktop/lxpanel/lxpanel.info
index acb7f1aa94..5dc89ae13f 100644
--- a/desktop/lxpanel/lxpanel.info
+++ b/desktop/lxpanel/lxpanel.info
@@ -1,8 +1,8 @@
PRGNAM="lxpanel"
-VERSION="0.10.1"
+VERSION="20230918_633a2d4"
HOMEPAGE="https://wiki.lxde.org/en/LXPanel"
-DOWNLOAD="https://downloads.sf.net/lxde/lxpanel-0.10.1.tar.xz"
-MD5SUM="c922d044789c3d7ae028f0e80dea18b0"
+DOWNLOAD="https://ponce.cc/slackware/sources/repo/lxde/lxpanel-20230918_633a2d4.tar.xz"
+MD5SUM="e8b042e60c977c70eda52caf0f61b6b7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libfm"
diff --git a/desktop/lxpanel/patches/lxpanel-0.10.1-fix-pager-panel-width.patch b/desktop/lxpanel/patches/lxpanel-0.10.1-fix-pager-panel-width.patch
new file mode 100644
index 0000000000..4d53fc8f78
--- /dev/null
+++ b/desktop/lxpanel/patches/lxpanel-0.10.1-fix-pager-panel-width.patch
@@ -0,0 +1,37 @@
+From b46e3a39786a5be04bf9cc3844dd184308cd7495 Mon Sep 17 00:00:00 2001
+From: Ben Walsh <b@wumpster.com>
+Date: Sat, 6 Jun 2020 10:38:15 +0100
+Subject: [PATCH] Specify GTK_REQUEST_CONSTANT_SIZE. Fixes #773.
+
+---
+ src/panel.c | 7 +++++++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/src/panel.c b/src/panel.c
+index da9e718b..b52fc796 100644
+--- a/src/panel.c
++++ b/src/panel.c
+@@ -293,6 +293,12 @@ lxpanel_get_preferred_height (GtkWidget *widget,
+ if (natural_height)
+ *natural_height = requisition.height;
+ }
++
++static GtkSizeRequestMode
++lxpanel_get_request_mode (GtkWidget *widget)
++{
++ return GTK_SIZE_REQUEST_CONSTANT_SIZE;
++}
+ #endif
+
+ static void lxpanel_size_allocate(GtkWidget *widget, GtkAllocation *a)
+@@ -413,6 +419,7 @@ static void lxpanel_class_init(PanelToplevelClass *klass)
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ widget_class->get_preferred_width = lxpanel_get_preferred_width;
+ widget_class->get_preferred_height = lxpanel_get_preferred_height;
++ widget_class->get_request_mode = lxpanel_get_request_mode;
+ #else
+ widget_class->size_request = lxpanel_size_request;
+ #endif
+--
+2.27.0
+
diff --git a/desktop/mate-desktop/README b/desktop/mate-desktop/README
index bb3dff23d3..92b329000d 100644
--- a/desktop/mate-desktop/README
+++ b/desktop/mate-desktop/README
@@ -1,4 +1,2 @@
-mate-desktop (libmate-desktop library for the MATE desktop)
-
mate-desktop contains the libmate-desktop library, the mate-about
program, as well as some desktop-wide documents.
diff --git a/desktop/mate-desktop/mate-desktop.SlackBuild b/desktop/mate-desktop/mate-desktop.SlackBuild
index 649c48e5ce..a6f9e13682 100644
--- a/desktop/mate-desktop/mate-desktop.SlackBuild
+++ b/desktop/mate-desktop/mate-desktop.SlackBuild
@@ -2,9 +2,9 @@
# Slackware build script for mate-desktop
-# Copyright 2013 Chess Griffin Raleigh, NC
-# Copyright 2013-2021 Willy Sudiarto Raharjo
-# Copyright 2023-2024 Johannes Schoepfer, Germany
+# Copyright 2013 Chess Griffin Raleigh, NC
+# Copyright 2013-2021 Willy Sudiarto Raharjo
+# Copyright 2023-2024 Johannes Schoepfer, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mate-desktop
-VERSION=${VERSION:-1.28.0}
+VERSION=${VERSION:-1.28.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -84,32 +84,30 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} +
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --disable-static \
- --enable-shared \
- --disable-schemas-compile \
- --enable-introspection=auto \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+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 \
+ -Dmate-about=false \
+ -Dintrospection=true \
+ -Db_lto=true \
+ -Dstrip=true
+ "${NINJA:=ninja}"
+ DESTDIR=$PKG $NINJA install
+cd ..
mkdir -p $PKG/usr/share/applications
cp $CWD/mate-mimeapps.list $PKG/usr/share/applications
+rm $PKG/usr/man/man1/mate-about*
find $PKG/usr/man -type f -exec gzip -9 {} +
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
diff --git a/desktop/mate-desktop/mate-desktop.info b/desktop/mate-desktop/mate-desktop.info
index 4363308288..a29c6da705 100644
--- a/desktop/mate-desktop/mate-desktop.info
+++ b/desktop/mate-desktop/mate-desktop.info
@@ -1,8 +1,8 @@
PRGNAM="mate-desktop"
-VERSION="1.28.0"
-HOMEPAGE="https://www.mate-desktop.org/"
-DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-desktop-1.28.0.tar.xz"
-MD5SUM="9cff28669b3213fdaed6536bbf42b060"
+VERSION="1.28.2"
+HOMEPAGE="https://wiki.mate-desktop.org/mate-desktop/components/mate-desktop/"
+DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-desktop-1.28.2.tar.xz"
+MD5SUM="3427bf8e49e4b5a91a41eba37aae3638"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/mate-desktop/slack-desc b/desktop/mate-desktop/slack-desc
index 2ee6e6088b..47c2610bd7 100644
--- a/desktop/mate-desktop/slack-desc
+++ b/desktop/mate-desktop/slack-desc
@@ -15,5 +15,5 @@ mate-desktop:
mate-desktop:
mate-desktop:
mate-desktop:
-mate-desktop: https://mate-desktop.org
+mate-desktop: https://wiki.mate-desktop.org/mate-desktop/components/mate-desktop/
mate-desktop:
diff --git a/desktop/mate-media/mate-media.SlackBuild b/desktop/mate-media/mate-media.SlackBuild
index 9b6d84c21c..1336e00977 100644
--- a/desktop/mate-media/mate-media.SlackBuild
+++ b/desktop/mate-media/mate-media.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mate-media
-VERSION=${VERSION:-1.28.0}
+VERSION=${VERSION:-1.28.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -84,26 +84,23 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} +
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --enable-shared \
- --disable-static \
- --disable-schemas-compile \
- --enable-panelapplet \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+mkdir 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 \
+ -Db_lto=true \
+ -Dstrip=true
+ "${NINJA:=ninja}"
+ DESTDIR=$PKG $NINJA install
+cd ..
find $PKG/usr/man -type f -exec gzip -9 {} +
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
diff --git a/desktop/mate-media/mate-media.info b/desktop/mate-media/mate-media.info
index c80afc81f3..f744e88d41 100644
--- a/desktop/mate-media/mate-media.info
+++ b/desktop/mate-media/mate-media.info
@@ -1,8 +1,8 @@
PRGNAM="mate-media"
-VERSION="1.28.0"
+VERSION="1.28.1"
HOMEPAGE="https://wiki.mate-desktop.org/mate-desktop/components/mate-media/"
-DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-media-1.28.0.tar.xz"
-MD5SUM="9d1b9248966edadf52b23c8e8369a685"
+DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-media-1.28.1.tar.xz"
+MD5SUM="652d7db93b9b6f91accc3a345d5c20c8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libmatemixer mate-panel"
diff --git a/desktop/mate-panel/README b/desktop/mate-panel/README
index b99c6da92a..76f2317fe6 100644
--- a/desktop/mate-panel/README
+++ b/desktop/mate-panel/README
@@ -8,3 +8,6 @@ screen with applets such as a Menu Bar, Notification Area, and Clock;
While creating a second panel on the bottom of the screen with a Window
List and a Workspace Switcher. Panels can be created, deleted, moved
around the desktop, and to other monitors.
+
+Optional dependency for help files:
+yelp
diff --git a/desktop/mate-panel/mate-panel.SlackBuild b/desktop/mate-panel/mate-panel.SlackBuild
index 6460c352df..e0660a2a28 100644
--- a/desktop/mate-panel/mate-panel.SlackBuild
+++ b/desktop/mate-panel/mate-panel.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mate-panel
-VERSION=${VERSION:-1.28.0}
+VERSION=${VERSION:-1.28.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -84,6 +84,11 @@ 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 yelp is not present don't install Help-files
+if ! command -v yelp; then
+ sed -i "/install-help/d" configure
+fi
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/desktop/mate-panel/mate-panel.info b/desktop/mate-panel/mate-panel.info
index 24e79ac105..5535a2e6be 100644
--- a/desktop/mate-panel/mate-panel.info
+++ b/desktop/mate-panel/mate-panel.info
@@ -1,8 +1,8 @@
PRGNAM="mate-panel"
-VERSION="1.28.0"
+VERSION="1.28.1"
HOMEPAGE="https://wiki.mate-desktop.org/mate-desktop/components/mate-panel/"
-DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-panel-1.28.0.tar.xz"
-MD5SUM="8dd4223ee2c067dd6312e1527ac695c0"
+DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-panel-1.28.1.tar.xz"
+MD5SUM="0c460d78a6b984896201a9a1ca7b2ee5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="mate-menus mate-desktop libmateweather gtk-layer-shell"
diff --git a/desktop/mint-l-icons/mint-l-icons.SlackBuild b/desktop/mint-l-icons/mint-l-icons.SlackBuild
index 4f4a48a110..ee47da42a2 100644
--- a/desktop/mint-l-icons/mint-l-icons.SlackBuild
+++ b/desktop/mint-l-icons/mint-l-icons.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="mint-l-icons"
-VERSION=${VERSION:-1.6.7}
+VERSION=${VERSION:-1.7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,6 +50,9 @@ cd $PKG
tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz --strip-components=1 \
$PRGNAM/usr/
+# Remove broken relative symlinks
+find $PKG/usr/share/icons -xtype l -delete
+
# install docs & license
(
cd $PKG/usr/doc/$PRGNAM-$VERSION
@@ -71,4 +74,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
+find . -type l \
+ -printf '( cd %h ; rm -rf %f )\n( cd %h ; ln -sf %l %f )\n' -delete | \
+ sed 's,cd \./,cd ,' >> $PKG/install/doinst.sh
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/desktop/mint-l-icons/mint-l-icons.info b/desktop/mint-l-icons/mint-l-icons.info
index 9ef71c53b7..a589db4e9c 100644
--- a/desktop/mint-l-icons/mint-l-icons.info
+++ b/desktop/mint-l-icons/mint-l-icons.info
@@ -1,8 +1,8 @@
PRGNAM="mint-l-icons"
-VERSION="1.6.7"
+VERSION="1.7.0"
HOMEPAGE="https://github.com/linuxmint/mint-l-icons"
-DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-l-icons/mint-l-icons_1.6.7.tar.xz"
-MD5SUM="f616ca7d9d674b4a2bed754161706a32"
+DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-l-icons/mint-l-icons_1.7.0.tar.xz"
+MD5SUM="1157ca18c1e537ffdd80f50774a7a504"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/mint-themes/mint-themes.SlackBuild b/desktop/mint-themes/mint-themes.SlackBuild
index 599febad42..a26c379e2b 100644
--- a/desktop/mint-themes/mint-themes.SlackBuild
+++ b/desktop/mint-themes/mint-themes.SlackBuild
@@ -3,6 +3,7 @@
# Slackware build script for mint-themes
# Copyright 2017 Matt Dinslage (daedra1980@gmail.com), Springfield, MO, USA
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,16 +26,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="mint-themes"
-VERSION=${VERSION:-2.0.9}
+VERSION=${VERSION:-2.1.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
ARCH=noarch
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -48,10 +46,10 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
-rm -rf $TMP/$PRGNAM-$VERSION
cd $TMP
-tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz
-cd $PRGNAM
+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 \
@@ -64,9 +62,6 @@ make
mkdir -p $PKG/usr/share/themes
cp -a usr $PKG
-#delete unneeded .gitkeep files
-#find $PKG -name .gitkeep -type f -delete
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a debian/{changelog,copyright} $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/desktop/mint-themes/mint-themes.info b/desktop/mint-themes/mint-themes.info
index 9c03e501ce..817a336565 100644
--- a/desktop/mint-themes/mint-themes.info
+++ b/desktop/mint-themes/mint-themes.info
@@ -1,10 +1,10 @@
PRGNAM="mint-themes"
-VERSION="2.0.9"
+VERSION="2.1.6"
HOMEPAGE="https://github.com/linuxmint/mint-themes"
-DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-themes/mint-themes_2.0.9.tar.xz"
-MD5SUM="99e4946904044258b0b3bce4b1f96fa8"
+DOWNLOAD="https://github.com/linuxmint/mint-themes/archive/2.1.6/mint-themes-2.1.6.tar.gz"
+MD5SUM="d8d5619858a3565cdd48c49e29537b1b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="mint-x-icons mint-y-icons"
-MAINTAINER="M.Dinslage"
-EMAIL="daedra1980@gmail.com"
+REQUIRES=""
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/desktop/mint-x-icons/mint-x-icons.SlackBuild b/desktop/mint-x-icons/mint-x-icons.SlackBuild
index 28a4722bc0..c4204d9f8c 100644
--- a/desktop/mint-x-icons/mint-x-icons.SlackBuild
+++ b/desktop/mint-x-icons/mint-x-icons.SlackBuild
@@ -25,16 +25,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="mint-x-icons"
-VERSION=${VERSION:-1.6.4}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.6.8}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
ARCH=noarch
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -53,6 +50,9 @@ cd $PKG
tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz --strip-components=1 \
$PRGNAM/usr/
+# Remove broken relative symlinks
+find $PKG/usr/share/icons -xtype l -delete
+
# install docs & license
(
cd $PKG/usr/doc/$PRGNAM-$VERSION
@@ -74,4 +74,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
+find . -type l \
+ -printf '( cd %h ; rm -rf %f )\n( cd %h ; ln -sf %l %f )\n' -delete | \
+ sed 's,cd \./,cd ,' >> $PKG/install/doinst.sh
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/desktop/mint-x-icons/mint-x-icons.info b/desktop/mint-x-icons/mint-x-icons.info
index f2136ba27f..e645895cdf 100644
--- a/desktop/mint-x-icons/mint-x-icons.info
+++ b/desktop/mint-x-icons/mint-x-icons.info
@@ -1,8 +1,8 @@
PRGNAM="mint-x-icons"
-VERSION="1.6.4"
+VERSION="1.6.8"
HOMEPAGE="https://github.com/linuxmint/mint-x-icons"
-DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-x-icons/mint-x-icons_1.6.4.tar.xz"
-MD5SUM="d83fd66f7f553a1dead256024a33217d"
+DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-x-icons/mint-x-icons_1.6.8.tar.xz"
+MD5SUM="4887c13001dc77a73a57c89fb67b9b89"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/mint-y-icons/icons/22/document-preview.svg b/desktop/mint-y-icons/icons/22/document-preview.svg
new file mode 100644
index 0000000000..302e74f18d
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/document-preview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.84375 0.00390625 L 2.84375 0.005859375 C 2.5626502 0.049558305 2 0.23977026 2 0.93945312 L 2 13.064453 C 2 13.99743 3 13.998047 3 13.998047 L 10.5 13.998047 C 8.5670012 13.998047 7 12.431 7 10.498047 C 7 8.5650942 8.5670012 6.9980469 10.5 6.9980469 C 12.330799 6.9979528 13.852334 8.4088197 13.990234 10.234375 C 13.992234 8.0329289 13.993734 5.3914876 13.990234 3.7363281 L 9.9941406 0.00390625 L 3 0.00390625 C 3 0.00390625 2.9374249 -0.010646394 2.84375 0.00390625 z M 10.519531 7.7890625 C 9.0239312 7.7890625 7.8007812 9.0141656 7.8007812 10.509766 C 7.8007812 12.005366 9.0239313 13.228516 10.519531 13.228516 C 11.006631 13.228516 11.466771 13.080166 11.863281 12.853516 A 0.75008 0.75008 0 0 0 12.019531 13.072266 L 13.863281 14.884766 A 0.75130096 0.75130096 0 1 0 14.925781 13.822266 L 13.082031 12.009766 A 0.75008 0.75008 0 0 0 12.863281 11.853516 C 13.089931 11.457056 13.238281 10.996926 13.238281 10.509766 C 13.238281 9.0141656 12.015131 7.7890625 10.519531 7.7890625 z M 10.519531 8.7890625 C 11.474691 8.7890625 12.238281 9.5545556 12.238281 10.509766 C 12.238281 11.464926 11.474741 12.228516 10.519531 12.228516 C 9.5643713 12.228516 8.8007812 11.464976 8.8007812 10.509766 C 8.8007812 9.5546056 9.5643213 8.7890625 10.519531 8.7890625 z" transform="translate(3 3)"/>
+</svg>
diff --git a/desktop/mint-y-icons/icons/22/edit-clear-all.svg b/desktop/mint-y-icons/icons/22/edit-clear-all.svg
new file mode 120000
index 0000000000..cc1037fce4
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/edit-clear-all.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/desktop/mint-y-icons/icons/22/edit-clear-list.svg b/desktop/mint-y-icons/icons/22/edit-clear-list.svg
new file mode 100644
index 0000000000..2139b086e0
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/edit-clear-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0292969 1.0625 C 4.1759969 1.0625 1.0605469 4.17785 1.0605469 8.03125 C 1.0605469 11.88455 4.1758969 15 8.0292969 15 C 11.882597 15 14.998047 11.88465 14.998047 8.03125 C 14.998047 4.17795 11.882697 1.0625 8.0292969 1.0625 z M 5 5.0039062 L 6 5.0039062 C 6.27614 5.0039062 6.53779 5.1041862 6.71875 5.2851562 L 8 6.5625 L 9.28125 5.2851562 C 9.46125 5.1041563 9.7219531 5.0039062 10.001953 5.0039062 L 11.001953 5.0039062 L 11.001953 6.0039062 C 11.001953 6.2800462 10.901663 6.5416862 10.720703 6.7226562 L 9.4394531 8 L 10.720703 9.2851562 C 10.901663 9.4661263 11.003323 9.7277663 11.001953 10.003906 L 11.001953 11.003906 L 10.001953 11.003906 C 9.7258131 11.003906 9.4641631 10.903626 9.2832031 10.722656 L 8.0019531 9.4375 L 6.7207031 10.722656 C 6.5407031 10.902656 6.28 11.001953 6 11.001953 L 5 11.001953 L 5 10.001953 C 5 9.7258131 5.10029 9.4641731 5.28125 9.2832031 L 6.5625 7.9980469 L 5.28125 6.7207031 C 5.10125 6.5407031 5.0019531 6.2779531 5.0019531 6.0019531 L 5 5.0039062 z" transform="translate(3 3)"/>
+</svg>
diff --git a/desktop/mint-y-icons/icons/22/edit-find.svg b/desktop/mint-y-icons/icons/22/edit-find.svg
new file mode 100644
index 0000000000..f82cd7216b
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/edit-find.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.4902344 0.99609375 C 3.4613344 0.99609375 0.99023438 3.4706937 0.99023438 6.4960938 C 0.99023438 9.5214938 3.4613344 11.996094 6.4902344 11.996094 C 7.6422344 11.996094 8.7279444 11.638254 9.6152344 11.027344 L 13.302734 14.714844 A 1.0055 1.0055 0 1 0 14.708984 13.277344 L 11.021484 9.5898438 C 11.632274 8.7038438 12.021484 7.6459938 12.021484 6.4960938 C 12.021484 3.4706937 9.5190344 0.99609375 6.4902344 0.99609375 z M 6.4902344 2.9960938 C 8.4376344 2.9960938 9.9902344 4.5508938 9.9902344 6.4960938 C 9.9902344 8.4411937 8.4376344 9.9960938 6.4902344 9.9960938 C 4.5428344 9.9960938 2.9902344 8.4411937 2.9902344 6.4960938 C 2.9902344 4.5508938 4.5428344 2.9960938 6.4902344 2.9960938 z" transform="translate(3 3)"/>
+</svg>
diff --git a/desktop/mint-y-icons/icons/22/preview.svg b/desktop/mint-y-icons/icons/22/preview.svg
new file mode 120000
index 0000000000..7a2e5e6783
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/preview.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/desktop/mint-y-icons/icons/22/process-stop.svg b/desktop/mint-y-icons/icons/22/process-stop.svg
new file mode 100644
index 0000000000..ab9d63c413
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/process-stop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.2167969 1 L 4.9042969 1.28125 L 1.2792969 4.90625 L 0.99804688 5.21875 L 0.99804688 10.78125 L 1.2792969 11.09375 L 4.9042969 14.71875 L 5.2167969 15 L 10.779297 15 L 11.091797 14.71875 L 14.716797 11.09375 L 14.998047 10.78125 L 14.998047 5.21875 L 14.716797 4.90625 L 11.091797 1.28125 L 10.779297 1 L 5.2167969 1 z M 5.9980469 3 L 9.9980469 3 L 12.998047 6 L 12.998047 10 L 9.9980469 13 L 5.9980469 13 L 2.9980469 10 L 2.9980469 6 L 5.9980469 3 z M 6.4355469 4 L 3.9980469 6.4375 L 3.9980469 9.5625 L 6.4355469 12 L 9.5605469 12 L 11.998047 9.5625 L 11.998047 6.4375 L 9.5605469 4 L 6.4355469 4 z" transform="translate(3 3)"/>
+</svg>
diff --git a/desktop/mint-y-icons/icons/22/view-grid.svg b/desktop/mint-y-icons/icons/22/view-grid.svg
new file mode 100644
index 0000000000..1e81a4db8d
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/view-grid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.25 3.0039062 C 1.1115 3.0039063 1 3.1154062 1 3.2539062 L 1 4.7539062 C 1 4.8924062 1.1115 5.0039062 1.25 5.0039062 L 2.75 5.0039062 C 2.8885 5.0039062 3 4.8924062 3 4.7539062 L 3 3.2539062 C 3 3.1154062 2.8885 3.0039062 2.75 3.0039062 L 1.25 3.0039062 z M 5.25 3.0039062 C 5.1115 3.0039063 5 3.1154062 5 3.2539062 L 5 4.7539062 C 5 4.8924062 5.1115 5.0039062 5.25 5.0039062 L 6.75 5.0039062 C 6.8885 5.0039062 7 4.8924062 7 4.7539062 L 7 3.2539062 C 7 3.1154062 6.8885 3.0039062 6.75 3.0039062 L 5.25 3.0039062 z M 9.25 3.0039062 C 9.1115 3.0039063 9 3.1154062 9 3.2539062 L 9 4.7539062 C 9 4.8924062 9.1115 5.0039062 9.25 5.0039062 L 10.75 5.0039062 C 10.8885 5.0039062 11 4.8924062 11 4.7539062 L 11 3.2539062 C 11 3.1154062 10.8885 3.0039062 10.75 3.0039062 L 9.25 3.0039062 z M 13.25 3.0039062 C 13.1115 3.0039063 13 3.1154062 13 3.2539062 L 13 4.7539062 C 13 4.8924062 13.1115 5.0039062 13.25 5.0039062 L 14.75 5.0039062 C 14.8885 5.0039062 15 4.8924062 15 4.7539062 L 15 3.2539062 C 15 3.1154062 14.8885 3.0039062 14.75 3.0039062 L 13.25 3.0039062 z M 1.25 7.0039062 C 1.1115 7.0039063 1 7.1154063 1 7.2539062 L 1 8.7539062 C 1 8.8924063 1.1115 9.0039062 1.25 9.0039062 L 2.75 9.0039062 C 2.8885 9.0039062 3 8.8924063 3 8.7539062 L 3 7.2539062 C 3 7.1154063 2.8885 7.0039062 2.75 7.0039062 L 1.25 7.0039062 z M 5.25 7.0039062 C 5.1115 7.0039063 5 7.1154063 5 7.2539062 L 5 8.7539062 C 5 8.8924063 5.1115 9.0039062 5.25 9.0039062 L 6.75 9.0039062 C 6.8885 9.0039062 7 8.8924063 7 8.7539062 L 7 7.2539062 C 7 7.1154063 6.8885 7.0039062 6.75 7.0039062 L 5.25 7.0039062 z M 9.25 7.0039062 C 9.1115 7.0039063 9 7.1154063 9 7.2539062 L 9 8.7539062 C 9 8.8924063 9.1115 9.0039062 9.25 9.0039062 L 10.75 9.0039062 C 10.8885 9.0039062 11 8.8924063 11 8.7539062 L 11 7.2539062 C 11 7.1154063 10.8885 7.0039062 10.75 7.0039062 L 9.25 7.0039062 z M 13.25 7.0039062 C 13.1115 7.0039063 13 7.1154063 13 7.2539062 L 13 8.7539062 C 13 8.8924063 13.1115 9.0039062 13.25 9.0039062 L 14.75 9.0039062 C 14.8885 9.0039062 15 8.8924063 15 8.7539062 L 15 7.2539062 C 15 7.1154063 14.8885 7.0039062 14.75 7.0039062 L 13.25 7.0039062 z M 1.25 11.003906 C 1.1115 11.003906 1 11.115406 1 11.253906 L 1 12.753906 C 1 12.892406 1.1115 13.003906 1.25 13.003906 L 2.75 13.003906 C 2.8885 13.003906 3 12.892406 3 12.753906 L 3 11.253906 C 3 11.115406 2.8885 11.003906 2.75 11.003906 L 1.25 11.003906 z M 5.25 11.003906 C 5.1115 11.003906 5 11.115406 5 11.253906 L 5 12.753906 C 5 12.892406 5.1115 13.003906 5.25 13.003906 L 6.75 13.003906 C 6.8885 13.003906 7 12.892406 7 12.753906 L 7 11.253906 C 7 11.115406 6.8885 11.003906 6.75 11.003906 L 5.25 11.003906 z M 9.25 11.003906 C 9.1115 11.003906 9 11.115406 9 11.253906 L 9 12.753906 C 9 12.892406 9.1115 13.003906 9.25 13.003906 L 10.75 13.003906 C 10.8885 13.003906 11 12.892406 11 12.753906 L 11 11.253906 C 11 11.115406 10.8885 11.003906 10.75 11.003906 L 9.25 11.003906 z M 13.25 11.003906 C 13.1115 11.003906 13 11.115406 13 11.253906 L 13 12.753906 C 13 12.892406 13.1115 13.003906 13.25 13.003906 L 14.75 13.003906 C 14.8885 13.003906 15 12.892406 15 12.753906 L 15 11.253906 C 15 11.115406 14.8885 11.003906 14.75 11.003906 L 13.25 11.003906 z" transform="translate(3 3)"/>
+</svg>
diff --git a/desktop/mint-y-icons/icons/22/view-list-details.svg b/desktop/mint-y-icons/icons/22/view-list-details.svg
new file mode 100644
index 0000000000..150abb5445
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/view-list-details.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 3.0039062 L 1 5.0039062 L 3 5.0039062 L 3 3.0039062 L 1 3.0039062 z M 5 3.0039062 L 5 5.0039062 L 15 5.0039062 L 15 3.0039062 L 5 3.0039062 z M 1 7.0039062 L 1 9.0039062 L 3 9.0039062 L 3 7.0039062 L 1 7.0039062 z M 5 7.0039062 L 5 9.0039062 L 15 9.0039062 L 15 7.0039062 L 5 7.0039062 z M 1 11.003906 L 1 13.003906 L 3 13.003906 L 3 11.003906 L 1 11.003906 z M 5 11.003906 L 5 13.003906 L 15 13.003906 L 15 11.003906 L 5 11.003906 z" transform="translate(3 3)"/>
+</svg>
diff --git a/desktop/mint-y-icons/icons/22/view-list-icons.svg b/desktop/mint-y-icons/icons/22/view-list-icons.svg
new file mode 120000
index 0000000000..793f5eb48c
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/view-list-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/desktop/mint-y-icons/icons/22/view-list-text.svg b/desktop/mint-y-icons/icons/22/view-list-text.svg
new file mode 100644
index 0000000000..7ec789de57
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/view-list-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#565656; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6.0000001 V 7.9999999 H 17 V 6.0000001 Z M 5,9.9999999 V 12 H 17 V 9.9999999 Z M 5,14 v 2 h 12 v -2 z"/>
+</svg>
diff --git a/desktop/mint-y-icons/icons/22/view-preview.svg b/desktop/mint-y-icons/icons/22/view-preview.svg
new file mode 100644
index 0000000000..33c5be568b
--- /dev/null
+++ b/desktop/mint-y-icons/icons/22/view-preview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#404040; } .ColorScheme-Highlight { color:#5294e2; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 1 2 1 3 1 3 L 1 13 C 1 14 2 14 2 14 L 14 14 C 14 14 15 14 15 13 L 15 3 C 15 2 14 2 14 2 L 2 2 z M 5.5 6.5625 L 8.8125 10.3125 L 10.9375 8.25 L 13 10.3125 L 13 12 L 3 12 L 3 9.5 L 5.5 6.5625 z" transform="translate(3 3)"/>
+</svg>
diff --git a/desktop/mint-y-icons/mint-y-icons.SlackBuild b/desktop/mint-y-icons/mint-y-icons.SlackBuild
index d9c3b98948..703445bf6f 100644
--- a/desktop/mint-y-icons/mint-y-icons.SlackBuild
+++ b/desktop/mint-y-icons/mint-y-icons.SlackBuild
@@ -3,6 +3,7 @@
# Slackware build script for mint-y-icons
# Copyright 2017 Matt Dinslage (daedra1980@gmail.com), Springfield, MO, USA
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,16 +26,13 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="mint-y-icons"
-VERSION=${VERSION:-1.6.4}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-1.7.5}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
ARCH=noarch
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -50,14 +48,40 @@ rm -rf $PKG
mkdir -p $TMP $PKG/usr/doc/$PRGNAM-$VERSION $OUTPUT
cd $PKG
# tar directly into $PKG
-tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz --strip-components=1 \
- $PRGNAM/usr/
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz --strip-components=1 \
+ $PRGNAM-$VERSION/usr/
+
+# Remove broken relative symlinks
+find $PKG/usr/share/icons -xtype l -delete
+
+# Add missing icons for various programs
+# This fix does not apply to the Mint-Y theme itself
+COLORS=( Aqua Blue Cyan Grey Navy Orange Pink Purple Red Sand Teal Yaru )
+for COLOR in ${COLORS[@]}; do
+
+ # Icons for BleachBit
+ cp $CWD/icons/22/edit-find.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/edit-find.svg
+ cp $CWD/icons/22/edit-clear-all.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/edit-clear-all.svg
+ cp $CWD/icons/22/edit-clear-list.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/edit-clear-list.svg
+ cp $CWD/icons/22/process-stop.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/process-stop.svg
+
+ # Icons for PCManFM-Qt
+ cp $CWD/icons/22/view-list-icons.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-list-icons.svg
+ cp $CWD/icons/22/view-grid.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-grid.svg
+ cp $CWD/icons/22/view-preview.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-preview.svg
+ cp $CWD/icons/22/view-list-text.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-list-text.svg
+ cp $CWD/icons/22/view-list-details.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/view-list-details.svg
+
+ # "Toggle Preview" icon for Krita
+ cp $CWD/icons/22/preview.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/preview.svg
+ cp $CWD/icons/22/document-preview.svg $PKG/usr/share/icons/Mint-Y-$COLOR/places/22/document-preview.svg
+done
# install docs & license
(
cd $PKG/usr/doc/$PRGNAM-$VERSION
- tar xvf $CWD/$PRGNAM"_"$VERSION.tar.xz --strip-components=2 \
- $PRGNAM/debian/{changelog,copyright}
+ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz --strip-components=2 \
+ $PRGNAM-$VERSION/debian/{changelog,copyright}
)
chown -R root:root .
@@ -74,4 +98,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
+find . -type l \
+ -printf '( cd %h ; rm -rf %f )\n( cd %h ; ln -sf %l %f )\n' -delete | \
+ sed 's,cd \./,cd ,' >> $PKG/install/doinst.sh
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/desktop/mint-y-icons/mint-y-icons.info b/desktop/mint-y-icons/mint-y-icons.info
index 46029f327d..aa2f767b9d 100644
--- a/desktop/mint-y-icons/mint-y-icons.info
+++ b/desktop/mint-y-icons/mint-y-icons.info
@@ -1,10 +1,10 @@
PRGNAM="mint-y-icons"
-VERSION="1.6.4"
+VERSION="1.7.5"
HOMEPAGE="https://github.com/linuxmint/mint-y-icons"
-DOWNLOAD="http://packages.linuxmint.com/pool/main/m/mint-y-icons/mint-y-icons_1.6.4.tar.xz"
-MD5SUM="870f0e75a5e511ab811bdea524bb6e64"
+DOWNLOAD="https://github.com/linuxmint/mint-y-icons/archive/1.7.5/mint-y-icons-1.7.5.tar.gz"
+MD5SUM="86b16e58907da7e84fceb7888afde0d2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="M.Dinslage"
-EMAIL="daedra1980@gmail.com"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/desktop/mousam/load_from_data.patch b/desktop/mousam/load_from_data.patch
index 16b1c244d0..7488a457d2 100644
--- a/desktop/mousam/load_from_data.patch
+++ b/desktop/mousam/load_from_data.patch
@@ -1,6 +1,6 @@
--- a/src/main.py
+++ b/src/main.py
-@@ -45,7 +45,7 @@
+@@ -49,7 +49,7 @@
Priority = Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION
with open(CSS_PATH+'style.css', 'r') as css_file:
css = bytes(css_file.read(), 'utf-8')
diff --git a/desktop/mousam/mousam.SlackBuild b/desktop/mousam/mousam.SlackBuild
index 68d07229aa..09a0402ed4 100644
--- a/desktop/mousam/mousam.SlackBuild
+++ b/desktop/mousam/mousam.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mousam
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-1.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/mousam/mousam.info b/desktop/mousam/mousam.info
index 02516d40cf..1702e11d0f 100644
--- a/desktop/mousam/mousam.info
+++ b/desktop/mousam/mousam.info
@@ -1,8 +1,8 @@
PRGNAM="mousam"
-VERSION="1.1.0"
+VERSION="1.2.0"
HOMEPAGE="https://github.com/amit9838/mousam"
-DOWNLOAD="https://github.com/amit9838/mousam/archive/v1.1.0/mousam-1.1.0.tar.gz"
-MD5SUM="2e9ea97e40d7841bed25ff58b38377dd"
+DOWNLOAD="https://github.com/amit9838/mousam/archive/v1.2.0/mousam-1.2.0.tar.gz"
+MD5SUM="dad38a3f58ca07865e53b523c9d0d21a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libadwaita python3-meson-opt"
diff --git a/desktop/mutter/mutter.SlackBuild b/desktop/mutter/mutter.SlackBuild
index d57ff05fa9..1ec4f377d4 100644
--- a/desktop/mutter/mutter.SlackBuild
+++ b/desktop/mutter/mutter.SlackBuild
@@ -21,12 +21,15 @@
# 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.
+#
+# Modified May 9, 2024 - Disable building tests to drop the
+# xvfb-run dependency.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mutter
VERSION=${VERSION:-41.9}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -94,7 +97,8 @@ cd build
--sysconfdir=/etc \
-Dstrip=true \
-Dprofiler=false \
- -Dsystemd=false
+ -Dsystemd=false \
+ -Dtests=false
"${NINJA:=ninja}"
DESTDIR=$PKG $NINJA install
cd ..
diff --git a/desktop/mutter/mutter.info b/desktop/mutter/mutter.info
index d804b8f983..2fbecac9dd 100644
--- a/desktop/mutter/mutter.info
+++ b/desktop/mutter/mutter.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://download.gnome.org/sources/mutter/41/mutter-41.9.tar.xz"
MD5SUM="450ca77637be962cb8bd35bd1c3dec98"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gnome-settings-daemon xvfb-run"
+REQUIRES="gnome-settings-daemon"
MAINTAINER="Bob Funk"
EMAIL="bobfunk11@gmail.com"
diff --git a/desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild b/desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild
index e68c2658ad..6efcfc0023 100644
--- a/desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild
+++ b/desktop/neutrality-cursor-theme/neutrality-cursor-theme.SlackBuild
@@ -60,7 +60,7 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
mkdir -p $PKG/usr/share/icons
-cp -a * $PKG/usr/share/icons
+cp -a -r -t $PKG/usr/share/icons neutrality
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/desktop/nwg-displays/nwg-displays.SlackBuild b/desktop/nwg-displays/nwg-displays.SlackBuild
index 284c2e9e88..b44120c636 100644
--- a/desktop/nwg-displays/nwg-displays.SlackBuild
+++ b/desktop/nwg-displays/nwg-displays.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nwg-displays
-VERSION=${VERSION:-0.3.17}
+VERSION=${VERSION:-0.3.20}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/nwg-displays/nwg-displays.info b/desktop/nwg-displays/nwg-displays.info
index b6bf74f177..7f7843a183 100644
--- a/desktop/nwg-displays/nwg-displays.info
+++ b/desktop/nwg-displays/nwg-displays.info
@@ -1,8 +1,8 @@
PRGNAM="nwg-displays"
-VERSION="0.3.17"
+VERSION="0.3.20"
HOMEPAGE="https://github.com/nwg-piotr/nwg-displays/"
-DOWNLOAD="https://github.com/nwg-piotr/nwg-displays/archive/v0.3.17/nwg-displays-0.3.17.tar.gz"
-MD5SUM="42ba5a4988acfbf94eb0ba6e6fee34e3"
+DOWNLOAD="https://github.com/nwg-piotr/nwg-displays/archive/v0.3.20/nwg-displays-0.3.20.tar.gz"
+MD5SUM="9a1714fd61c794f45ac8e049c5f13ed0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtk-layer-shell i3ipc wlr-randr"
diff --git a/desktop/nwg-hello/nwg-hello.SlackBuild b/desktop/nwg-hello/nwg-hello.SlackBuild
index 527b499975..21740bf044 100644
--- a/desktop/nwg-hello/nwg-hello.SlackBuild
+++ b/desktop/nwg-hello/nwg-hello.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nwg-hello
-VERSION=${VERSION:-0.1.10}
+VERSION=${VERSION:-0.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -85,6 +85,8 @@ find -L . \
# fix default sway conf
sed -i -e 's,systemctl,loginctl,g' sway-config
+ python3 -m build --wheel --no-isolation
+
install -Dm0644 -t $PKG/etc/nwg-hello/ nwg-hello-default.json
install -Dm0644 -t $PKG/etc/nwg-hello/ nwg-hello-default.css
install -Dm0644 -t $PKG/etc/nwg-hello/ hyprland.conf
@@ -96,11 +98,11 @@ sed -i -e 's,systemctl,loginctl,g' sway-config
install -d $PKG/var/cache/nwg-hello
install -Dm0644 -t $PKG/var/cache/nwg-hello cache.json -o greeter
- python3 setup.py install --root="$PKG" --optimize=1
+ python3 -m installer --destdir=$PKG dist/*.whl
# install default config file into package so things work
# auto-magically upon install
-install -Dm0644 -t $PKG/etc/nwg-hello/nwg-hello.json $CWD/nwg-hello.json
+install -Dm0644 -t $PKG/etc/nwg-hello/ $CWD/nwg-hello.json
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/nwg-hello/nwg-hello.info b/desktop/nwg-hello/nwg-hello.info
index 90162c5fe8..0368e79221 100644
--- a/desktop/nwg-hello/nwg-hello.info
+++ b/desktop/nwg-hello/nwg-hello.info
@@ -1,10 +1,10 @@
PRGNAM="nwg-hello"
-VERSION="0.1.10"
+VERSION="0.2.1"
HOMEPAGE="https://github.com/nwg-piotr/nwg-hello/"
-DOWNLOAD="https://github.com/nwg-piotr/nwg-hello/archive/v0.1.10/nwg-hello-0.1.10.tar.gz"
-MD5SUM="c92985de4468818004d8b4d205efb124"
+DOWNLOAD="https://github.com/nwg-piotr/nwg-hello/archive/v0.2.1/nwg-hello-0.2.1.tar.gz"
+MD5SUM="1588544f8b2bb12367df77bcf5282c3a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gtk-layer-shell greetd"
+REQUIRES="gtk-layer-shell greetd python3-build python3-wheel"
MAINTAINER="Jay Lanagan"
EMAIL="j@lngn.net"
diff --git a/desktop/nwg-panel/nwg-panel.SlackBuild b/desktop/nwg-panel/nwg-panel.SlackBuild
index df099d5bc7..c6f8b8fa6d 100644
--- a/desktop/nwg-panel/nwg-panel.SlackBuild
+++ b/desktop/nwg-panel/nwg-panel.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nwg-panel
-VERSION=${VERSION:-0.9.28}
+VERSION=${VERSION:-0.9.32}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/nwg-panel/nwg-panel.info b/desktop/nwg-panel/nwg-panel.info
index bd115c9f4b..9aaf5d1f03 100644
--- a/desktop/nwg-panel/nwg-panel.info
+++ b/desktop/nwg-panel/nwg-panel.info
@@ -1,8 +1,8 @@
PRGNAM="nwg-panel"
-VERSION="0.9.28"
+VERSION="0.9.32"
HOMEPAGE="https://github.com/nwg-piotr/nwg-panel/"
-DOWNLOAD="https://github.com/nwg-piotr/nwg-panel/archive/v0.9.28/nwg-panel-0.9.28.tar.gz"
-MD5SUM="2e0b28a0c591dcca14be96ede00c4ff4"
+DOWNLOAD="https://github.com/nwg-piotr/nwg-panel/archive/v0.9.32/nwg-panel-0.9.32.tar.gz"
+MD5SUM="e1b7226b286ac0ca97cf690eb8da8e5d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="brightnessctl nwg-icon-picker playerctl python3-psutil i3ipc python3-dasbus python3-netifaces SwayNotificationCenter wlr-randr ddcutil"
diff --git a/desktop/nwg-shell-config/nwg-shell-config.SlackBuild b/desktop/nwg-shell-config/nwg-shell-config.SlackBuild
index be37d012a6..afc5166c0d 100644
--- a/desktop/nwg-shell-config/nwg-shell-config.SlackBuild
+++ b/desktop/nwg-shell-config/nwg-shell-config.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nwg-shell-config
-VERSION=${VERSION:-0.5.36}
+VERSION=${VERSION:-0.5.38}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/nwg-shell-config/nwg-shell-config.info b/desktop/nwg-shell-config/nwg-shell-config.info
index 42399c0f01..159e41f9c0 100644
--- a/desktop/nwg-shell-config/nwg-shell-config.info
+++ b/desktop/nwg-shell-config/nwg-shell-config.info
@@ -1,9 +1,9 @@
PRGNAM="nwg-shell-config"
-VERSION="0.5.36"
+VERSION="0.5.38"
HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config/"
-DOWNLOAD="https://github.com/nwg-piotr/nwg-shell-config/archive/v0.5.36/nwg-shell-config-0.5.36.tar.gz \
+DOWNLOAD="https://github.com/nwg-piotr/nwg-shell-config/archive/v0.5.38/nwg-shell-config-0.5.38.tar.gz \
https://slackware.lngn.net/pub/source/nwg-shell-config/Antu_distributor-logo-slackware.svg"
-MD5SUM="7d63bc820c18038588b0e3731f5ae921 \
+MD5SUM="d79c5c1cbf2e3d90ffae46ef4b3de86f \
bae7126cf7fbb634e09ddedd861a133d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild b/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild
index eca74f9157..a496164058 100644
--- a/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild
+++ b/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.SlackBuild
@@ -86,10 +86,10 @@ mkdir build
cd build
cmake -DCMAKE_C_FLAGS:STRING="${SLKCFLAGS}" \
-DCMAKE_CXX_FLAGS:STRING="${SLKCFLAGS}" \
- -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
- -DBUILD_MIGRATION=ON \
+ -DBUILD_MIGRATION=ON \
..
make
make install DESTDIR=$PKG
diff --git a/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info b/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info
index 2891cdfab5..daea3a054a 100644
--- a/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info
+++ b/desktop/plasma5-themes-breath-migration/plasma5-themes-breath-migration.info
@@ -6,5 +6,5 @@ MD5SUM="c2d7183cec6abab0986c39fdf7244f0c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Isaac Yu"
-EMAIL="isaacyu@protonmail.com"
+MAINTAINER="orphaned (no maintainer)"
+EMAIL="nobody@domain.com"
diff --git a/desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild b/desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild
index c96da46db7..12729d2b98 100644
--- a/desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild
+++ b/desktop/plasma5-themes-breath/plasma5-themes-breath.SlackBuild
@@ -79,10 +79,10 @@ mkdir build
cd build
cmake -DCMAKE_C_FLAGS:STRING="${SLKCFLAGS}" \
-DCMAKE_CXX_FLAGS:STRING="${SLKCFLAGS}" \
- -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
- -DBUILD_PLASMA_THEMES=ON \
+ -DBUILD_PLASMA_THEMES=ON \
..
make
make install DESTDIR=$PKG
diff --git a/desktop/plasma5-themes-breath/plasma5-themes-breath.info b/desktop/plasma5-themes-breath/plasma5-themes-breath.info
index cf944f213e..8d8e3ec34f 100644
--- a/desktop/plasma5-themes-breath/plasma5-themes-breath.info
+++ b/desktop/plasma5-themes-breath/plasma5-themes-breath.info
@@ -6,5 +6,5 @@ MD5SUM="c2d7183cec6abab0986c39fdf7244f0c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="plasma5-themes-breath-migration"
-MAINTAINER="Isaac Yu"
-EMAIL="isaacyu@protonmail.com"
+MAINTAINER="orphaned (no maintainer)"
+EMAIL="nobody@domain.com"
diff --git a/desktop/python3-autotiling/python3-autotiling.SlackBuild b/desktop/python3-autotiling/python3-autotiling.SlackBuild
index dff8489dc8..c9b1345e52 100644
--- a/desktop/python3-autotiling/python3-autotiling.SlackBuild
+++ b/desktop/python3-autotiling/python3-autotiling.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-autotiling
SRCNAM=autotiling
-VERSION=${VERSION:-1.9.1}
+VERSION=${VERSION:-1.9.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/python3-autotiling/python3-autotiling.info b/desktop/python3-autotiling/python3-autotiling.info
index 9d120c8316..e8e4b126cf 100644
--- a/desktop/python3-autotiling/python3-autotiling.info
+++ b/desktop/python3-autotiling/python3-autotiling.info
@@ -1,8 +1,8 @@
PRGNAM="python3-autotiling"
-VERSION="1.9.1"
+VERSION="1.9.3"
HOMEPAGE="https://github.com/nwg-piotr/autotiling"
-DOWNLOAD="https://github.com/nwg-piotr/autotiling/archive/v1.9.1/autotiling-1.9.1.tar.gz"
-MD5SUM="a3a21139f574c4865e7381823cd97813"
+DOWNLOAD="https://github.com/nwg-piotr/autotiling/archive/v1.9.3/autotiling-1.9.3.tar.gz"
+MD5SUM="03e10a3ea96e6899b1da84a1c61d480b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="i3ipc"
diff --git a/desktop/qtile/README b/desktop/qtile/README
index 4e3abec5b7..a41008c12a 100644
--- a/desktop/qtile/README
+++ b/desktop/qtile/README
@@ -11,5 +11,5 @@ It sends notifications through dbus - please additionally install a
notification daemon such as dunst for displaying notifications on qtile.
This SlackBuild does not provide Wayland support. Slackware 15.0 is only
-able to build wlroots 0.15. qtile >= 0.23.0 requires wlroots 0.16 (which
+able to build wlroots 0.15. qtile >= 0.26.0 requires wlroots 0.17 (which
cannot be built with Slackware 15).
diff --git a/desktop/qtile/qtile.SlackBuild b/desktop/qtile/qtile.SlackBuild
index dae625eb03..f125ebfa15 100644
--- a/desktop/qtile/qtile.SlackBuild
+++ b/desktop/qtile/qtile.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qtile
-VERSION=${VERSION:-0.25.0}
+VERSION=${VERSION:-0.26.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/qtile/qtile.info b/desktop/qtile/qtile.info
index 6cd7ee2c1a..d3b43b0afa 100644
--- a/desktop/qtile/qtile.info
+++ b/desktop/qtile/qtile.info
@@ -1,8 +1,8 @@
PRGNAM="qtile"
-VERSION="0.25.0"
+VERSION="0.26.0"
HOMEPAGE="http://qtile.org"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/q/qtile/qtile-0.25.0.tar.gz"
-MD5SUM="5dea4d6feb2b018dfb54433837178a2d"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/q/qtile/qtile-0.26.0.tar.gz"
+MD5SUM="7f4c1d0277267e2a9add147f52812138"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-xcffib python3-cairocffi python3-setuptools-scm-opt"
diff --git a/desktop/river/river.SlackBuild b/desktop/river/river.SlackBuild
index 48e4dfffef..51ee4bcd52 100644
--- a/desktop/river/river.SlackBuild
+++ b/desktop/river/river.SlackBuild
@@ -24,10 +24,10 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=river
-VERSION=${VERSION:-0.1.3}
+PRGNAM=river
+VERSION=${VERSION:-0.1.3}
BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
+TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
if [ -z "$ARCH" ]; then
@@ -43,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"
@@ -61,7 +61,7 @@ else
LIBDIRSUFFIX=""
fi
-set -e
+set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
@@ -76,8 +76,8 @@ 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 {} \;
-DESTDIR=$PKG zig build install -Drelease-safe -Dxwayland -Dman-pages \
---prefix '/usr'
+DESTDIR=$PKG zig build install -Drelease-safe -Dxwayland -Dman-pages -Dcpu=baseline \
+--prefix '/usr'
cp -r $PKG/usr/share/man /$PKG/usr/man
rm -r $PKG/usr/share/man
diff --git a/desktop/river/river.info b/desktop/river/river.info
index cb6c4bc8cc..8ab1d35b65 100644
--- a/desktop/river/river.info
+++ b/desktop/river/river.info
@@ -1,10 +1,10 @@
PRGNAM="river"
VERSION="0.1.3"
HOMEPAGE="https://github.com/riverwm/river"
-DOWNLOAD="https://github.com/riverwm/river/releases/download/v0.1.3/river-0.1.3.tar.gz"
-MD5SUM="12b1caba61c9e174bc17f76940d3a2c0"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/riverwm/river/releases/download/v0.1.3/river-0.1.3.tar.gz"
+MD5SUM_x86_64="12b1caba61c9e174bc17f76940d3a2c0"
REQUIRES="wlroots zig"
MAINTAINER="Damian Perticone"
EMAIL="mjolnirdam@gmail.com"
diff --git a/desktop/rss-guard/rss-guard.SlackBuild b/desktop/rss-guard/rss-guard.SlackBuild
index fe3780676f..05aa9dbdd6 100644
--- a/desktop/rss-guard/rss-guard.SlackBuild
+++ b/desktop/rss-guard/rss-guard.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rss-guard
SRCNAM=rssguard
-VERSION=${VERSION:-4.6.6}
+VERSION=${VERSION:-4.7.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/rss-guard/rss-guard.info b/desktop/rss-guard/rss-guard.info
index ac57ec4e99..01404923e5 100644
--- a/desktop/rss-guard/rss-guard.info
+++ b/desktop/rss-guard/rss-guard.info
@@ -1,8 +1,8 @@
PRGNAM="rss-guard"
-VERSION="4.6.6"
+VERSION="4.7.2"
HOMEPAGE="https://github.com/martinrotter/rssguard"
-DOWNLOAD="https://github.com/martinrotter/rssguard/archive/4.6.6/rssguard-4.6.6.tar.gz"
-MD5SUM="23756b759864d92867b00dc8bcef5815"
+DOWNLOAD="https://github.com/martinrotter/rssguard/archive/4.7.2/rssguard-4.7.2.tar.gz"
+MD5SUM="f87086dcd476454ef6af93601b06c65d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/sun/sun.SlackBuild b/desktop/sun/sun.SlackBuild
index ed30f5c3d9..8b1e188539 100644
--- a/desktop/sun/sun.SlackBuild
+++ b/desktop/sun/sun.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sun
-VERSION=${VERSION:-1.6.0}
+VERSION=${VERSION:-1.6.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/sun/sun.info b/desktop/sun/sun.info
index fe151f8c96..c218c6b12d 100644
--- a/desktop/sun/sun.info
+++ b/desktop/sun/sun.info
@@ -1,8 +1,8 @@
PRGNAM="sun"
-VERSION="1.6.0"
+VERSION="1.6.2"
HOMEPAGE="https://dslackw.gitlab.io/sun"
-DOWNLOAD="https://gitlab.com/dslackw/sun/-/archive/1.6.0/sun-1.6.0.tar.gz"
-MD5SUM="b0dc5f38d68e056c00052d2b494665a4"
+DOWNLOAD="https://gitlab.com/dslackw/sun/-/archive/1.6.2/sun-1.6.2.tar.gz"
+MD5SUM="06875ba5633252d88876c77e7f147e73"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-build"
diff --git a/desktop/thunar-megasync/thunar-megasync.SlackBuild b/desktop/thunar-megasync/thunar-megasync.SlackBuild
index 9296544a2a..e3a0adab42 100644
--- a/desktop/thunar-megasync/thunar-megasync.SlackBuild
+++ b/desktop/thunar-megasync/thunar-megasync.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=thunar-megasync
SRCNAM=MEGAsync
-VERSION=${VERSION:-4.7.2.0}
+VERSION=${VERSION:-5.2.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/thunar-megasync/thunar-megasync.info b/desktop/thunar-megasync/thunar-megasync.info
index fb68199deb..bf2bdbbb53 100644
--- a/desktop/thunar-megasync/thunar-megasync.info
+++ b/desktop/thunar-megasync/thunar-megasync.info
@@ -1,10 +1,10 @@
PRGNAM="thunar-megasync"
-VERSION="4.7.2.0"
+VERSION="5.2.1.0"
HOMEPAGE="https://github.com/meganz/MEGAsync/"
-DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v4.7.2.0_Linux/MEGAsync-4.7.2.0_Linux.tar.gz"
-MD5SUM="b1734bf785e279dd0d01d8ff254c7587"
+DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v5.2.1.0_Linux/MEGAsync-5.2.1.0_Linux.tar.gz"
+MD5SUM="ec6e327ea4d45853455fbf23e1fcd62d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="MEGAsync"
MAINTAINER="JW(Shinichi Abe)"
EMAIL="shin1.abe@nifty.com"
diff --git a/desktop/xmouseless/README b/desktop/xmouseless/README
new file mode 100644
index 0000000000..bc148c7fde
--- /dev/null
+++ b/desktop/xmouseless/README
@@ -0,0 +1,25 @@
+This program is a replacement for the physical mouse in Linux.
+
+This use your keyboard as mouse.
+
+Features:
+ * move the mouse with different speeds
+ * click and grab
+ * scroll
+ * execute shell commands
+
+If you wish different keybindings for mouse control with keyboard:
+ Extract 'config.h' of source:
+
+ tar xfO xmouseless-(commit).tar.gz --wildcards '*/config.h' > config.h
+
+ This file have configurations of speed, clicks, scroll, etc.
+ - Change values from that for what you need :)
+
+SlackBuild script will substitute 'config.h' for the modified.
+
+NOTE: this program is not perfect. Showed errors with GTK applications
+and some window managers. Anyway, the program is limited.
+
+It has a sucessor (mouseless) build in Go language, but is not so simple
+like xmouseless.
diff --git a/network/weathercli/slack-desc b/desktop/xmouseless/slack-desc
index 66c96bdf0c..3d1696e820 100644
--- a/network/weathercli/slack-desc
+++ b/desktop/xmouseless/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-weathercli: weathercli (a command line weather tool)
-weathercli:
-weathercli: You've spent hours, days, months, maybe years customizing your
-weathercli: terminal. And yet so many things draw your attention away from it.
-weathercli:
-weathercli: Homepage: https://github.com/brianriley/weather-cli
-weathercli:
-weathercli:
-weathercli:
-weathercli:
-weathercli:
+xmouseless: xmouseless (A fast and simple way to control the mouse.)
+xmouseless:
+xmouseless: This program is a replacement for the physical mouse in Linux.
+xmouseless:
+xmouseless: Features: move the mouse with different speeds; click and grab;
+xmouseless: scroll; execute shell commands.
+xmouseless:
+xmouseless: Homepage: https://github.com/jbensmann/xmouseless
+xmouseless:
+xmouseless:
+xmouseless:
diff --git a/desktop/xmouseless/xmouseless.SlackBuild b/desktop/xmouseless/xmouseless.SlackBuild
new file mode 100644
index 0000000000..b1625e3df7
--- /dev/null
+++ b/desktop/xmouseless/xmouseless.SlackBuild
@@ -0,0 +1,97 @@
+#!/bin/bash
+
+# Slackware build script for xmouseless
+
+# Copyright 2024 G. Galdini <jake@dioniso.com.br> Brazil
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=xmouseless
+VERSION=${VERSION:-20230624_ef4987e}
+COMMIT="ef4987e6358bcf956e0add652032e4e430d363a1"
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+else
+ SLKCFLAGS="-O2"
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$COMMIT
+tar xvf $CWD/$PRGNAM-$COMMIT.tar.gz
+cd $PRGNAM-$COMMIT
+chown -R root:root .
+chmod 644 *
+
+sed -i \
+ 's/^CFLAGS.*=/CFLAGS +=/ ; s/$(PREFIX)/$(DESTDIR)$(PREFIX)/' \
+Makefile
+
+[ -e "$CWD/config.h" ] && cp -f $CWD/config.h config.h
+
+CFLAGS="$SLKCFLAGS" \
+make
+make install \
+ PREFIX=/usr \
+ DESTDIR=$PKG
+
+strip --strip-unneeded $PKG/usr/bin/$PRGNAM
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/desktop/xmouseless/xmouseless.info b/desktop/xmouseless/xmouseless.info
new file mode 100644
index 0000000000..92b6c86727
--- /dev/null
+++ b/desktop/xmouseless/xmouseless.info
@@ -0,0 +1,10 @@
+PRGNAM="xmouseless"
+VERSION="20230624_ef4987e"
+HOMEPAGE="https://github.com/jbensmann/xmouseless"
+DOWNLOAD="https://github.com/jbensmann/xmouseless/archive/ef4987e/xmouseless-ef4987e6358bcf956e0add652032e4e430d363a1.tar.gz"
+MD5SUM="96fcd9894fccb2d3bc04e9c19e5c41d5"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="G. Galdini"
+EMAIL="jake@dioniso.com.br"
diff --git a/desktop/zenity/zenity.SlackBuild b/desktop/zenity/zenity.SlackBuild
index 77bf73a9f4..ed8cc3b17f 100644
--- a/desktop/zenity/zenity.SlackBuild
+++ b/desktop/zenity/zenity.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for Zenity
# Copyright 2015-2018 Erik W. Hanson, Minneapolis, MN, USA
-# Copyright © 2021-2023 Logan Rathbone <poprocks@gmail.com>
+# Copyright © 2021-2024 Logan Rathbone <poprocks@gmail.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=zenity
-VERSION=${VERSION:-3.44.3}
+VERSION=${VERSION:-3.44.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/zenity/zenity.info b/desktop/zenity/zenity.info
index fc19093905..945088b530 100644
--- a/desktop/zenity/zenity.info
+++ b/desktop/zenity/zenity.info
@@ -1,8 +1,8 @@
PRGNAM="zenity"
-VERSION="3.44.3"
+VERSION="3.44.4"
HOMEPAGE="https://gitlab.gnome.org/GNOME/zenity"
-DOWNLOAD="https://download.gnome.org/sources/zenity/3.44/zenity-3.44.3.tar.xz"
-MD5SUM="0ccb4260bdcfd2b0d9608fc61f1eb3ec"
+DOWNLOAD="https://download.gnome.org/sources/zenity/3.44/zenity-3.44.4.tar.xz"
+MD5SUM="cfef50a59150261e286412d92436abbb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/Archi/Archi.SlackBuild b/development/Archi/Archi.SlackBuild
index f320987ffd..6f7f565d77 100644
--- a/development/Archi/Archi.SlackBuild
+++ b/development/Archi/Archi.SlackBuild
@@ -3,20 +3,35 @@
# Slackware build script for Archi
# Written by Joielechong (juansspy@gmail.com)
# This script is just a binary repackaging.
+# 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=Archi
ARCNAM=Archi-Linux64
-VERSION=${VERSION:-4.10.0}
+VERSION=${VERSION:-5.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
ARCH=${ARCH:-x86_64}
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# 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/Archi/Archi.info b/development/Archi/Archi.info
index b321b367c7..c15420a635 100644
--- a/development/Archi/Archi.info
+++ b/development/Archi/Archi.info
@@ -1,10 +1,10 @@
PRGNAM="Archi"
-VERSION="4.10.0"
+VERSION="5.3.0"
HOMEPAGE="https://archimatetool.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://www.archimatetool.com/downloads/download.php?/4.10.0/Archi-Linux64-4.10.0.tgz"
-MD5SUM_x86_64="8f79dc216e4cf833a2f8261feb283d26"
+DOWNLOAD_x86_64="https://www.archimatetool.com/downloads/archi/5.3.0/Archi-Linux64-5.3.0.tgz"
+MD5SUM_x86_64="21f8b7b90a0dae6f5c17074aec514786"
REQUIRES=""
MAINTAINER="joielechong"
EMAIL="juansspy@gmail.com"
diff --git a/development/Bear/Bear.SlackBuild b/development/Bear/Bear.SlackBuild
index 5ee668e122..1147c8ba06 100644
--- a/development/Bear/Bear.SlackBuild
+++ b/development/Bear/Bear.SlackBuild
@@ -25,7 +25,7 @@
cd "$(dirname "$0")" ; CWD=$(pwd)
PRGNAM=Bear
-VERSION=${VERSION:-3.1.3}
+VERSION=${VERSION:-3.1.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,13 +50,20 @@ PKG="$TMP/package-$PRGNAM"
OUTPUT="${OUTPUT:-/tmp}"
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
else
- SLKCFLAGS="-O2"
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
fi
set -e
@@ -70,20 +77,19 @@ cd "$PRGNAM-$VERSION"
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
-patch -p1 < $CWD/fcc90e43eebe9250abeeb81aab429053864da325.patch
INSTPREFIX='/usr'
cmake \
-DENABLE_UNIT_TESTS=OFF \
-DENABLE_FUNC_TESTS=OFF \
-DCMAKE_INSTALL_PREFIX=$INSTPREFIX \
- -DCMAKE_INSTALL_LIBDIR=lib64 \
+ -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \
-DCMAKE_INSTALL_DOCDIR=doc/$NAMVER \
make all
make DESTDIR="$PKG" install
-# There is an insatll/strip Makefile recipe, but sbopkglint still compalins.
+# There is an install/strip Makefile recipe, but sbopkglint still compalins.
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/development/Bear/Bear.info b/development/Bear/Bear.info
index 59893d6079..5db41e2dbe 100644
--- a/development/Bear/Bear.info
+++ b/development/Bear/Bear.info
@@ -1,8 +1,8 @@
PRGNAM="Bear"
-VERSION="3.1.3"
+VERSION="3.1.4"
HOMEPAGE="https://github.com/rizsotto/Bear"
-DOWNLOAD="https://github.com/rizsotto/Bear/archive/3.1.3/Bear-3.1.3.tar.gz"
-MD5SUM="95dd52be536907a672df211de22fa15c"
+DOWNLOAD="https://github.com/rizsotto/Bear/archive/3.1.4/Bear-3.1.4.tar.gz"
+MD5SUM="a3ed915ce8d65d30c792adcef27beea0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="grpc spdlog nlohmann_json"
diff --git a/development/Bear/fcc90e43eebe9250abeeb81aab429053864da325.patch b/development/Bear/fcc90e43eebe9250abeeb81aab429053864da325.patch
deleted file mode 100644
index 3d760041bd..0000000000
--- a/development/Bear/fcc90e43eebe9250abeeb81aab429053864da325.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From fcc90e43eebe9250abeeb81aab429053864da325 Mon Sep 17 00:00:00 2001
-From: Ruben Carlo Benante <rcb@beco.cc>
-Date: Thu, 28 Mar 2024 23:29:41 -0300
-Subject: [PATCH] always_print_primitive_fields only if GOOGLE_PROTOBUF_VERSION
- < 5026000 ref #566
-
----
- source/intercept/source/collect/db/EventsDatabaseWriter.cc | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/source/intercept/source/collect/db/EventsDatabaseWriter.cc b/source/intercept/source/collect/db/EventsDatabaseWriter.cc
-index 0403a1ae..bd30cb29 100644
---- a/source/intercept/source/collect/db/EventsDatabaseWriter.cc
-+++ b/source/intercept/source/collect/db/EventsDatabaseWriter.cc
-@@ -21,6 +21,8 @@
- #include "libsys/Errors.h"
-
- #include <google/protobuf/util/json_util.h>
-+#include <google/protobuf/stubs/common.h>
-+
- #include <fmt/format.h>
-
- #include <sys/types.h>
-@@ -36,7 +38,9 @@ namespace {
- JsonPrintOptions create_print_options() {
- JsonPrintOptions print_options;
- print_options.add_whitespace = false;
-- print_options.always_print_primitive_fields = true;
-+#if GOOGLE_PROTOBUF_VERSION < 5026000
-+ print_options.always_print_primitive_fields = true;
-+#endif
- print_options.preserve_proto_field_names = true;
- print_options.always_print_enums_as_ints = false;
- return print_options;
diff --git a/development/Bottleneck/Bottleneck.SlackBuild b/development/Bottleneck/Bottleneck.SlackBuild
deleted file mode 100644
index 9cab519df3..0000000000
--- a/development/Bottleneck/Bottleneck.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for Bottleneck
-
-# Copyright 2014-2017 Dimitris Zlatanidis Orestiada, Greece
-# 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=Bottleneck
-VERSION=${VERSION:-1.2.1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python 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 LICENSE PKG-INFO *.rst $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/Bottleneck/Bottleneck.info b/development/Bottleneck/Bottleneck.info
deleted file mode 100644
index 265b83e0dc..0000000000
--- a/development/Bottleneck/Bottleneck.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="Bottleneck"
-VERSION="1.2.1"
-HOMEPAGE="https://kwgoodman.github.io/bottleneck-doc/"
-DOWNLOAD="https://pypi.python.org/packages/05/ae/cedf5323f398ab4e4ff92d6c431a3e1c6a186f9b41ab3e8258dff786a290/Bottleneck-1.2.1.tar.gz"
-MD5SUM="7fbe5f1194b2717dd8482da3679c0270"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="python2-numpy"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/development/Bottleneck/README b/development/Bottleneck/README
deleted file mode 100644
index a923769876..0000000000
--- a/development/Bottleneck/README
+++ /dev/null
@@ -1,6 +0,0 @@
-Bottleneck is a collection of fast NumPy array functions written in
-Cython.
-
-Optional dependencies:
- SciPy: portions of benchmark suite
- tox, virtualenv: run unit tests across multiple python/numpy versions
diff --git a/development/Bottleneck/slack-desc b/development/Bottleneck/slack-desc
deleted file mode 100644
index 4358200654..0000000000
--- a/development/Bottleneck/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------------------------------------------------------|
-Bottleneck: Bottleneck (Fast NumPy array functions)
-Bottleneck:
-Bottleneck: Bottleneck is a collection of fast NumPy array functions
-Bottleneck: written in Cython.
-Bottleneck:
-Bottleneck: Homepage: https://kwgoodman.github.io/bottleneck-doc/
-Bottleneck:
-Bottleneck:
-Bottleneck:
-Bottleneck:
-Bottleneck:
diff --git a/development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild b/development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild
index 4dbb527d40..05f7f11b28 100644
--- a/development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild
+++ b/development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=OpenCL-CLHPP
-VERSION=${VERSION:-2023.12.14}
+VERSION=${VERSION:-2024.05.08}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -47,19 +47,7 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-elif [ "$ARCH" = "aarch64" ]; then
- SLKCFLAGS="-O2 -fPIC"
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
-elif [ "$ARCH" = "arm" ]; then
- SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard"
-else
- SLKCFLAGS="-O2"
-fi
+ARCH=noarch
set -e
@@ -89,7 +77,6 @@ cd build
make install/strip DESTDIR=$PKG
cd ..
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/development/OpenCL-CLHPP/OpenCL-CLHPP.info b/development/OpenCL-CLHPP/OpenCL-CLHPP.info
index 9f16074a85..44ba0b38dd 100644
--- a/development/OpenCL-CLHPP/OpenCL-CLHPP.info
+++ b/development/OpenCL-CLHPP/OpenCL-CLHPP.info
@@ -1,8 +1,8 @@
PRGNAM="OpenCL-CLHPP"
-VERSION="2023.12.14"
-HOMEPAGE="https://github.com/KhronosGroup/"
-DOWNLOAD="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v2023.12.14/OpenCL-CLHPP-2023.12.14.tar.gz"
-MD5SUM="5efb45d5a8830271ac24fcef4a2e7df6"
+VERSION="2024.05.08"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/"
+DOWNLOAD="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v2024.05.08/OpenCL-CLHPP-2024.05.08.tar.gz"
+MD5SUM="8f1a8c6f309c565117fc92e591537df9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/OpenJDK11/OpenJDK11.SlackBuild b/development/OpenJDK11/OpenJDK11.SlackBuild
index 95c93e24f5..c8f24532fc 100644
--- a/development/OpenJDK11/OpenJDK11.SlackBuild
+++ b/development/OpenJDK11/OpenJDK11.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=OpenJDK11
-VERSION=${VERSION:-11.0.18}
+VERSION=${VERSION:-11.0.23}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -127,12 +127,13 @@ sh configure \
--mandir=/usr/man \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--with-giflib=system \
- --with-harfbuzz=system \
+ --with-harfbuzz=bundled \
--with-lcms=system \
--with-libjpeg=system \
--with-libpng=system \
- --with-zlib=system \
+ --with-zlib=bundled \
--disable-precompiled-headers \
+ --enable-libffi-bundling \
--enable-unlimited-crypto \
--disable-warnings-as-errors \
--with-native-debug-symbols=none \
@@ -189,6 +190,14 @@ mv ja_JP.UTF-8 ja )
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
+# Thanks to AlienBOB for this part!
+# Generate a cacerts file from the certificates installed by ca-certificates
+# in Slackware - the "cacerts" in the OpenJDK sources may be outdated.
+# This requires 'trust' program from p11-kit:
+rm -f $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/security/cacerts
+trust extract --format=java-cacerts --filter=ca-anchors --purpose=server-auth \
+ $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/security/cacerts
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
LICENSE ADDITIONAL_LICENSE_INFO ASSEMBLY_EXCEPTION README.md \
diff --git a/development/OpenJDK11/OpenJDK11.info b/development/OpenJDK11/OpenJDK11.info
index d77c11e528..64b635534f 100644
--- a/development/OpenJDK11/OpenJDK11.info
+++ b/development/OpenJDK11/OpenJDK11.info
@@ -1,16 +1,16 @@
PRGNAM="OpenJDK11"
-VERSION="11.0.18"
+VERSION="11.0.23"
HOMEPAGE="https://openjdk.java.net/"
-DOWNLOAD="https://github.com/openjdk/jdk11u/archive/jdk-11.0.18-ga/jdk11u-jdk-11.0.18-ga.tar.gz \
+DOWNLOAD="https://github.com/openjdk/jdk11u/archive/jdk-11.0.23-ga/jdk11u-jdk-11.0.23-ga.tar.gz \
https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-10.0.2/OpenJDK-10.0.2+13-i686-bin.tar.xz \
http://www.lenardspencer.net/linux/slackbuilds/OpenJDK-bootstraps/jtreg-6.1-1.tar.xz"
-MD5SUM="a7b663f0618e3d7e4eefc4b5e0f097b0 \
+MD5SUM="933114e589ecd40ac69eb56f05cfc8ba \
d66af9a4303ce9d0c93c92945048e361 \
e3389e74678dcf707b5b3d5ec6c7510d"
-DOWNLOAD_x86_64="https://github.com/openjdk/jdk11u/archive/jdk-11.0.18-ga/jdk11u-jdk-11.0.18-ga.tar.gz \
+DOWNLOAD_x86_64="https://github.com/openjdk/jdk11u/archive/jdk-11.0.23-ga/jdk11u-jdk-11.0.23-ga.tar.gz \
https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-10.0.2/OpenJDK-10.0.2+13-x86_64-bin.tar.xz \
http://www.lenardspencer.net/linux/slackbuilds/OpenJDK-bootstraps/jtreg-6.1-1.tar.xz"
-MD5SUM_x86_64="a7b663f0618e3d7e4eefc4b5e0f097b0 \
+MD5SUM_x86_64="933114e589ecd40ac69eb56f05cfc8ba \
a550f9e2aa1e8437346bb52a7b36052e \
e3389e74678dcf707b5b3d5ec6c7510d"
REQUIRES=""
diff --git a/development/OpenJDK11/README b/development/OpenJDK11/README
index bb738313e4..428b766aa8 100644
--- a/development/OpenJDK11/README
+++ b/development/OpenJDK11/README
@@ -5,7 +5,7 @@ developing, testing, and running programs written in Java.
This script builds the package from source using the packages listed
in the .info file (the source tarball plus a binary of the prevous
version to bootstrap from), so it is not necessary to have a jdk
-package installed to build this package.
+package installed to build this package. (See BIG FAT NOTE below.)
By default, the source package uses all available cores to build the
package, but this can be controlled by passing CORES=<x> to the script.
@@ -28,5 +28,10 @@ saved in $TMP/jtreg-reports if you want to review them.
After installing this package you will need to logout/login to your
machine as it will add new files to the /etc/profile.d folder.
+BIG FAT NOTE: If you have ANY JDK installed (jdk, zulu-openjdk,
+OpenJDK, etc.), you MUST first uninstall it, then logout/login to
+clear the JAVA_HOME folder from your $PATH in order to build this
+package, otherwise the build will fail.
+
MANY thanks to the BLFS community for maintaining 32-bit builds of the
-later versions of OpenJDK we use for bootstrapping.
+later versions of OpenJDK 10 we use for bootstrapping.
diff --git a/development/OpenJDK17/OpenJDK17.SlackBuild b/development/OpenJDK17/OpenJDK17.SlackBuild
index bcbb342ab9..fb25bfff3a 100644
--- a/development/OpenJDK17/OpenJDK17.SlackBuild
+++ b/development/OpenJDK17/OpenJDK17.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=OpenJDK17
-VERSION=${VERSION:-17.0.6}
+VERSION=${VERSION:-17.0.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -87,7 +87,7 @@ export BOOT_JAVA=$TMP/$BSDIR
# Unpack the jtreg package to run the tests:
if [ "${TESTS:-no}" = "yes" ]; then
rm -rf $TMP/jtreg{,-reports}
- tar xvf $CWD/jtreg-6.1+1.tar.gz
+ tar xvf $CWD/jtreg-7.3.1+1.tar.gz
JTREG="--with-jtreg=$TMP/jtreg"
else
JTREG=""
@@ -132,12 +132,13 @@ sh configure \
--mandir=/usr/man \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--with-giflib=system \
- --with-harfbuzz=system \
+ --with-harfbuzz=bundled \
--with-lcms=system \
--with-libjpeg=system \
--with-libpng=system \
- --with-zlib=system \
+ --with-zlib=bundled \
--disable-precompiled-headers \
+ --enable-libffi-bundling \
--enable-unlimited-crypto \
--disable-warnings-as-errors \
--with-native-debug-symbols=none \
@@ -189,6 +190,14 @@ mv $PKG/usr/lib$LIBDIRSUFFIX/java/man $PKG/usr
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+#Thanks AlienBOB for this part!
+# Generate a cacerts file from the certificates installed by ca-certificates
+# in Slackware - the "cacerts" in the OpenJDK sources may be outdated.
+# This requires 'trust' program from p11-kit:
+rm -f $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/security/cacerts
+trust extract --format=java-cacerts --filter=ca-anchors --purpose=server-auth \
+ $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/security/cacerts
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
LICENSE ADDITIONAL_LICENSE_INFO ASSEMBLY_EXCEPTION README.md \
diff --git a/development/OpenJDK17/OpenJDK17.info b/development/OpenJDK17/OpenJDK17.info
index 6e511f4559..5a7f7b3341 100644
--- a/development/OpenJDK17/OpenJDK17.info
+++ b/development/OpenJDK17/OpenJDK17.info
@@ -1,18 +1,18 @@
PRGNAM="OpenJDK17"
-VERSION="17.0.6"
+VERSION="17.0.10"
HOMEPAGE="https://openjdk.java.net/"
-DOWNLOAD="https://github.com/openjdk/jdk17u/archive/jdk-17.0.6-ga/jdk17u-jdk-17.0.6-ga.tar.gz \
- http://www.lenardspencer.net/linux/slackbuilds/OpenJDK-bootstraps/OpenJDK-16.0.2-ga-linux-i586-bin.tar.xz \
- https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-17.0.1/jtreg-6.1+1.tar.gz"
-MD5SUM="b1e04cf1feec28c6d5aa2e3315d21bcf \
+DOWNLOAD="https://github.com/openjdk/jdk17u/archive/jdk-17.0.10-ga/jdk17u-jdk-17.0.10-ga.tar.gz \
+ https://slackware.uk/people/alien/slackbuilds/openjdk17/build/sources/OpenJDK-16.0.2-ga-linux-i586-bin.tar.xz \
+ https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-21.0.2/jtreg-7.3.1+1.tar.gz"
+MD5SUM="622d3d09c98173b875d839339fabe99f \
1122a0355d0f85af1f4458965661d37f \
- 49e6bfa2506e96f461a01f9421a0961c"
-DOWNLOAD_x86_64="https://github.com/openjdk/jdk17u/archive/jdk-17.0.6-ga/jdk17u-jdk-17.0.6-ga.tar.gz \
- http://www.lenardspencer.net/linux/slackbuilds/OpenJDK-bootstraps/OpenJDK-16.0.2-ga-linux-x86_64-bin.tar.xz \
- https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-17.0.1/jtreg-6.1+1.tar.gz"
-MD5SUM_x86_64="b1e04cf1feec28c6d5aa2e3315d21bcf \
+ 0038551ecaf37d0cd99832217f79e56d"
+DOWNLOAD_x86_64="https://github.com/openjdk/jdk17u/archive/jdk-17.0.10-ga/jdk17u-jdk-17.0.10-ga.tar.gz \
+ https://slackware.uk/people/alien/slackbuilds/openjdk17/build/sources/OpenJDK-16.0.2-ga-linux-x86_64-bin.tar.xz \
+ https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-21.0.2/jtreg-7.3.1+1.tar.gz"
+MD5SUM_x86_64="622d3d09c98173b875d839339fabe99f \
5a78816bed3c90f4552dc2163282faca \
- 49e6bfa2506e96f461a01f9421a0961c"
+ 0038551ecaf37d0cd99832217f79e56d"
REQUIRES=""
MAINTAINER="Lenard Spencer"
EMAIL="lenardrspencer@gmail.com"
diff --git a/development/OpenJDK17/README b/development/OpenJDK17/README
index d3c65f9fc0..38d5533c40 100644
--- a/development/OpenJDK17/README
+++ b/development/OpenJDK17/README
@@ -5,7 +5,7 @@ developing, testing, and running programs written in Java.
This script builds the package from source using the packages listed
in the .info file (the source tarball plus a binary of the prevous
version to bootstrap from), so it is not necessary to have a jdk
-package installed to build this package.
+package installed to build this package. (See BIG FAT NOTE below.)
By default, the source package uses all available cores to build the
package, but this can be controlled by passing CORES=<x> to the script.
@@ -22,11 +22,13 @@ removed before running this script.
To test the build, pass TESTS=yes. This will unpack the jtreg package
to run the tests. You should expect to see somewhere in the area of
-about 30 to 40 failures and about a dozen errors. The reports will be
-saved in $TMP/jtreg-reports if you want to review them.
+about 40 failures and about a dozen errors. The reports will be saved
+in $TMP/jtreg-reports if you want to review them.
After installing this package you will need to logout/login to your
machine as it will add new files to the /etc/profile.d folder.
-MANY thanks to the BLFS community for maintaining 32-bit builds of the
-later versions of OpenJDK we use for bootstrapping.
+BIG FAT NOTE: If you have ANY JDK installed (jdk, zulu-openjdk,
+OpenJDK, etc.), you MUST first uninstall it, then logout/login to
+clear the JAVA_HOME folder from your $PATH in order to build this
+package, otherwise the build will fail.
diff --git a/development/OpenJDK21/OpenJDK21.SlackBuild b/development/OpenJDK21/OpenJDK21.SlackBuild
new file mode 100644
index 0000000000..8816ca0da3
--- /dev/null
+++ b/development/OpenJDK21/OpenJDK21.SlackBuild
@@ -0,0 +1,253 @@
+#!/bin/bash
+
+# Slackware build script for OpenJDK21 LTS
+
+# Copyright 2024 Lenard Spencer, Orlando, Florida, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=OpenJDK21
+VERSION=${VERSION:-21.0.3}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm; echo "$ARCH is not supported, aborting."; exit 1 ;;
+ *) 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" = "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 jdk21u-jdk-$VERSION-ga
+tar xvf $CWD/jdk21u-jdk-$VERSION-ga.tar.gz
+
+# Building openjdk from source requires bootstrapping from either a
+# current or previous version of the (open)jdk binary installation.
+# Extract the OpenJDK20 binary to bootstrap
+if [ "$ARCH" = "x86_64" ]; then
+ export BSDIR="OpenJDK-20.0.2-ga-linux-x86_64-bin"
+ rm -rf $BSDIR
+ tar xvf $CWD/OpenJDK-20.0.2-ga-linux-x86_64-bin.tar.xz
+else
+ export BSDIR="OpenJDK-20.0.2-ga-linux-i586-bin"
+ rm -rf $BSDIR
+ tar xvf $CWD/OpenJDK-20.0.2-ga-linux-i586-bin.tar.xz
+fi
+
+export BOOT_JAVA=$TMP/$BSDIR
+
+# Unpack the jtreg package to run the tests:
+if [ "${TESTS:-no}" = "yes" ]; then
+ rm -rf $TMP/jtreg{,-reports}
+ tar xvf $CWD/jtreg-7.3.1+1.tar.gz
+ JTREG="--with-jtreg=$TMP/jtreg"
+else
+ JTREG=""
+fi
+
+cd jdk21u-jdk-${VERSION}-ga
+echo "Setting permissions (this may take a while so be patient)"
+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 {} \;
+
+unset JAVA_HOME # recommended by upstream
+
+if [ "${USE_CCACHE:-no}" = "yes" ]; then
+ USECCACHE="--enable-ccache"
+else
+ USECCACHE=""
+fi
+
+# By default, the OpenJDK21 build uses all available cpu cores.
+# We can override that here with the CORES= switch.
+if [ "${CORES:-""}" ]; then
+ JVAL="$(echo $CORES | grep -o "[0-9]")" || true
+ [ -n "$JVAL" ] && SJOBS="--with-jobs=$JVAL"
+ TJOBS=$JVAL
+else
+ SJOBS=""
+ TJOBS="$(expr $(nproc) + 1)"
+fi
+
+sh configure \
+ --with-boot-jdk=${BOOT_JAVA} \
+ --with-extra-cflags="$SLKCFLAGS" \
+ --with-extra-cxxflags="$SLKCFLAGS" \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --with-giflib=system \
+ --with-harfbuzz=system \
+ --with-lcms=system \
+ --with-libjpeg=system \
+ --with-libpng=system \
+ --with-zlib=system \
+ --disable-precompiled-headers \
+ --enable-libffi-bundling \
+ --enable-unlimited-crypto \
+ --disable-warnings-as-errors \
+ --with-native-debug-symbols=none \
+ $SJOBS \
+ $USECCACHE \
+ $JTREG \
+ --build=$ARCH-slackware-linux
+
+unset MAKEFLAGS # causes the build to fail if set
+make bootcycle-images
+
+# Test the build using jtreg (thanks BLFS):
+if [ "$TESTS" = "yes" ]; then
+ export JT_JAVA=$(echo $TMP/jdk21u-jdk-${VERSION}-ga/build/*/jdk)
+ mkdir -p $TMP/jtreg-reports
+ $TMP/jtreg/bin/jtreg -jdk:$JT_JAVA -automatic -ignore:quiet -v1 \
+ -r:$TMP/jtreg-reports -avm -conc:$TJOBS test/jdk:tier1 test/langtools:tier1 \
+ || true
+ unset JT_JAVA
+fi
+
+# make install does not respect DESTDIR, so we must move the image:
+mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/java
+cp -a build/*/images/jdk/* $PKG/usr/lib$LIBDIRSUFFIX/java
+
+for s in 16 24 32 48; do
+ install -vDm644 src/java.desktop/unix/classes/sun/awt/X11/java-icon${s}.png \
+ $PKG/usr/share/icons/hicolor/${s}x${s}/apps/java.png
+done
+# the 24x24 icon is missized, so we fix it here:
+cp $CWD/java.png $PKG/usr/share/icons/hicolor/24x24/apps
+
+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
+
+# Create some necessary symlinks:
+( cd $PKG/usr/lib$LIBDIRSUFFIX
+ln -sf java $PRGNAM-$VERSION
+ln -sf java/lib/libjawt.so
+ln -sf java/lib/server/libjvm.so
+ln -sf java/lib/libjava.so
+ln -sf java/lib/libawt.so
+ln -sf java/lib/libawt_xawt.so
+ln -sf java/lib/libverify.so
+)
+
+# Move man pages and compress:
+mv $PKG/usr/lib$LIBDIRSUFFIX/java/man $PKG/usr
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+#Thanks AlienBOB for this part!
+# Generate a cacerts file from the certificates installed by ca-certificates
+# in Slackware - the "cacerts" in the OpenJDK sources may be outdated.
+# This requires 'trust' program from p11-kit:
+rm -f $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/security/cacerts
+trust extract --format=java-cacerts --filter=ca-anchors --purpose=server-auth \
+ $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/security/cacerts
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ LICENSE ADDITIONAL_LICENSE_INFO ASSEMBLY_EXCEPTION README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+( cd $PKG/usr/doc/$PRGNAM-$VERSION
+ln -s ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/legal
+ln -s ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/release
+)
+
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+# Create desktop entries (Thanks BLFS):
+mkdir -p $PKG/usr/share/applications
+cat > $PKG/usr/share/applications/openjdk-java.desktop << EOF
+[Desktop Entry]
+Name=OpenJDK ${VERSION} Runtime
+Comment=OpenJDK Java ${VERSION} Runtime
+Exec=/usr/lib${LIBDIRSUFFIX}/java/bin/java -jar
+Terminal=false
+Type=Application
+Icon=java
+MimeType=application/x-java-archive;application/java-archive;application/x-jar;
+NoDisplay=true
+EOF
+
+cat > $PKG/usr/share/applications/openjdk-jconsole.desktop << EOF
+[Desktop Entry]
+Name=OpenJDK Java ${VERSION} Console
+Comment=OpenJDK ${VERSION} Console
+Keywords=java;console;monitoring
+Exec=/usr/lib${LIBDIRSUFFIX}/java/bin/jconsole
+Terminal=false
+Type=Application
+Icon=java
+Categories=System;
+EOF
+
+# Create /etc/profile.d scripts:
+mkdir -p $PKG/etc/profile.d
+cat > $PKG/etc/profile.d/jdk21.sh << EOF
+export JAVA_HOME=/usr/lib${LIBDIRSUFFIX}/java
+export PATH=\${PATH}:\${JAVA_HOME}/bin
+EOF
+
+cat > $PKG/etc/profile.d/jdk21.csh << EOF
+setenv JAVA_HOME /usr/lib${LIBDIRSUFFIX}/java
+setenv PATH \${PATH}:\${JAVA_HOME}/bin
+EOF
+chmod 755 $PKG/etc/profile.d/*
+
+mkdir -p $PKG/install
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/OpenJDK21/OpenJDK21.info b/development/OpenJDK21/OpenJDK21.info
new file mode 100644
index 0000000000..4a883f5811
--- /dev/null
+++ b/development/OpenJDK21/OpenJDK21.info
@@ -0,0 +1,18 @@
+PRGNAM="OpenJDK21"
+VERSION="21.0.3"
+HOMEPAGE="https://openjdk.java.net/"
+DOWNLOAD="https://github.com/openjdk/jdk21u/archive/jdk-21.0.3-ga/jdk21u-jdk-21.0.3-ga.tar.gz \
+ http://www.lenardspencer.net/linux/slackbuilds/OpenJDK-bootstraps/OpenJDK-20.0.2-ga-linux-i586-bin.tar.xz \
+ https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-21.0.2/jtreg-7.3.1+1.tar.gz"
+MD5SUM="d93fe3298131763cdc6c09702325e9ab \
+ 5003cd54ea62d4f10e2f1cfa6dfae890 \
+ 0038551ecaf37d0cd99832217f79e56d"
+DOWNLOAD_x86_64="https://github.com/openjdk/jdk21u/archive/jdk-21.0.3-ga/jdk21u-jdk-21.0.3-ga.tar.gz \
+ http://www.lenardspencer.net/linux/slackbuilds/OpenJDK-bootstraps/OpenJDK-20.0.2-ga-linux-x86_64-bin.tar.xz \
+ https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-21.0.2/jtreg-7.3.1+1.tar.gz"
+MD5SUM_x86_64="d93fe3298131763cdc6c09702325e9ab \
+ ac9a6afd411d7206c94d23a86d8b1cd3 \
+ 0038551ecaf37d0cd99832217f79e56d"
+REQUIRES=""
+MAINTAINER="Lenard Spencer"
+EMAIL="lenardrspencer@gmail.com"
diff --git a/development/OpenJDK21/README b/development/OpenJDK21/README
new file mode 100644
index 0000000000..2a42e2f8b5
--- /dev/null
+++ b/development/OpenJDK21/README
@@ -0,0 +1,37 @@
+OpenJDK21 is an open source implementation of version 21 (LTS) of the
+Java Development Kit, Standard Edition. It includes tools for
+developing, testing, and running programs written in Java.
+
+This script builds the package from source using the packages listed
+in the .info file (the source tarball plus a binary of the prevous
+version to bootstrap from), so it is not necessary to have a jdk
+package installed to build this package. (See BIG FAT NOTE below.)
+
+By default, the source package uses all available cores to build the
+package, but this can be controlled by passing CORES=<x> to the script.
+It is HIGHLY recommended to use all available cores as a single-core
+build can take quite a while, especially on slower machines.
+NOTE: The build normally fails with MAKEFLAGS set, but this script
+tempararily unsets so it can proceed.
+
+The source is also able to use ccache to speed up rebuilds. To enable
+this, pass USE_CCACHE=yes to the script. NOTE: Some other SBo scripts
+recommend creating cc/c++/gcc/g++ symlinks to ccache in /usr/local/bin
+to use ccache, but this build fails on that, so make sure they are
+removed before running this script.
+
+To test the build, pass TESTS=yes. This will unpack the jtreg package
+to run the tests. You should expect to see somewhere in the area of
+about 2 dozen failures and about 2 dozen errors. The reports will be
+saved in $TMP/jtreg-reports if you want to review them.
+
+After installing this package you will need to logout/login to your
+machine as it will add new files to the /etc/profile.d folder.
+
+NOTE: This needs almost 4 GB of storage to build, so if space on your
+/tmp is limited, you may want to adjust $TMP to another partition.
+
+BIG FAT NOTE: If you have ANY JDK installed (jdk, zulu-openjdk,
+OpenJDK, etc.), you MUST first uninstall it, then logout/login to
+clear the JAVA_HOME folder from your $PATH in order to build this
+package, otherwise the build will fail.
diff --git a/development/OpenJDK21/doinst.sh b/development/OpenJDK21/doinst.sh
new file mode 100644
index 0000000000..39ec34e32e
--- /dev/null
+++ b/development/OpenJDK21/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 [ -x /usr/bin/update-mime-database ]; then
+ /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
+fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
+
diff --git a/development/OpenJDK21/java.png b/development/OpenJDK21/java.png
new file mode 100644
index 0000000000..0c41d652a3
--- /dev/null
+++ b/development/OpenJDK21/java.png
Binary files differ
diff --git a/network/turbolift/slack-desc b/development/OpenJDK21/slack-desc
index 06da0a7ea9..2f00ed7f6b 100644
--- a/network/turbolift/slack-desc
+++ b/development/OpenJDK21/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-turbolift: turbolift (OpenStack Swift -Cloud Files- Uploader)
-turbolift:
-turbolift: If you have found yourself in a situation where you needed or
-turbolift: wanted to upload a whole bunch of files to Cloud Files quickly,
-turbolift: this is what you are looking for.
-turbolift:
-turbolift: Homepage: https://github.com/cloudnull/turbolift
-turbolift:
-turbolift:
-turbolift:
-turbolift:
+OpenJDK21: OpenJDK21 (open implementation of JDK 21 LTS)
+OpenJDK21:
+OpenJDK21: OpenJDK21 is an open source implementation of version 21 (LTS) of
+OpenJDK21: the Java Development Kit, Standard Edition. It includes tools for
+OpenJDK21: developing, testing, and running programs written in Java.
+OpenJDK21:
+OpenJDK21:
+OpenJDK21:
+OpenJDK21:
+OpenJDK21: homepage: https://OpenJDK.java.net/
+OpenJDK21:
diff --git a/development/actionlint/actionlint.SlackBuild b/development/actionlint/actionlint.SlackBuild
index 3b534d19d3..dd0335f2a0 100644
--- a/development/actionlint/actionlint.SlackBuild
+++ b/development/actionlint/actionlint.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=actionlint
-VERSION=${VERSION:-1.6.27}
+VERSION=${VERSION:-1.7.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -58,7 +58,7 @@ cd $PRGNAM-$VERSION
mkdir -p vendor/github.com
-for DEPENDENCY in fatih/color/1.16.0 \
+for DEPENDENCY in fatih/color/1.17.0 \
google/go-cmp/0.6.0 \
mattn/go-colorable/0.1.13 \
mattn/go-isatty/0.0.20 \
@@ -83,8 +83,8 @@ for DEPENDENCY in fatih/color/1.16.0 \
done
mkdir -p vendor/golang.org/x
-for DEPENDENCY in sync/0.6.0 \
- sys/0.17.0 ; do
+for DEPENDENCY in sync/0.7.0 \
+ sys/0.20.0 ; do
DEPENDENCY_NAME="$(echo "$DEPENDENCY" | cut -d/ -f1)"
DEPENDENCY_REV="$(echo "$DEPENDENCY" | cut -d/ -f2)"
@@ -97,7 +97,7 @@ tar -xf "$CWD/yaml-3.0.1.tar.gz"
mv yaml-3.0.1 "vendor/gopkg.in/yaml.v3"
cat << EOF > vendor/modules.txt
-# github.com/fatih/color v1.16.0
+# github.com/fatih/color v1.17.0
## explicit; go 1.17
github.com/fatih/color
# github.com/google/go-cmp v0.6.0
@@ -123,7 +123,7 @@ github.com/rivo/uniseg
# github.com/robfig/cron/v3 v3.0.1
## explicit; go 1.12
github.com/robfig/cron/v3
-# github.com/yuin/goldmark v1.7.0
+# github.com/yuin/goldmark v1.7.1
## explicit; go 1.19
github.com/yuin/goldmark
github.com/yuin/goldmark/ast
@@ -134,11 +134,11 @@ github.com/yuin/goldmark/renderer
github.com/yuin/goldmark/renderer/html
github.com/yuin/goldmark/text
github.com/yuin/goldmark/util
-# golang.org/x/sync v0.6.0
+# golang.org/x/sync v0.7.0
## explicit; go 1.18
golang.org/x/sync/errgroup
golang.org/x/sync/semaphore
-# golang.org/x/sys v0.17.0
+# golang.org/x/sys v0.20.0
## explicit; go 1.18
golang.org/x/sys/execabs
golang.org/x/sys/unix
diff --git a/development/actionlint/actionlint.info b/development/actionlint/actionlint.info
index 0db6a7419b..d1ddb8fd75 100644
--- a/development/actionlint/actionlint.info
+++ b/development/actionlint/actionlint.info
@@ -1,8 +1,8 @@
PRGNAM="actionlint"
-VERSION="1.6.27"
+VERSION="1.7.1"
HOMEPAGE="https://github.com/rhysd/actionlint"
-DOWNLOAD="https://github.com/rhysd/actionlint/archive/v1.6.27/actionlint-1.6.27.tar.gz \
- https://github.com/fatih/color/archive/v1.16.0/color-1.16.0.tar.gz \
+DOWNLOAD="https://github.com/rhysd/actionlint/archive/v1.7.1/actionlint-1.7.1.tar.gz \
+ https://github.com/fatih/color/archive/v1.17.0/color-1.17.0.tar.gz \
https://github.com/google/go-cmp/archive/v0.6.0/go-cmp-0.6.0.tar.gz \
https://github.com/mattn/go-colorable/archive/v0.1.13/go-colorable-0.1.13.tar.gz \
https://github.com/mattn/go-isatty/archive/v0.0.20/go-isatty-0.0.20.tar.gz \
@@ -10,11 +10,11 @@ DOWNLOAD="https://github.com/rhysd/actionlint/archive/v1.6.27/actionlint-1.6.27.
https://github.com/rivo/uniseg/archive/v0.4.7/uniseg-0.4.7.tar.gz \
https://github.com/robfig/cron/archive/v3.0.1/cron-3.0.1.tar.gz \
https://github.com/yuin/goldmark/archive/v1.7.0/goldmark-1.7.0.tar.gz \
- https://github.com/golang/sync/archive/v0.6.0/sync-0.6.0.tar.gz \
- https://github.com/golang/sys/archive/v0.17.0/sys-0.17.0.tar.gz \
+ https://github.com/golang/sync/archive/v0.7.0/sync-0.7.0.tar.gz \
+ https://github.com/golang/sys/archive/v0.20.0/sys-0.20.0.tar.gz \
https://github.com/go-yaml/yaml/archive/v3.0.1/yaml-3.0.1.tar.gz"
-MD5SUM="e4df3137469434768968d93861158a9f \
- 3f3abb1b34a6f54dc26255395d425271 \
+MD5SUM="1b1cfd4dc944a94e62dcbb8dd1f694aa \
+ 289cae2b64324decc1e6e1cf2bdbd624 \
5f88097e0cfd038e6f44c80c3580fa78 \
ac74020d881d4966e33ab6580f509aeb \
0e9df2fea5b77d464d518a6c60ce8ba2 \
@@ -22,8 +22,8 @@ MD5SUM="e4df3137469434768968d93861158a9f \
3751c82dd342cd5823703910b9da173d \
6165823364bc3bd568d3a6a1dee6c2cb \
2668b89123f9a0acccf8a9a89d0679e4 \
- 85888b0694f3bcbe23e64ced0c3446c7 \
- fff45f6edce665d4ab42a18817bb212d \
+ 7a89be834b4d9fa79e57d6f6024bc1aa \
+ 7b645e9b79a0c60a4272df2e6cc9a5f3 \
3653fca1491a8b432d590ed3dab3aa77"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/development/android-tools/android-tools.SlackBuild b/development/android-tools/android-tools.SlackBuild
index 680f6c2a72..c85004761c 100644
--- a/development/android-tools/android-tools.SlackBuild
+++ b/development/android-tools/android-tools.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for android-tools
# Thanks to the Arch linux maintainers for the makefiles
-# Copyright 2016, 2017, 2022 Philip van der Hoeven, Almere, NL
+# Copyright 2016, 2017, 2022-2024 Philip van der Hoeven, Almere, NL
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=android-tools
-VERSION=${VERSION:-34.0.5}
+VERSION=${VERSION:-35.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/android-tools/android-tools.info b/development/android-tools/android-tools.info
index cce38fb014..4e5d673bcd 100644
--- a/development/android-tools/android-tools.info
+++ b/development/android-tools/android-tools.info
@@ -1,8 +1,8 @@
PRGNAM="android-tools"
-VERSION="34.0.5"
+VERSION="35.0.1"
HOMEPAGE="http://developer.android.com/sdk/"
-DOWNLOAD="https://github.com/nmeum/android-tools/releases/download/34.0.5/android-tools-34.0.5.tar.xz"
-MD5SUM="8faca7116e885e6a225791b284cbce2e"
+DOWNLOAD="https://github.com/nmeum/android-tools/releases/download/35.0.1/android-tools-35.0.1.tar.xz"
+MD5SUM="8e45c1441ea36ae6a744cdcd94f4affa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtest protobuf3"
diff --git a/development/apache-maven/apache-maven.SlackBuild b/development/apache-maven/apache-maven.SlackBuild
index bfe6269853..35b83b55a9 100644
--- a/development/apache-maven/apache-maven.SlackBuild
+++ b/development/apache-maven/apache-maven.SlackBuild
@@ -4,7 +4,7 @@
# Copyright 2008-2013 Heinz Wiesinger, Amsterdam, The Netherlands
# Copyright 2016 Ciorceri Petru Sorin, Cluj-Napoca, Romania
-# Copyright 2017-2023 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2017-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=apache-maven
-VERSION=${VERSION:-3.9.6}
+VERSION=${VERSION:-3.9.7}
ARCH=noarch
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/apache-maven/apache-maven.info b/development/apache-maven/apache-maven.info
index 162c172f45..023a16ac97 100644
--- a/development/apache-maven/apache-maven.info
+++ b/development/apache-maven/apache-maven.info
@@ -1,8 +1,8 @@
PRGNAM="apache-maven"
-VERSION="3.9.6"
+VERSION="3.9.7"
HOMEPAGE="https://maven.apache.org/"
-DOWNLOAD="http://archive.apache.org/dist/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz"
-MD5SUM="fb90d9f8aa9ac18e8aa0a0842a09239f"
+DOWNLOAD="http://archive.apache.org/dist/maven/maven-3/3.9.7/binaries/apache-maven-3.9.7-bin.tar.gz"
+MD5SUM="82cbef5d0e079c6f46f5658f0f1ce2b7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk8"
diff --git a/development/atasm/0001-Fix-the-compiling-under-Linux-Mac.patch b/development/atasm/0001-Fix-the-compiling-under-Linux-Mac.patch
new file mode 100644
index 0000000000..ec9a977b92
--- /dev/null
+++ b/development/atasm/0001-Fix-the-compiling-under-Linux-Mac.patch
@@ -0,0 +1,34 @@
+From 08296d7cc2697696f2e6098e619f316baaebc626 Mon Sep 17 00:00:00 2001
+From: CycoZA <peter@cerebus.co.za>
+Date: Sun, 5 May 2024 16:29:52 +0200
+Subject: [PATCH] Fix the compiling under Linux/Mac
+
+---
+ src/Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 74971d1..d0b5cff 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -19,7 +19,7 @@ UNIX = -DUNIX
+ #CFLAGS = -g -Wall $(USEZ) $(DOS) $(UNIX) $(ARCH)
+ CFLAGS = -Wall $(USEZ) $(DOS) $(UNIX) -O3 -fomit-frame-pointer $(ARCH)
+
+-L = $(ZLIB)
++L = $(ZLIB) -lm
+ CC = gcc
+ DESTDIR = /usr/local/bin
+ MANDIR = /usr/local/man/man1
+@@ -30,7 +30,7 @@ DOCDIR = /usr/local/doc/atasm
+
+ all: prog
+
+-OBJS = asm.o symbol.o parser.o setparse.o state.o dimage.o inc_path.o crc32.o atasm_err.o state2.o
++OBJS = asm.o symbol.o parser.o setparse.o state.o dimage.o inc_path.o crc32.o atasm_err.o state2.o parse_float.o setfloatparse.o
+
+ asm.o: ops.h directive.h symbol.h inc_path.h atasm_err.h
+ atasm_err.o: atasm_err.h symbol.h
+--
+2.35.8
+
diff --git a/development/atasm/README b/development/atasm/README
index 5a818ce548..92865c4ed1 100644
--- a/development/atasm/README
+++ b/development/atasm/README
@@ -4,8 +4,3 @@ ATasm is a 6502 command-line cross-assembler that is compatible with
the original Mac/65 macroassembler released by OSS software. Code
development can now be performed using modern editors and compiles with
lightning speed.
-
-This build has been updated for version 1.07d (the last beta
-release), but it's still possible to build 1.06 (last stable release)
-by downloading the 1.06 source and setting VERSION=1.06 in the
-environment.
diff --git a/development/atasm/atasm.SlackBuild b/development/atasm/atasm.SlackBuild
index 7923307007..3079667d35 100644
--- a/development/atasm/atasm.SlackBuild
+++ b/development/atasm/atasm.SlackBuild
@@ -6,6 +6,8 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20240505 bkw: update for v1.25.
+
# 20240207 bkw:
# - update for v1.23, which is a maintained fork from a new dev.
@@ -18,7 +20,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=atasm
-VERSION=${VERSION:-1.23}
+VERSION=${VERSION:-1.25}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -60,8 +62,15 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz \
--exclude='*.exe' --exclude='*.sln' --exclude="*.vcx*"
cd $PRGNAM-$VERSION
chown -R root:root .
-find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
- \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
+find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} +
+
+# this patch is from upstream git.
+patch -p1 < $CWD/0001-Fix-the-compiling-under-Linux-Mac.patch
+
+# this patch has been submitted to upstream, should be in the next
+# release.
+patch -p1 < $CWD/gcc11fix.diff
DOCDIR=/usr/doc/$PRGNAM-$VERSION
diff --git a/development/atasm/atasm.info b/development/atasm/atasm.info
index 73aee354f6..66fac87aa8 100644
--- a/development/atasm/atasm.info
+++ b/development/atasm/atasm.info
@@ -1,8 +1,8 @@
PRGNAM="atasm"
-VERSION="1.23"
+VERSION="1.25"
HOMEPAGE="https://github.com/CycoPH/atasm/"
-DOWNLOAD="https://github.com/CycoPH/atasm/archive/V1.23/atasm-1.23.tar.gz"
-MD5SUM="8530e6c68b9c0d68dee592ac24f0b247"
+DOWNLOAD="https://github.com/CycoPH/atasm/archive/V1.25/atasm-1.25.tar.gz"
+MD5SUM="566b3c902941210966dc02ee0606b853"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/atasm/gcc11fix.diff b/development/atasm/gcc11fix.diff
new file mode 100644
index 0000000000..e3f7946d75
--- /dev/null
+++ b/development/atasm/gcc11fix.diff
@@ -0,0 +1,26 @@
+diff --git a/src/setfloatparse.c b/src/setfloatparse.c
+index 3bf78b8..61c1569 100644
+--- a/src/setfloatparse.c
++++ b/src/setfloatparse.c
+@@ -41,7 +41,7 @@ float fnums[64];
+ extern int get_dotname(char* src, char* dst);
+ extern symbol* validate_symbol(char* str);
+
+-char* parse_string;
++static char* parse_string;
+ /*=========================================================================*
+ function floatlex()
+
+diff --git a/src/setparse.c b/src/setparse.c
+index 07904c5..fb4fc66 100644
+--- a/src/setparse.c
++++ b/src/setparse.c
+@@ -36,7 +36,7 @@ int yyparse();
+ extern int rval;
+ int vnum, nums[64];
+
+-char *parse_string;
++static char *parse_string;
+ /*=========================================================================*
+ function yylex()
+
diff --git a/development/aws-cdk/aws-cdk.SlackBuild b/development/aws-cdk/aws-cdk.SlackBuild
index 48ca2f4b1b..15fbc40cd7 100644
--- a/development/aws-cdk/aws-cdk.SlackBuild
+++ b/development/aws-cdk/aws-cdk.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=aws-cdk
-VERSION=${VERSION:-2.140.0}
+VERSION=${VERSION:-2.144.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/aws-cdk/aws-cdk.info b/development/aws-cdk/aws-cdk.info
index 4745a057fc..a4b4dbd5d2 100644
--- a/development/aws-cdk/aws-cdk.info
+++ b/development/aws-cdk/aws-cdk.info
@@ -1,8 +1,8 @@
PRGNAM="aws-cdk"
-VERSION="2.140.0"
+VERSION="2.144.0"
HOMEPAGE="https://github.com/aws/aws-cdk"
-DOWNLOAD="https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.140.0.tgz"
-MD5SUM="2eb1539f4afd05cf02da27efdaa270d4"
+DOWNLOAD="https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.144.0.tgz"
+MD5SUM="0624bde48c8942d1d57b7355017ffba6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nodejs awscli"
diff --git a/development/cargo-c/cargo-c.SlackBuild b/development/cargo-c/cargo-c.SlackBuild
index 0bedec0d8f..0ebf0604a4 100644
--- a/development/cargo-c/cargo-c.SlackBuild
+++ b/development/cargo-c/cargo-c.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=cargo-c
-VERSION=${VERSION:-0.9.31}
+VERSION=${VERSION:-0.9.32}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/cargo-c/cargo-c.info b/development/cargo-c/cargo-c.info
index 0b6684576c..10f7ecec6d 100644
--- a/development/cargo-c/cargo-c.info
+++ b/development/cargo-c/cargo-c.info
@@ -1,21 +1,21 @@
PRGNAM="cargo-c"
-VERSION="0.9.31"
+VERSION="0.9.32"
HOMEPAGE="https://github.com/lu-zero/cargo-c/"
-DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.31/cargo-c-0.9.31.tar.gz \
- https://github.com/lu-zero/cargo-c/releases/download/v0.9.31/Cargo.lock \
+DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.32/cargo-c-0.9.32.tar.gz \
+ https://github.com/lu-zero/cargo-c/releases/download/v0.9.32/Cargo.lock \
https://static.crates.io/crates/adler/adler-1.0.2.crate \
https://static.crates.io/crates/ahash/ahash-0.8.11.crate \
https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \
- https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.16.crate \
+ https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.18.crate \
https://static.crates.io/crates/annotate-snippets/annotate-snippets-0.10.2.crate \
- https://static.crates.io/crates/anstream/anstream-0.6.13.crate \
- https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.3.crate \
- https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.2.crate \
- https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.2.crate \
- https://static.crates.io/crates/anstyle/anstyle-1.0.6.crate \
- https://static.crates.io/crates/anyhow/anyhow-1.0.81.crate \
- https://static.crates.io/crates/arc-swap/arc-swap-1.7.0.crate \
- https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \
+ https://static.crates.io/crates/anstream/anstream-0.6.14.crate \
+ https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.4.crate \
+ https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.3.crate \
+ https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.3.crate \
+ https://static.crates.io/crates/anstyle/anstyle-1.0.7.crate \
+ https://static.crates.io/crates/anyhow/anyhow-1.0.82.crate \
+ https://static.crates.io/crates/arc-swap/arc-swap-1.7.1.crate \
+ https://static.crates.io/crates/autocfg/autocfg-1.3.0.crate \
https://static.crates.io/crates/base16ct/base16ct-0.2.0.crate \
https://static.crates.io/crates/base64/base64-0.21.7.crate \
https://static.crates.io/crates/base64ct/base64ct-1.6.0.crate \
@@ -25,33 +25,33 @@ DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.31/cargo-c-0.9.31.tar.
https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \
https://static.crates.io/crates/bstr/bstr-1.9.1.crate \
https://static.crates.io/crates/btoi/btoi-0.4.3.crate \
- https://static.crates.io/crates/bumpalo/bumpalo-3.15.4.crate \
- https://static.crates.io/crates/bytes/bytes-1.5.0.crate \
+ https://static.crates.io/crates/bumpalo/bumpalo-3.16.0.crate \
+ https://static.crates.io/crates/bytes/bytes-1.6.0.crate \
https://static.crates.io/crates/bytesize/bytesize-1.3.0.crate \
- https://static.crates.io/crates/cargo-credential-libsecret/cargo-credential-libsecret-0.4.3.crate \
- https://static.crates.io/crates/cargo-credential-macos-keychain/cargo-credential-macos-keychain-0.4.3.crate \
- https://static.crates.io/crates/cargo-credential-wincred/cargo-credential-wincred-0.4.3.crate \
+ https://static.crates.io/crates/cargo-credential-libsecret/cargo-credential-libsecret-0.4.4.crate \
+ https://static.crates.io/crates/cargo-credential-macos-keychain/cargo-credential-macos-keychain-0.4.4.crate \
+ https://static.crates.io/crates/cargo-credential-wincred/cargo-credential-wincred-0.4.4.crate \
https://static.crates.io/crates/cargo-credential/cargo-credential-0.4.4.crate \
https://static.crates.io/crates/cargo-platform/cargo-platform-0.1.8.crate \
- https://static.crates.io/crates/cargo-util-schemas/cargo-util-schemas-0.2.0.crate \
- https://static.crates.io/crates/cargo-util/cargo-util-0.2.10.crate \
- https://static.crates.io/crates/cargo/cargo-0.78.0.crate \
+ https://static.crates.io/crates/cargo-util-schemas/cargo-util-schemas-0.3.0.crate \
+ https://static.crates.io/crates/cargo-util/cargo-util-0.2.11.crate \
+ https://static.crates.io/crates/cargo/cargo-0.79.0.crate \
https://static.crates.io/crates/cbindgen/cbindgen-0.26.0.crate \
- https://static.crates.io/crates/cc/cc-1.0.90.crate \
+ https://static.crates.io/crates/cc/cc-1.0.96.crate \
https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \
- https://static.crates.io/crates/clap/clap-4.5.3.crate \
+ https://static.crates.io/crates/clap/clap-4.5.4.crate \
https://static.crates.io/crates/clap_builder/clap_builder-4.5.2.crate \
- https://static.crates.io/crates/clap_derive/clap_derive-4.5.3.crate \
+ https://static.crates.io/crates/clap_derive/clap_derive-4.5.4.crate \
https://static.crates.io/crates/clap_lex/clap_lex-0.7.0.crate \
- https://static.crates.io/crates/clru/clru-0.6.1.crate \
- https://static.crates.io/crates/color-print-proc-macro/color-print-proc-macro-0.3.5.crate \
- https://static.crates.io/crates/color-print/color-print-0.3.5.crate \
- https://static.crates.io/crates/colorchoice/colorchoice-1.0.0.crate \
+ https://static.crates.io/crates/clru/clru-0.6.2.crate \
+ https://static.crates.io/crates/color-print-proc-macro/color-print-proc-macro-0.3.6.crate \
+ https://static.crates.io/crates/color-print/color-print-0.3.6.crate \
+ https://static.crates.io/crates/colorchoice/colorchoice-1.0.1.crate \
https://static.crates.io/crates/const-oid/const-oid-0.9.6.crate \
https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.6.crate \
https://static.crates.io/crates/core-foundation/core-foundation-0.9.4.crate \
https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.12.crate \
- https://static.crates.io/crates/crates-io/crates-io-0.40.0.crate \
+ https://static.crates.io/crates/crates-io/crates-io-0.40.1.crate \
https://static.crates.io/crates/crc32fast/crc32fast-1.4.0.crate \
https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.12.crate \
https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate \
@@ -62,87 +62,87 @@ DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.31/cargo-c-0.9.31.tar.
https://static.crates.io/crates/ct-codecs/ct-codecs-1.1.1.crate \
https://static.crates.io/crates/curl-sys/curl-sys-0.4.72+curl-8.6.0.crate \
https://static.crates.io/crates/curl/curl-0.4.46.crate \
- https://static.crates.io/crates/der/der-0.7.8.crate \
+ https://static.crates.io/crates/der/der-0.7.9.crate \
https://static.crates.io/crates/deranged/deranged-0.3.11.crate \
https://static.crates.io/crates/digest/digest-0.10.7.crate \
https://static.crates.io/crates/dunce/dunce-1.0.4.crate \
https://static.crates.io/crates/ecdsa/ecdsa-0.16.9.crate \
https://static.crates.io/crates/ed25519-compact/ed25519-compact-2.1.1.crate \
- https://static.crates.io/crates/either/either-1.10.0.crate \
+ https://static.crates.io/crates/either/either-1.11.0.crate \
https://static.crates.io/crates/elliptic-curve/elliptic-curve-0.13.8.crate \
- https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.33.crate \
+ https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.34.crate \
https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate \
https://static.crates.io/crates/erased-serde/erased-serde-0.4.4.crate \
https://static.crates.io/crates/errno/errno-0.3.8.crate \
https://static.crates.io/crates/fallible-iterator/fallible-iterator-0.3.0.crate \
https://static.crates.io/crates/fallible-streaming-iterator/fallible-streaming-iterator-0.1.9.crate \
https://static.crates.io/crates/faster-hex/faster-hex-0.9.0.crate \
- https://static.crates.io/crates/fastrand/fastrand-2.0.1.crate \
+ https://static.crates.io/crates/fastrand/fastrand-2.1.0.crate \
https://static.crates.io/crates/ff/ff-0.13.0.crate \
- https://static.crates.io/crates/fiat-crypto/fiat-crypto-0.2.7.crate \
+ https://static.crates.io/crates/fiat-crypto/fiat-crypto-0.2.8.crate \
https://static.crates.io/crates/filetime/filetime-0.2.23.crate \
- https://static.crates.io/crates/flate2/flate2-1.0.28.crate \
+ https://static.crates.io/crates/flate2/flate2-1.0.30.crate \
https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.1.1.crate \
https://static.crates.io/crates/foreign-types/foreign-types-0.3.2.crate \
https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate \
https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate \
- https://static.crates.io/crates/getrandom/getrandom-0.2.12.crate \
+ https://static.crates.io/crates/getrandom/getrandom-0.2.14.crate \
https://static.crates.io/crates/git2-curl/git2-curl-0.19.0.crate \
https://static.crates.io/crates/git2/git2-0.18.3.crate \
- https://static.crates.io/crates/gix-actor/gix-actor-0.29.1.crate \
- https://static.crates.io/crates/gix-attributes/gix-attributes-0.21.1.crate \
+ https://static.crates.io/crates/gix-actor/gix-actor-0.30.0.crate \
+ https://static.crates.io/crates/gix-attributes/gix-attributes-0.22.2.crate \
https://static.crates.io/crates/gix-bitmap/gix-bitmap-0.2.11.crate \
https://static.crates.io/crates/gix-chunk/gix-chunk-0.4.8.crate \
https://static.crates.io/crates/gix-command/gix-command-0.3.6.crate \
- https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.23.2.crate \
+ https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.24.2.crate \
https://static.crates.io/crates/gix-config-value/gix-config-value-0.14.6.crate \
- https://static.crates.io/crates/gix-config/gix-config-0.33.1.crate \
- https://static.crates.io/crates/gix-credentials/gix-credentials-0.23.1.crate \
+ https://static.crates.io/crates/gix-config/gix-config-0.34.0.crate \
+ https://static.crates.io/crates/gix-credentials/gix-credentials-0.24.2.crate \
https://static.crates.io/crates/gix-date/gix-date-0.8.5.crate \
- https://static.crates.io/crates/gix-diff/gix-diff-0.39.1.crate \
- https://static.crates.io/crates/gix-discover/gix-discover-0.28.1.crate \
- https://static.crates.io/crates/gix-features/gix-features-0.37.2.crate \
- https://static.crates.io/crates/gix-filter/gix-filter-0.8.1.crate \
- https://static.crates.io/crates/gix-fs/gix-fs-0.9.1.crate \
- https://static.crates.io/crates/gix-glob/gix-glob-0.15.1.crate \
+ https://static.crates.io/crates/gix-diff/gix-diff-0.40.0.crate \
+ https://static.crates.io/crates/gix-discover/gix-discover-0.29.0.crate \
+ https://static.crates.io/crates/gix-features/gix-features-0.38.1.crate \
+ https://static.crates.io/crates/gix-filter/gix-filter-0.9.0.crate \
+ https://static.crates.io/crates/gix-fs/gix-fs-0.10.2.crate \
+ https://static.crates.io/crates/gix-glob/gix-glob-0.16.2.crate \
https://static.crates.io/crates/gix-hash/gix-hash-0.14.2.crate \
https://static.crates.io/crates/gix-hashtable/gix-hashtable-0.5.2.crate \
- https://static.crates.io/crates/gix-ignore/gix-ignore-0.10.1.crate \
- https://static.crates.io/crates/gix-index/gix-index-0.28.2.crate \
- https://static.crates.io/crates/gix-lock/gix-lock-12.0.1.crate \
+ https://static.crates.io/crates/gix-ignore/gix-ignore-0.11.2.crate \
+ https://static.crates.io/crates/gix-index/gix-index-0.29.0.crate \
+ https://static.crates.io/crates/gix-lock/gix-lock-13.1.1.crate \
https://static.crates.io/crates/gix-macros/gix-macros-0.1.4.crate \
- https://static.crates.io/crates/gix-negotiate/gix-negotiate-0.11.1.crate \
- https://static.crates.io/crates/gix-object/gix-object-0.40.1.crate \
- https://static.crates.io/crates/gix-odb/gix-odb-0.56.1.crate \
- https://static.crates.io/crates/gix-pack/gix-pack-0.46.1.crate \
- https://static.crates.io/crates/gix-packetline-blocking/gix-packetline-blocking-0.17.3.crate \
+ https://static.crates.io/crates/gix-negotiate/gix-negotiate-0.12.0.crate \
+ https://static.crates.io/crates/gix-object/gix-object-0.41.0.crate \
+ https://static.crates.io/crates/gix-odb/gix-odb-0.57.0.crate \
+ https://static.crates.io/crates/gix-pack/gix-pack-0.47.0.crate \
+ https://static.crates.io/crates/gix-packetline-blocking/gix-packetline-blocking-0.17.4.crate \
https://static.crates.io/crates/gix-packetline/gix-packetline-0.17.5.crate \
https://static.crates.io/crates/gix-path/gix-path-0.10.7.crate \
- https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.5.1.crate \
+ https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.6.0.crate \
https://static.crates.io/crates/gix-prompt/gix-prompt-0.8.4.crate \
- https://static.crates.io/crates/gix-protocol/gix-protocol-0.43.1.crate \
+ https://static.crates.io/crates/gix-protocol/gix-protocol-0.44.2.crate \
https://static.crates.io/crates/gix-quote/gix-quote-0.4.12.crate \
- https://static.crates.io/crates/gix-ref/gix-ref-0.40.1.crate \
- https://static.crates.io/crates/gix-refspec/gix-refspec-0.21.1.crate \
- https://static.crates.io/crates/gix-revision/gix-revision-0.25.1.crate \
- https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.11.1.crate \
+ https://static.crates.io/crates/gix-ref/gix-ref-0.41.0.crate \
+ https://static.crates.io/crates/gix-refspec/gix-refspec-0.22.0.crate \
+ https://static.crates.io/crates/gix-revision/gix-revision-0.26.0.crate \
+ https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.12.0.crate \
https://static.crates.io/crates/gix-sec/gix-sec-0.10.6.crate \
- https://static.crates.io/crates/gix-submodule/gix-submodule-0.7.1.crate \
- https://static.crates.io/crates/gix-tempfile/gix-tempfile-12.0.1.crate \
- https://static.crates.io/crates/gix-trace/gix-trace-0.1.8.crate \
- https://static.crates.io/crates/gix-transport/gix-transport-0.40.1.crate \
- https://static.crates.io/crates/gix-traverse/gix-traverse-0.36.2.crate \
- https://static.crates.io/crates/gix-url/gix-url-0.26.1.crate \
- https://static.crates.io/crates/gix-utils/gix-utils-0.1.11.crate \
+ https://static.crates.io/crates/gix-submodule/gix-submodule-0.8.0.crate \
+ https://static.crates.io/crates/gix-tempfile/gix-tempfile-13.1.1.crate \
+ https://static.crates.io/crates/gix-trace/gix-trace-0.1.9.crate \
+ https://static.crates.io/crates/gix-transport/gix-transport-0.41.2.crate \
+ https://static.crates.io/crates/gix-traverse/gix-traverse-0.37.0.crate \
+ https://static.crates.io/crates/gix-url/gix-url-0.27.3.crate \
+ https://static.crates.io/crates/gix-utils/gix-utils-0.1.12.crate \
https://static.crates.io/crates/gix-validate/gix-validate-0.8.4.crate \
- https://static.crates.io/crates/gix-worktree/gix-worktree-0.29.1.crate \
- https://static.crates.io/crates/gix/gix-0.57.1.crate \
+ https://static.crates.io/crates/gix-worktree/gix-worktree-0.30.0.crate \
+ https://static.crates.io/crates/gix/gix-0.58.0.crate \
https://static.crates.io/crates/glob/glob-0.3.1.crate \
https://static.crates.io/crates/globset/globset-0.4.14.crate \
https://static.crates.io/crates/group/group-0.13.0.crate \
https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate \
- https://static.crates.io/crates/hashbrown/hashbrown-0.14.3.crate \
- https://static.crates.io/crates/hashlink/hashlink-0.8.4.crate \
+ https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate \
+ https://static.crates.io/crates/hashlink/hashlink-0.9.0.crate \
https://static.crates.io/crates/heck/heck-0.4.1.crate \
https://static.crates.io/crates/heck/heck-0.5.0.crate \
https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.9.crate \
@@ -156,28 +156,29 @@ DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.31/cargo-c-0.9.31.tar.
https://static.crates.io/crates/ignore/ignore-0.4.22.crate \
https://static.crates.io/crates/im-rc/im-rc-15.1.0.crate \
https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate \
- https://static.crates.io/crates/indexmap/indexmap-2.2.5.crate \
+ https://static.crates.io/crates/indexmap/indexmap-2.2.6.crate \
https://static.crates.io/crates/is-terminal/is-terminal-0.4.12.crate \
+ https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.0.crate \
https://static.crates.io/crates/itertools/itertools-0.12.1.crate \
- https://static.crates.io/crates/itoa/itoa-1.0.10.crate \
- https://static.crates.io/crates/jobserver/jobserver-0.1.28.crate \
+ https://static.crates.io/crates/itoa/itoa-1.0.11.crate \
+ https://static.crates.io/crates/jobserver/jobserver-0.1.31.crate \
https://static.crates.io/crates/js-sys/js-sys-0.3.69.crate \
https://static.crates.io/crates/kstring/kstring-2.0.0.crate \
https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate \
https://static.crates.io/crates/lazycell/lazycell-1.3.0.crate \
- https://static.crates.io/crates/libc/libc-0.2.153.crate \
+ https://static.crates.io/crates/libc/libc-0.2.154.crate \
https://static.crates.io/crates/libgit2-sys/libgit2-sys-0.16.2+1.7.2.crate \
https://static.crates.io/crates/libloading/libloading-0.8.3.crate \
- https://static.crates.io/crates/libnghttp2-sys/libnghttp2-sys-0.1.9+1.58.0.crate \
- https://static.crates.io/crates/libsqlite3-sys/libsqlite3-sys-0.27.0.crate \
+ https://static.crates.io/crates/libnghttp2-sys/libnghttp2-sys-0.1.10+1.61.0.crate \
+ https://static.crates.io/crates/libsqlite3-sys/libsqlite3-sys-0.28.0.crate \
https://static.crates.io/crates/libssh2-sys/libssh2-sys-0.3.0.crate \
https://static.crates.io/crates/libz-sys/libz-sys-1.1.16.crate \
https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.13.crate \
- https://static.crates.io/crates/lock_api/lock_api-0.4.11.crate \
+ https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate \
https://static.crates.io/crates/log/log-0.4.21.crate \
https://static.crates.io/crates/matchers/matchers-0.1.0.crate \
https://static.crates.io/crates/maybe-async/maybe-async-0.2.10.crate \
- https://static.crates.io/crates/memchr/memchr-2.7.1.crate \
+ https://static.crates.io/crates/memchr/memchr-2.7.2.crate \
https://static.crates.io/crates/memmap2/memmap2-0.9.4.crate \
https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate \
https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.2.crate \
@@ -186,63 +187,64 @@ DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.31/cargo-c-0.9.31.tar.
https://static.crates.io/crates/normpath/normpath-1.2.0.crate \
https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.46.0.crate \
https://static.crates.io/crates/num-conv/num-conv-0.1.0.crate \
- https://static.crates.io/crates/num-traits/num-traits-0.2.18.crate \
+ https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate \
https://static.crates.io/crates/num_threads/num_threads-0.1.7.crate \
https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate \
https://static.crates.io/crates/opener/opener-0.6.1.crate \
https://static.crates.io/crates/openssl-macros/openssl-macros-0.1.1.crate \
https://static.crates.io/crates/openssl-probe/openssl-probe-0.1.5.crate \
https://static.crates.io/crates/openssl-src/openssl-src-300.2.3+3.2.1.crate \
- https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.101.crate \
+ https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.102.crate \
https://static.crates.io/crates/openssl/openssl-0.10.64.crate \
https://static.crates.io/crates/ordered-float/ordered-float-2.10.1.crate \
https://static.crates.io/crates/orion/orion-0.17.6.crate \
- https://static.crates.io/crates/os_info/os_info-3.8.1.crate \
+ https://static.crates.io/crates/os_info/os_info-3.8.2.crate \
https://static.crates.io/crates/overload/overload-0.1.1.crate \
https://static.crates.io/crates/p384/p384-0.13.0.crate \
- https://static.crates.io/crates/parking_lot/parking_lot-0.12.1.crate \
- https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.9.crate \
+ https://static.crates.io/crates/parking_lot/parking_lot-0.12.2.crate \
+ https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.10.crate \
https://static.crates.io/crates/pasetors/pasetors-0.6.8.crate \
https://static.crates.io/crates/pathdiff/pathdiff-0.2.1.crate \
https://static.crates.io/crates/pem-rfc7468/pem-rfc7468-0.7.0.crate \
https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate \
- https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.13.crate \
+ https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.14.crate \
https://static.crates.io/crates/pkcs8/pkcs8-0.10.2.crate \
https://static.crates.io/crates/pkg-config/pkg-config-0.3.30.crate \
https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate \
https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.17.crate \
https://static.crates.io/crates/primeorder/primeorder-0.13.6.crate \
- https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.79.crate \
+ https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.81.crate \
https://static.crates.io/crates/prodash/prodash-28.0.0.crate \
- https://static.crates.io/crates/quote/quote-1.0.35.crate \
+ https://static.crates.io/crates/quote/quote-1.0.36.crate \
https://static.crates.io/crates/rand/rand-0.8.5.crate \
https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate \
https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate \
https://static.crates.io/crates/rand_xoshiro/rand_xoshiro-0.6.0.crate \
https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate \
+ https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.1.crate \
https://static.crates.io/crates/regex-automata/regex-automata-0.1.10.crate \
https://static.crates.io/crates/regex-automata/regex-automata-0.4.6.crate \
https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.29.crate \
- https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \
- https://static.crates.io/crates/regex/regex-1.10.3.crate \
+ https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.3.crate \
+ https://static.crates.io/crates/regex/regex-1.10.4.crate \
https://static.crates.io/crates/rfc6979/rfc6979-0.4.0.crate \
- https://static.crates.io/crates/rusqlite/rusqlite-0.30.0.crate \
- https://static.crates.io/crates/rustfix/rustfix-0.8.1.crate \
- https://static.crates.io/crates/rustix/rustix-0.38.32.crate \
+ https://static.crates.io/crates/rusqlite/rusqlite-0.31.0.crate \
+ https://static.crates.io/crates/rustfix/rustfix-0.8.2.crate \
+ https://static.crates.io/crates/rustix/rustix-0.38.34.crate \
https://static.crates.io/crates/ryu/ryu-1.0.17.crate \
https://static.crates.io/crates/same-file/same-file-1.0.6.crate \
https://static.crates.io/crates/schannel/schannel-0.1.23.crate \
https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \
https://static.crates.io/crates/sec1/sec1-0.7.3.crate \
- https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.9.1.crate \
- https://static.crates.io/crates/security-framework/security-framework-2.9.2.crate \
+ https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.10.0.crate \
+ https://static.crates.io/crates/security-framework/security-framework-2.10.0.crate \
https://static.crates.io/crates/semver/semver-1.0.22.crate \
https://static.crates.io/crates/serde-untagged/serde-untagged-0.1.5.crate \
https://static.crates.io/crates/serde-value/serde-value-0.7.0.crate \
- https://static.crates.io/crates/serde/serde-1.0.197.crate \
- https://static.crates.io/crates/serde_derive/serde_derive-1.0.197.crate \
+ https://static.crates.io/crates/serde/serde-1.0.200.crate \
+ https://static.crates.io/crates/serde_derive/serde_derive-1.0.200.crate \
https://static.crates.io/crates/serde_ignored/serde_ignored-0.1.10.crate \
- https://static.crates.io/crates/serde_json/serde_json-1.0.114.crate \
+ https://static.crates.io/crates/serde_json/serde_json-1.0.116.crate \
https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.5.crate \
https://static.crates.io/crates/sha1/sha1-0.10.6.crate \
https://static.crates.io/crates/sha1_smol/sha1_smol-1.0.0.crate \
@@ -253,31 +255,32 @@ DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.31/cargo-c-0.9.31.tar.
https://static.crates.io/crates/signature/signature-2.2.0.crate \
https://static.crates.io/crates/sized-chunks/sized-chunks-0.6.5.crate \
https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate \
- https://static.crates.io/crates/socket2/socket2-0.5.6.crate \
+ https://static.crates.io/crates/socket2/socket2-0.5.7.crate \
https://static.crates.io/crates/spki/spki-0.7.3.crate \
https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate \
- https://static.crates.io/crates/strsim/strsim-0.11.0.crate \
+ https://static.crates.io/crates/strsim/strsim-0.11.1.crate \
https://static.crates.io/crates/subtle/subtle-2.5.0.crate \
- https://static.crates.io/crates/supports-hyperlinks/supports-hyperlinks-2.1.0.crate \
+ https://static.crates.io/crates/supports-hyperlinks/supports-hyperlinks-3.0.0.crate \
+ https://static.crates.io/crates/supports-unicode/supports-unicode-2.1.0.crate \
https://static.crates.io/crates/syn/syn-1.0.109.crate \
- https://static.crates.io/crates/syn/syn-2.0.53.crate \
+ https://static.crates.io/crates/syn/syn-2.0.60.crate \
https://static.crates.io/crates/tar/tar-0.4.40.crate \
https://static.crates.io/crates/tempfile/tempfile-3.10.1.crate \
https://static.crates.io/crates/terminal_size/terminal_size-0.3.0.crate \
- https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.58.crate \
- https://static.crates.io/crates/thiserror/thiserror-1.0.58.crate \
+ https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.59.crate \
+ https://static.crates.io/crates/thiserror/thiserror-1.0.59.crate \
https://static.crates.io/crates/thread_local/thread_local-1.1.8.crate \
https://static.crates.io/crates/time-core/time-core-0.1.2.crate \
- https://static.crates.io/crates/time-macros/time-macros-0.2.17.crate \
- https://static.crates.io/crates/time/time-0.3.34.crate \
+ https://static.crates.io/crates/time-macros/time-macros-0.2.18.crate \
+ https://static.crates.io/crates/time/time-0.3.36.crate \
https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate \
https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \
https://static.crates.io/crates/toml/toml-0.5.11.crate \
https://static.crates.io/crates/toml/toml-0.8.12.crate \
https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.5.crate \
- https://static.crates.io/crates/toml_edit/toml_edit-0.21.1.crate \
- https://static.crates.io/crates/toml_edit/toml_edit-0.22.9.crate \
+ https://static.crates.io/crates/toml_edit/toml_edit-0.22.12.crate \
https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.27.crate \
+ https://static.crates.io/crates/tracing-chrome/tracing-chrome-0.7.2.crate \
https://static.crates.io/crates/tracing-core/tracing-core-0.1.32.crate \
https://static.crates.io/crates/tracing-log/tracing-log-0.2.0.crate \
https://static.crates.io/crates/tracing-subscriber/tracing-subscriber-0.3.18.crate \
@@ -288,7 +291,7 @@ DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.31/cargo-c-0.9.31.tar.
https://static.crates.io/crates/unicode-bom/unicode-bom-2.0.3.crate \
https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \
https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.23.crate \
- https://static.crates.io/crates/unicode-width/unicode-width-0.1.11.crate \
+ https://static.crates.io/crates/unicode-width/unicode-width-0.1.12.crate \
https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.4.crate \
https://static.crates.io/crates/url/url-2.5.0.crate \
https://static.crates.io/crates/utf8parse/utf8parse-0.2.1.crate \
@@ -303,47 +306,48 @@ DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.9.31/cargo-c-0.9.31.tar.
https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.92.crate \
https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.92.crate \
https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \
- https://static.crates.io/crates/winapi-util/winapi-util-0.1.6.crate \
+ https://static.crates.io/crates/winapi-util/winapi-util-0.1.8.crate \
https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \
https://static.crates.io/crates/winapi/winapi-0.3.9.crate \
https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate \
https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \
https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \
- https://static.crates.io/crates/windows-targets/windows-targets-0.52.4.crate \
+ https://static.crates.io/crates/windows-targets/windows-targets-0.52.5.crate \
https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \
- https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.4.crate \
+ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.5.crate \
https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \
- https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.4.crate \
+ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.5.crate \
https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \
- https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.4.crate \
+ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.5.crate \
+ https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.5.crate \
https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \
- https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.4.crate \
+ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.5.crate \
https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.4.crate \
+ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.5.crate \
https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.4.crate \
+ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.5.crate \
https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.4.crate \
+ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.5.crate \
https://static.crates.io/crates/winnow/winnow-0.5.40.crate \
- https://static.crates.io/crates/winnow/winnow-0.6.5.crate \
+ https://static.crates.io/crates/winnow/winnow-0.6.7.crate \
https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.32.crate \
https://static.crates.io/crates/zerocopy/zerocopy-0.7.32.crate \
https://static.crates.io/crates/zeroize/zeroize-1.7.0.crate"
-MD5SUM="f7e624cdaa1f6b526a2d18c9869396fd \
- 0a96518b9ae6d0012e935842fa22ac05 \
+MD5SUM="db2957cb8033cf0ee8d925847b7114ab \
+ 494399e82d9792fa1cded90f665eee31 \
669215548c64019c08c92b2c1afd3deb \
adbb51e40b28255c49b2ad1d956eff19 \
03b2d126766ed746706241b4c7487654 \
- a2d3656a58d89472063fd35db901f137 \
+ 001e9b87bf3af37bc588654f4a5b50c0 \
3cc362a6cd343e7b3ee1200267648486 \
- d1dbe19a84ecc8388654099d69c77b09 \
- e188f6de00a35235da008cd39e1a003d \
- b06d6c6d9a7bdcdd9bf78f20f2d08f01 \
- 87cc1a50f0dcc09d7223df42eae95119 \
- dff7c2613686577772e6eaeaf76d6f5c \
- 8e8c387e63c67c1b8bc99587af1deabb \
- a9c93db6e2c5fbf79a369ffc71c9e4b4 \
- 05d77ef52e90ad161fdd41b252420467 \
+ 0d18959173d080ec965717de7f03c2ec \
+ ba1d5bf0cf548d5d0114ec4bfb1dd138 \
+ a688249621bfca8c4ad27908d5291a9e \
+ cef83f13a54d5e9c22e468d266243ae3 \
+ d48caa65882ee9fe77a1f4e3ac950bad \
+ ef033cf0c03253e394475714883e1f8d \
+ a5f88692dcd3b16eed2f184509dce05b \
+ 88a8c7336f056de768ee2966cefd8303 \
5a1ece5125e266d39693587725f0270d \
5a5f45206802441161524e1be576da1f \
bd4c0e123b65937461c135ff7030a44e \
@@ -353,33 +357,33 @@ MD5SUM="f7e624cdaa1f6b526a2d18c9869396fd \
023b03cf9968b29253a5dfe62051008d \
db089af54479a055c39ca84bcf915f27 \
841b2dfaad47fc76cd42a45e074a1e78 \
- 04420ad0e34cf71c5dd4e473934f8e54 \
- 51ed49380bb7d086c005208e805983b2 \
+ a3c12a0b2ddb55ec1b245f9950e7bdf1 \
+ 722cab9ebe9eb019d5c3b400325de876 \
04c2dcc3c8184578320c53d63a07aed0 \
- 6e08c838df19fc939ee52d6c7c2e922c \
- 987dcd1487225f2ac47d57d48d1f1780 \
- f39311f33b2d912eaa1a529546844e4c \
+ dfedd72f80181bf05a5a6e9ce19c0807 \
+ 0479a37c76c3cb3f1893a95562d844c8 \
+ 3bd2c32ebbc90648807f2bdfa80c4f4d \
f2c71238d869978b2892196a9879b9aa \
704a72387b69a38dd7c18a6ebf85448d \
- 6fd617c0889b45a1885b5a3658327039 \
- 21792dda644ad24e702b5502b921295a \
- b1e001b7767ec70a420cd0ec4c5b0384 \
+ dcf43bb384bfdddadd69c9b2fb9a0c7e \
+ 76cb3c4fa6bd3a854e8b8b00175d9eb5 \
+ 9fd3e68202602c041451366e3ef6cb0f \
1f28e8d9b5c137d9e8d3265022051c34 \
- 3688fd97ff4600fa12dcba8623da73a3 \
+ c914fb05ca24569c0670e1d25d8cc455 \
74634128440dbc3766bda76fdf0aaa05 \
- b444496ca4d820b2c75bd6ca4f269126 \
+ ec573c80325dcb85a463103cf3878a73 \
6a7300e86333500f11f30e3e20e68808 \
- fae4ac14d3f6db474aad2d3c73649420 \
+ 008b5f551130ca3eb7265bce27e0144b \
f780b94573a4c3e9261b0ef07ace6529 \
- b4b717e9ccaca16de32c52b11e851916 \
- 7cb2d9957e068e43a2de467b8db2687a \
- efc6173c78191136c3eb0bf9dfce813c \
- 010f6d0e98cc2a2b99907a23c6cd6bbc \
+ 04baa08ff2d38dad4a10e7a27a9768d4 \
+ 8916bb4ab39f22fa9651fe98c92faa5e \
+ 603dc8e08934ea5ae9025f5456fa6679 \
+ cc59747acec0a70d3cf7e121b19dd403 \
6ed0aab506ad1ec23e34c6aec4efd1d7 \
d7624e4ff046ae83eda8e82d90887bdb \
4d7e3bc6c42f8a875a87246ed14d9948 \
162407e4c09897085d00344230f375a0 \
- 2dd85e0c82b1a2917d7ff8130fde9e7e \
+ 253bc4d82e8e5e0de65b1e3f14852fbb \
2cdf6f26459b770f7cf497cfba8eb5d4 \
86c345cb693c291362662b0eb437af89 \
396f4f63322338c26d76b2f638646178 \
@@ -390,87 +394,87 @@ MD5SUM="f7e624cdaa1f6b526a2d18c9869396fd \
1fcb16ff3093c34c7265bb1be892096c \
4a54687d3f58bbea098a3ea2b4b57983 \
809c655613979bc5d65cb6d4afa24c91 \
- b0bf0c6d53543de6ba1644de4481b1b8 \
+ dde85204706c20baed5d666258a08b74 \
d022bc79e1931c2bd4ebbe65cf3d2309 \
3d62bfbbe08bdcee55fcb8cda85554d9 \
09fbe9408a658ae3e5d294812af2bc65 \
3ce1c12d6f46952c4a394c8c3bb9437e \
857c96071a8fd39e7458707e9fae87b9 \
- cfa0423cdca197fe5e67129d7e0bb6a8 \
+ 55b0203d6ebdccee692697e82cf5556a \
ffc9c1ed3a5f35182084b40ff2ff6111 \
- 5f9a3a8b7213c055342b2f423a213b3a \
+ 9a25a5393856f8a0bbc14d82e27414a6 \
bdf329a72ecd0605c296f25e53136706 \
49995a748235848f9c33176c5504b319 \
349e0ae5420f0b7e6ff835cd03cc7428 \
4abeb2b6db91c4964c17ec4bf24248f4 \
7543e8639ad2e29866b522e20c35152a \
b4944c105ff1b8614beeb153e7179027 \
- 80e1c1b89d858c93fc5946b4a8266504 \
+ b27485fa46bf04821c8c08402b708432 \
108d90c246e09f46087613284e8651e7 \
- 3fa771519c7a8cea14ffc4668152e56b \
+ a132fb3da286594492254671c102c178 \
bc4c2f203d616e83fae2c9648578c618 \
- 110e56f20886997bc288b6fea8617ce1 \
+ a2e693fc79c126e6f9ae430c39d58617 \
667e86b8b8d96ab4e9605627ce7dcc9a \
78c898fdaa3968e23904bf8538c4a271 \
c3e51926c9853b714191ef1bec90e2ce \
64a6d8fe0c9a450bcefa41894e17d7ac \
- ba5684833f6b40a3aa32ae4989c40f79 \
+ 8fa6facea904eb4b4c8d2e4eded272fe \
321f5643159fb34ad4d87084c504d9bd \
87d341ff463ddced63e0706946cb665d \
- 7b3003ade101574486d4b61f3fd06440 \
- c253c9cba9205b08dc7fcee2ca7338b2 \
+ c6ee43903c8a1e78558ecf1095c05a0b \
+ f37c2af51761ee99148accc64a789dbc \
101226d32a04adc0a4232050dbf85056 \
0f5f5b1f9ebc3d31770c7ae2e33d409c \
980abe4b3b80e451332e7f38105425d6 \
- 95c7cca83f8c240a8ccbf8ead761dac0 \
+ 3b8e59515d02078032fbf89d2f7b47ec \
2f1beb665ae673db2d89821a436b1cef \
- 188388caa9c0e7e6e1de8778f3084c2d \
- 04929d5ae6302ff18d485af35833d92d \
+ c237209b29a919654fc3538f2426d8bf \
+ d385aadea52b0f4a8dc48b5891f6fe44 \
e1aa1cf30530143595c6efaa1823731d \
- 49071faed6a52284044607e8806d1932 \
- d7ff4a6fab25468975161d118b33fd60 \
- ce980aee0f7936a3f525d6762bdc75a9 \
- c0f4447663cd3d5c9473074145df6318 \
- 41645c29af2416bcfaeed2ef9b99484e \
- 9f3ba9029fdec6d2be4b923d9c3af315 \
+ 3c3d701d1047d2a37eee810b5a146c07 \
+ 5793ff46c0edd83a8274d7d6a458e52a \
+ fadaf8220f83f0ac4b8323919f2f5084 \
+ c72e84b5f04c016393306cf897db5545 \
+ a54b547b14359df46e6a059c7d955b42 \
+ 67fe1df33f7a2b122066176117d068f5 \
2180948a1fe17db88e9f97870234f87a \
adafc45a92f42b3377a06b041a2ab658 \
- 88ba1186b44c77fc2c997c77e9ec07af \
- f68d3698d2f4b549f82727ef2abb9ece \
- 6de9c68a31fe0ff46d436924b095ef5f \
+ 1fa83fef2a7b9fc99c31de029f660d70 \
+ 19f6d1e0850f62385e2b6d1159bb76ab \
+ fd74cb12863c361e5e96d73cd7f4539e \
d22cc4f89be7e3d6325c040cb93d9065 \
- a772a494342d3b577ebfe90852b0e9af \
- 2fbf67ab3c4e7596a5419d2165c8dfbc \
- 909416e2b1af9a500850985790bebd32 \
- 8278593598c92b98a60b33b0ae53c675 \
- d1520e89eee5687482d00bbf693732ef \
+ e78359e034175a92cee9cb960d5946e0 \
+ 22d2e412ae1e73604085ecf1899f6d08 \
+ 930613c5904ae90098dc8ae5ad7e98ee \
+ a4ad7168104509e13195d4555688c808 \
+ 985d331d661a642b72570dc2d9ce6fb3 \
4ce5a3acd4d4ee81bad7f07e42757711 \
afb7f0126b110b2b69385e7da7b038ee \
- ab2c6c37bb00bf44d12cff63cdad7728 \
+ f7d3408df16663599e28da43acb5adb8 \
25fcb0da7848094d416789ad90eddd91 \
- 419f85a13991d6072db6da46deb83f0f \
+ b386c839395d48024083126afff0d9a7 \
539588dc3151dd1a2eafb1abc1b328e7 \
- 9620bb4866771ec75f3f176419376f39 \
- 791e86c7430bdfa8e2a76cd9cdbe391e \
- 74994ad33443873a63b061eac0adac8f \
- 9716cdd4163e2902784a9064cd8628f0 \
+ 5d7bb02363173a4a5285626689d0b7a3 \
+ 0b01b1d9a2898f4dcb1eebba1ba1ee66 \
+ 80d4e218c534a7b76588373002228a1e \
+ a621a928c1345658ba4db690a2826a8f \
a865ed2b74e73c390f769b702aa02713 \
- b2702560d88c43714d53891335ebeb20 \
- 27a63c3e09745c55f4ab3a8de0b58593 \
- 2853be6b1b40b0e9731893a50660915a \
- c20b2e4ccc7db52b89b4d29ace3def4e \
- 091dc00bafbeea35f691f8dabdad259f \
- c64841bc9eeb6d6492a67a8d182f3fce \
- e9ba7f6e1efec40f348488b04a50e5a6 \
+ a8d06bee24cf02a8e6c73845a1792710 \
+ 82efaf83a661ed30807897cac0c128b5 \
+ 22c18c8034a833c91bb51cbd1433fd13 \
+ 9d2c3afb626964c725a6e2f33576a457 \
+ b17529a8cc93bb3ea4ea151212cff83c \
+ 7ec3b6baf798700701969961379d9958 \
+ 102dd5ccf7f0e35f281febc864643590 \
6cf5295ccac485b29e978e762b0f3d8a \
- 6685f546d2f2d70fe902e96318d6a032 \
- cf1a36b1baf0f0447b7fbe0a52b3b1b8 \
+ b95b9cd1e791f9fe4590cf5f6b8408aa \
+ 2a6580149814f0e898252bfdae09d5b2 \
2d6d28ec311884da69bcaf320ada8ad5 \
423ea3c18df8759400c3d0a381738c64 \
974e766c6583278ac82a83632b75b65e \
1b41b97d982520b7364a87a39e2a1ed8 \
- 3451a2e54a12d567bbb1bf2815aedc37 \
- 650b9bf73e72b2a66246459f60386307 \
+ 0339cc04f4471f002e421e2328a86bf5 \
+ 012d0250764d796a09faaf9b7df13822 \
b92fa50f56a1e06a7f1bf665442d4a73 \
ce5935e8063a452913a61e5405b33cb9 \
4daeb6abd6951210bed659c3c1ea01b4 \
@@ -484,28 +488,29 @@ MD5SUM="f7e624cdaa1f6b526a2d18c9869396fd \
b0e8879bc367bdad1fea51407ae22380 \
25119b3f34f4d5298dade622e10a54c5 \
11ce8b5f52cd315e8f52985b834b87eb \
- 39ee9c142fcb9be5b41be73e42260979 \
+ 75d480d43a87d733f9f497c647f7d973 \
a5ff7ccb5fe4fc981cff7abfde30ae88 \
+ ce2ecc3cf8d25a886a51fc7d66503a87 \
cbafbdc811ecda2c59593e87a05c219f \
- 0403f58e42c94609207c40a310cfe78a \
- 62156c0c6bde4f8190c611a461eb482a \
+ 5d87e8530342ef2a980b1c96dafd27f0 \
+ 8fc0caa52d204a532f3ec02ad55b9305 \
c6be9100355c6e77cf37c76ade56baa4 \
0c07198f804f9c9788567f8c061acaec \
fba3b040a55c01be7376d3dd5c4d4920 \
23cc9e52c52465f5b225e62ab7cc3457 \
- 49d77531898b3d7846b149c0fb4788c4 \
+ 0bc840b564ce2b698189d5b204538624 \
3ef859f6ec46e98447135f3cb47755f8 \
99d57b23f1a7878ef7220513f49db015 \
- 34cea8121c95e0ea826272e0edf13522 \
- f5969d580be7a71a6de3dffe677b8d7c \
+ d7931ae20ea0df9dca67aa870c5e578f \
+ 60dfb05876b9242282ded82fc74db945 \
73c81da3754295e39ea4a99517b1e794 \
ffe1925dad8c9453b418aa16e1acda97 \
f2d8f01a4e5c5236ab55240d09c6e82f \
- cc1b0e90e372869ad03ef40bd53fa30f \
+ eb44c81f81e4aecdbdbafeac9c0fdcab \
5a376ab3f01ed9e90e8d71e1d5fa6ae7 \
29614f150859d094548bed37e78f586b \
171bb701365ec4b0c12ae5387e034c16 \
- f8cc1978aae22df3e656d12810cdf994 \
+ e90235c862e9e1fabe9f569bcfbd9692 \
5cf346df4658ff1ab6c0b3b3dba48f75 \
8b708bc4b33c5e1683467444c9ed41b0 \
86aa81f2561682f16c0be376294bf9d3 \
@@ -514,63 +519,64 @@ MD5SUM="f7e624cdaa1f6b526a2d18c9869396fd \
e6e0e961c6fc0e678ec6ea74d5461f18 \
a56461a712a83abc691cf473d1835228 \
5b5de6cffe4726037a5ec6d6931c80f3 \
- a06099d8d1b082ec6ee23c44750873ca \
+ e092b3abcc54806f2a35889d725bf95f \
4578b5cccbe636b7e5becdf5543b3802 \
8390247ae7126c00e162732b249be9d7 \
fbd71c60eef7289eb6bcad7e74b20475 \
28d34115cfbbe0e8f80333591f2cdd84 \
907244c0d3791f3f981c7cc8e4cad0a3 \
b0fd71537a7c1d7433d62da2f5aa554e \
- bd529be225f8352d7e6cab8410bd2b38 \
+ 663a7dc80c4a8280f108a350bca1f125 \
f4c1fe0f183ec61db569aeb437c6f9cd \
71624c8a64c75744a95f02a09614f220 \
f8408c2543795bb080bebfba7e38e048 \
- 9fa1b00f9c3cd5edd42d4bab4f6fba1b \
+ 936913c779b00c6355ffbbb53023dcae \
03a7ad2814bd9dd34e0acec8ca4f855e \
9822018c3ee7133a6f093f679d639da2 \
- 1be45f99109d447849f4244b58c5a470 \
- 7502c2f15026ee3e6a01f57b92942771 \
+ 9d6c117b30034665155c9e6852b86e88 \
+ fe316e1d51e3dff1e0455d0142dd37e4 \
8bc06de4ec1fda57035d2bd07535d670 \
c40bb551772810d818857841ea389f1e \
a37720d4e4cbebd28ac9c7930137a9d6 \
0ba30a94d7b8865c23e86d4d64e5b91e \
- ffc7c4e1b2639ba6c8579a1c47c5f97c \
+ a9a6ce6cd4b12f9c4f6840df87d5da0d \
54148ff5f2a4a6f4f1e857b0bf854bf0 \
524ffd7a9b5b25c4d388686a5dde5cac \
30eb4de1c1a3bd214d7649b891abf444 \
5c69337d37e58a380e00eac9ce0373bb \
d226e4317502fe822b21daeda4d7488c \
- e0c30e3bc29a1b33c71f2823cd5b5365 \
+ 11d049cc954c7a9744b9fa85d9596b0c \
533608bb3b2587c0aa148dc36cc16429 \
- 0358b31bf59c7915bb03f9e66f2d1ea3 \
+ 7267e731f46f52edb7b5304b60982cf4 \
ee7a5f842c39bc47c474196e83b0df5f \
e30085994bbeb4b7f4895d48216d5476 \
a1626b8f4d165b1b60d960862eba4cf0 \
ca0ecc8e22d810207704d4cd743ca657 \
ff1d093069cfc9eb161907e17a51208b \
+ ea6dadf813d422419f900efa67ed9170 \
95f4b6766a27d814b4e54d1ccb3b7fc9 \
520b920d0c711ec1a17fb19a6060446a \
f2303650593b13e30a85e39d8c79c961 \
- 91b60a71d44302a8b05bd398eca56c37 \
- 6ddcf897328f065168420b7d4ea9d43b \
+ 5ff02ce05f7f204690c26cb20f3cf2d0 \
+ e19600513eaf0823f25a621088b44d2c \
4320a9e82272686cb97d7af005f5360d \
- 61c44ef17c3f2d62c9e20da93938de0e \
- 09a0774f45802ba2d52c509ee196c64a \
- c74beacbda25822857d315b64c167575 \
+ 624ea23761970724e7c0d8003ff6fffb \
+ e64378421dba33744990aac9c90db7b0 \
+ b815e6cf70bcc3512ffbef7f6dea8c5f \
feefd8369d6dd6a0f269bbed1b921349 \
2d8d8b377d144f5e32b4f65a69eb0b24 \
6a0950fa3775d755dbbdbd24a2841786 \
f1358be8c98b98837cbd2cf51e75f8b3 \
46e0a2b34b2a6108cad9e2b1da756cab \
- 2acfe0c857811f38afc675dd79f308e2 \
- 151939b0b34c1580b44863b7713be586 \
+ f973f3b7f174a2c9335eb0a8936c9c1a \
+ 065b255ec9ba792962f17f8a15827cad \
7b1ab65edc77a1bd7cfd8f03cd889831 \
20a612b8e5e0daffd3319304c17b808f \
eeda11db8ced625011d8b88d36765321 \
- 956ace3f4e2b8a6ac55aa74549cc38de \
- e8b93865e80b67f03df2faa417960b88 \
+ 9b1baf93cc8caada556e1c45a6f013e0 \
+ ff73672601880795d1c901014787924f \
597586743b4769a8f6c169803ad3bb2a \
- 1d870838320d2810817ade2a17fcc4f8 \
+ ecf1e501541e064d3e96172bd0f3c709 \
fa0d5d4e1e3bd20a9ca9aef473fc3665 \
d7602381c0bc21d10603cc940a837b06 \
74d8afce717ff89fb2cb5141f121782b \
@@ -581,31 +587,32 @@ MD5SUM="f7e624cdaa1f6b526a2d18c9869396fd \
a5f10909341dab15fcdee74b0409ec69 \
c51211275ff1e841326726837820eed9 \
50d5a501f911bb592f0dce2d052c2aa8 \
- e0a2eb3573e89a1462cb180fd0a326cd \
+ 746d5deb23a67c019e5b2381d76d4afa \
ae35a16ea73fc405f1cf50fa35b70ddd \
c9defe80406280bcfce4ecf31c0200b3 \
- 5a9054761bf275878e3c4076192d5472 \
+ fbe5da24bd1beef6125107ee41118187 \
24e0b498b23c398c49e3af66373c91cc \
- 9e3cf5ff1c239a3583482452f07f1085 \
+ 82319ff2617041ec54d5eb3ff5f381e3 \
+ bed0de4ae2958641be7a0c400c08fba6 \
64d9f46e9ba78f68c30c486be3d8b7df \
- 285d82afae7d638437fd71f94cd1923e \
+ 5f38b77f4cd61a26d90079aaf5ad2257 \
08a17e86dfb5bf21d557636f2a545ebe \
449c7bb37fc298d2026fbf2855eb8db0 \
b7eae58d7a80112442643ee2ff481ef7 \
- f443b2cca547d22f994c2dd99a6e5581 \
- 361668f9f11e4f0eba45f70c24fa8614 \
+ 549e28333d27c21ea5b4931d71fbfe47 \
+ 848b8298ddb081193244a66a875d5a8a \
6739d2c377b9e20af9a23022e362aa33 \
7818a75208424a6d05d1d868559f0adf \
- 4875c5068f17bbcd90afbff582925a0a \
- 00a1017b4831ad4073be63ee145f37f1 \
+ cbfa351bd29e3779266c82b3996fc9ab \
+ 19e6e4e45004e2b023e49e37c34b4e31 \
5f0470696baaa4e5953bddbf196998f9 \
c678a7da0ee4b850ebde0474144a0415 \
b21820f2664242498beba7783b32bef4 \
cc14d30a8e3aa6f3d0a54311fca6acaa \
9aecd5ff283534a21d7cd51266abfe89 \
- 0cb504a1438dd87648b18def4b0e6e10 \
- 1f128565bf0ce81bc03c3f52fb37ce69 \
+ 13ec7a52fc82eb309183c6b2d484e2de \
9dd610282e23bbd40016697350c1babb \
+ 51534ecc7b99f6ba320b65ac2593f82f \
a6655e5e9845cb569991e87b5b38a1fc \
beede1fdd5ce9840d395abc905d8ab3e \
7e2eeef14bb62adaf15f1e921538adaa \
@@ -616,7 +623,7 @@ MD5SUM="f7e624cdaa1f6b526a2d18c9869396fd \
c3d42808c0c5cc0283666964f83df775 \
ca65153603a1a7240bbd9d2ce19f2d67 \
97fa43aa1afabd1f5f3d1070389b42ba \
- 908ec8a89821b72f3a35726bab24461f \
+ 01bce66c98792940b4f022307b2962d0 \
1fcc5c68ddd2899481f89c74a6f35ea6 \
e547b0e754cd61f24f9ef8c9e26fcd95 \
ceee1159c41351d05f4cf705490867b3 \
@@ -631,29 +638,30 @@ MD5SUM="f7e624cdaa1f6b526a2d18c9869396fd \
4abb118b896b90518fc32602088933be \
dca59f56e652d010c754d42df104cd22 \
db96b50050277bf05a3c68534bbb9586 \
- 306c0281447d1876e8220007b7a7e053 \
+ dbdd24e240e42c6852910e7504285712 \
09de9d01e7331ff3da11f58be8bef0df \
0498c4a11448bfc35dc7bb2caa64c753 \
f2797ade0e36f1e5d6be9d11b5076582 \
2376de634160158ece40c4bc2ab3eb41 \
24c64817e85ef77765ed0f26c31c9b4c \
- da06678965a6a18bd802a4dfc0ff16a6 \
+ 940f8708332e8e3720266a7bce4d761d \
dae6d89034a6988042fd8be4cf5e037d \
- 37de98e52a65c26a9ea5d1c64ac70ff7 \
+ 967cf93762a3bc25e18d0b8b7e811b84 \
de2839e16d9d7a9fd1c397da62f62b4a \
- 08d0a285a0002da66dd555876cf0b278 \
+ 0bc2062598ed9d8ed536e27fddd81ce7 \
e0c35ffb8cfdb74a39bf799811f79304 \
- b6834054fd9736252087791fdda2e73a \
+ a35e6187f2f41e601cf885c279ebb43e \
+ 183b6a856fadbc8f21a6c53ca81155c9 \
d990172b607020701f9e84ca8e1c043c \
- 05b3e5d30c79a17e5c14c64f092326fe \
+ cc1f120172ea435e8ac1e813435bc630 \
0a68848588e847ceccf504891584d00b \
- af0110497c2fc215c55297232f3e6665 \
+ 1dbfec917710e57b574e92effa934924 \
45b469ad607b912256b7c80141fa2d17 \
- b08b96f50cdba558c550c985252c3fd6 \
+ 3817cf594b24311c4ea944398a58a48d \
7799baff9a5664205d9110a2624e8989 \
- ff740ff52ecfd509004f54630f94c3e4 \
+ 7cc8e977768423992930663aadcc43dd \
cb7c86af4d8a969d849c6fce363af240 \
- 89f70cb8305108cc51ccde5569760d5b \
+ 4c6e3d943a6db21b1f2e4574d7fc3548 \
936257597fbe2fd02d954a5db53c687a \
ae2ca148274c581aa6ee8a8e292ca2af \
4ca31ec33e1508b14d3445f19a16ba55"
diff --git a/development/chibi-scheme/chibi-scheme.SlackBuild b/development/chibi-scheme/chibi-scheme.SlackBuild
index de3326a3fe..1c8e5c1cfc 100644
--- a/development/chibi-scheme/chibi-scheme.SlackBuild
+++ b/development/chibi-scheme/chibi-scheme.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for chibi-scheme
-# Copyright 2022 Erik Falor, Utah, USA
+# Copyright 2024 Erik Falor, Utah, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM='chibi-scheme'
-VERSION=${VERSION:-20220904_0a50b305}
-COMMIT=${COMMIT:-0a50b305bc508003263e764949c25b9a21cccf91}
+VERSION=${VERSION:-0.11}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -68,7 +67,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$COMMIT.tar.gz && mv $PRGNAM-$COMMIT $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
@@ -109,6 +108,8 @@ cp -a AUTHORS COPYING README-win32.md README.libs README.md RELEASE TODO 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/douninst.sh > $PKG/install/douninst.sh
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
diff --git a/development/chibi-scheme/chibi-scheme.info b/development/chibi-scheme/chibi-scheme.info
index 7ce5333c18..fcdc3ca507 100644
--- a/development/chibi-scheme/chibi-scheme.info
+++ b/development/chibi-scheme/chibi-scheme.info
@@ -1,8 +1,8 @@
PRGNAM="chibi-scheme"
-VERSION="20220904_0a50b305"
+VERSION="0.11"
HOMEPAGE="https://github.com/ashinn/chibi-scheme"
-DOWNLOAD="https://github.com/ashinn/chibi-scheme/archive/0a50b305/chibi-scheme-0a50b305bc508003263e764949c25b9a21cccf91.tar.gz"
-MD5SUM="a8c2dabc48f080bdf2f929a1c29cd437"
+DOWNLOAD="https://github.com/ashinn/chibi-scheme/archive/refs/tags/0.11/chibi-scheme-0.11.tar.gz"
+MD5SUM="1d90f1dababd1ed161169969fa9291e0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/chibi-scheme/doinst.sh b/development/chibi-scheme/doinst.sh
new file mode 100644
index 0000000000..7c710952dc
--- /dev/null
+++ b/development/chibi-scheme/doinst.sh
@@ -0,0 +1,12 @@
+echo "Generating images"
+
+echo usr/lib64/chibi/chibi.img
+LD_LIBRARY_PATH="/usr/lib64" DYLD_LIBRARY_PATH="usr/lib64" CHIBI_MODULE_PATH="usr/lib64/chibi" usr/bin/chibi-scheme -mchibi.repl -d usr/lib64/chibi/chibi.img
+
+echo usr/lib64/chibi/red.img
+LD_LIBRARY_PATH="/usr/lib64" DYLD_LIBRARY_PATH="usr/lib64" CHIBI_MODULE_PATH="usr/lib64/chibi" usr/bin/chibi-scheme -xscheme.red -mchibi.repl -d usr/lib64/chibi/red.img
+
+echo usr/lib64/chibi/snow.img
+LD_LIBRARY_PATH="/usr/lib64" DYLD_LIBRARY_PATH="usr/lib64" CHIBI_MODULE_PATH="usr/lib64/chibi" usr/bin/chibi-scheme -mchibi.snow.commands -mchibi.snow.interface -mchibi.snow.package -mchibi.snow.utils -d usr/lib64/chibi/snow.img
+
+echo Done
diff --git a/development/chibi-scheme/douninst.sh b/development/chibi-scheme/douninst.sh
new file mode 100644
index 0000000000..ad5790c11e
--- /dev/null
+++ b/development/chibi-scheme/douninst.sh
@@ -0,0 +1,8 @@
+echo "Deleting generated images..."
+[ -f usr/lib64/chibi/chibi.img ] && rm usr/lib64/chibi/chibi.img
+[ -f usr/lib64/chibi/red.img ] && rm usr/lib64/chibi/red.img
+[ -f usr/lib64/chibi/snow.img ] && rm usr/lib64/chibi/snow.img
+
+if [ -e usr/lib64/chibi ]; then
+ rmdir usr/lib64/chibi && echo "Removed empty directory usr/lib64/chibi"
+fi
diff --git a/development/clion/README b/development/clion/README
new file mode 100644
index 0000000000..0ac41d2947
--- /dev/null
+++ b/development/clion/README
@@ -0,0 +1,14 @@
+IntelliJ CLion A cross-platform IDE for C and C++ Harness the power.
+Cut the complexity.
+A single IDE for all your C and C++ needs.
+No matter how you use C and C++, CLion helps make your development
+experience smoother and more productive.
+
+JetBrains leverages the open source effort on JetBrains.org to build
+commercial products such as IntelliJ IDEA Ultimate, which includes many
+Java EE, Web development and deployment-related features that are not
+available in IntelliJ IDEA Community Edition. JetBrains also builds
+different specific products such as RubyMine, WebStorm, PhpStorm,
+PyCharm, AppCode and MPS, which serve the needs of different developer
+communities. These products are also built on top of the open source
+IntelliJ Platform.
diff --git a/development/clion/clion.SlackBuild b/development/clion/clion.SlackBuild
new file mode 100644
index 0000000000..e0e7737563
--- /dev/null
+++ b/development/clion/clion.SlackBuild
@@ -0,0 +1,91 @@
+#!/bin/bash
+#
+# Slackware build script for IntelliJ CLion
+# Written by Joielechong (juansspy@gmail.com)
+# This script is just a binary repackaging.
+# 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=clion
+ARCNAM=CLion
+VERSION=${VERSION:-2024.1.1}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+ARCH=x86_64
+
+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/opt/ $OUTPUT
+cd $PKG/opt/
+tar xvf $CWD/$ARCNAM-$VERSION.tar.*z
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+# Rename extracted source to the correct name
+mv * $PRGNAM
+
+mkdir -p $PKG/usr/{bin,share/applications}
+#mkdir -p $PKG/usr/share/applications
+cat << EOF > $PKG/usr/share/applications/$PRGNAM.desktop
+[Desktop Entry]
+Version=1.0
+Type=Application
+Exec=/opt/$PRGNAM/bin/$PRGNAM.sh
+Name=CLion
+GenericName=CLion
+Comment=A cross-platform IDE for C and C++
+Icon=$PRGNAM
+StartupNotify=true
+Categories=Development;IDE;
+Terminal=false
+StartupWMClass=jetbrains-clion
+EOF
+
+ln -s /opt/$PRGNAM/bin/$PRGNAM.sh $PKG/usr/bin/$PRGNAM.sh
+
+install -D -m 0644 $PKG/opt/$PRGNAM/bin/$PRGNAM.png \
+ $PKG/usr/share/pixmaps/$PRGNAM.png
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/clion/clion.info b/development/clion/clion.info
new file mode 100644
index 0000000000..b3d18df2fa
--- /dev/null
+++ b/development/clion/clion.info
@@ -0,0 +1,10 @@
+PRGNAM="clion"
+VERSION="2024.1.1"
+HOMEPAGE="https://www.jetbrains.com/clion/"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://download.jetbrains.com/cpp/CLion-2024.1.1.tar.gz"
+MD5SUM_x86_64="5558b6a1268143cfc7155900292c4e11"
+REQUIRES=""
+MAINTAINER="Joielechong"
+EMAIL="juansspy@gmail.com"
diff --git a/development/tstoolbox/doinst.sh b/development/clion/doinst.sh
index 5fb28930db..5fb28930db 100644
--- a/development/tstoolbox/doinst.sh
+++ b/development/clion/doinst.sh
diff --git a/development/clion/slack-desc b/development/clion/slack-desc
new file mode 100644
index 0000000000..bdfe8865d8
--- /dev/null
+++ b/development/clion/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------------------------------------------------------|
+clion: clion (Development IDE)
+clion:
+clion: CLion is designed for native cross-platform development in C and C++.
+clion: It also provides essential support for CMake language, Python,
+clion: popular web technologies (like JavaScript, XML, HTML, Markdown and
+clion: others), and this also includes support for all the other languages
+clion: that are available through bundled and repository plugins.
+clion:
+clion: Free 30-day trial available
+clion: Free for students and teachers
+clion:
diff --git a/development/coccinelle/coccinelle.SlackBuild b/development/coccinelle/coccinelle.SlackBuild
index 9808fd8c1a..ca94c77a26 100644
--- a/development/coccinelle/coccinelle.SlackBuild
+++ b/development/coccinelle/coccinelle.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=coccinelle
-VERSION=${VERSION:-1.1.1}
+VERSION=${VERSION:-1.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/coccinelle/coccinelle.info b/development/coccinelle/coccinelle.info
index b508d15ca1..7024bcf2e3 100644
--- a/development/coccinelle/coccinelle.info
+++ b/development/coccinelle/coccinelle.info
@@ -1,8 +1,8 @@
PRGNAM="coccinelle"
-VERSION="1.1.1"
+VERSION="1.2"
HOMEPAGE="http://coccinelle.lip6.fr/"
-DOWNLOAD="https://github.com/coccinelle/coccinelle/archive/1.1.1/coccinelle-1.1.1.tar.gz"
-MD5SUM="d7404a70dd4480cb0f0d346550437d5c"
+DOWNLOAD="https://github.com/coccinelle/coccinelle/archive/1.2/coccinelle-1.2.tar.gz"
+MD5SUM="2fb149bc3c196d6d8f2170d3d4cf2ae4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="ocaml-num"
diff --git a/development/composer/composer.SlackBuild b/development/composer/composer.SlackBuild
index 7ed4a4b660..072e41072a 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.7.4}
+VERSION=${VERSION:-2.7.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/composer/composer.info b/development/composer/composer.info
index 0053c95874..7145b64562 100644
--- a/development/composer/composer.info
+++ b/development/composer/composer.info
@@ -1,8 +1,8 @@
PRGNAM="composer"
-VERSION="2.7.4"
+VERSION="2.7.6"
HOMEPAGE="https://getcomposer.org/"
-DOWNLOAD="https://getcomposer.org/download/2.7.4/composer.phar"
-MD5SUM="6d5ec191cf3644fbabb6dc77d6504488"
+DOWNLOAD="https://getcomposer.org/download/2.7.6/composer.phar"
+MD5SUM="99bbca7200e714b01041ffee872b90b3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/d-tools/d-tools.SlackBuild b/development/d-tools/d-tools.SlackBuild
index 0b3ddacf87..d8c5868716 100644
--- a/development/d-tools/d-tools.SlackBuild
+++ b/development/d-tools/d-tools.SlackBuild
@@ -25,12 +25,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=d-tools
-VERSION=${VERSION:-2.107.1}
+VERSION=${VERSION:-2.108.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-DUB_VERSION=${DUB_VERSION:-1.36.0}
+DUB_VERSION=${DUB_VERSION:-1.37.0}
DSCANNER_VERSION=${DSCANNER_VERSION:-0.15.2}
DCD_VERSION=${DCD_VERSION:-0.15.2}
diff --git a/development/d-tools/d-tools.info b/development/d-tools/d-tools.info
index c2daa8efff..c3dfbea000 100644
--- a/development/d-tools/d-tools.info
+++ b/development/d-tools/d-tools.info
@@ -1,12 +1,12 @@
PRGNAM="d-tools"
-VERSION="2.107.1"
+VERSION="2.108.1"
HOMEPAGE="https://dlang.org"
-DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.36.0.tar.gz \
- https://download.dlackware.com/hosted-sources/d-tools/tools-2.107.1.tar.gz \
+DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.37.0.tar.gz \
+ https://download.dlackware.com/hosted-sources/d-tools/tools-2.108.1.tar.gz \
https://download.dlackware.com/hosted-sources/d-tools/D-Scanner-0.15.2.tar.xz \
https://download.dlackware.com/hosted-sources/d-tools/DCD-0.15.2.tar.xz"
-MD5SUM="9bff7e4bd3a36bfa94ac4c379ddb6d97 \
- 64e3046784001583154f38ce856dfdf8 \
+MD5SUM="57f64ab05ad7150bf56425de2f952033 \
+ dc565fe3910698b0e8e2cbe413feeb2b \
2b805ef7e3c2d0951d0c27cb479be67a \
fe7c2b6664c34f45db40373a3cf3374a"
DOWNLOAD_x86_64=""
diff --git a/development/darcs/README b/development/darcs/README
deleted file mode 100644
index aa40abec85..0000000000
--- a/development/darcs/README
+++ /dev/null
@@ -1,11 +0,0 @@
-Darcs is a free, open source revision control system written in
-Haskell.
-
-To run the test suite, additionally haskell-HUnit,
-haskell-ansi-terminal, haskell-hostname, haskell-xml,
-haskell-ansi-wl-pprint, haskell-QuickCheck, haskell-test-framework,
-haskell-test-framework-hunit, and haskell-test-framework-quickcheck2
-are required.
-
-After uninstalling, run this command to unregister the package from
-the ghc package database: ghc-pkg recache
diff --git a/development/darcs/cabal.diff b/development/darcs/cabal.diff
deleted file mode 100644
index f10449a5db..0000000000
--- a/development/darcs/cabal.diff
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Naur darcs-2.16.5.orig/darcs.cabal darcs-2.16.5/darcs.cabal
---- darcs-2.16.5.orig/darcs.cabal 2001-09-09 13:46:40.000000000 +1200
-+++ darcs-2.16.5/darcs.cabal 2022-02-27 14:54:23.056244490 +1300
-@@ -436,10 +436,10 @@
- vector >= 0.11 && < 0.13,
- tar >= 0.5 && < 0.6,
- data-ordlist == 0.4.*,
-- attoparsec >= 0.13.0.1 && < 0.14,
-+ attoparsec >= 0.13.0.1 && < 0.15,
- zip-archive >= 0.3 && < 0.5,
- async >= 2.0.2 && < 2.3,
-- constraints >= 0.11 && < 0.13,
-+ constraints >= 0.11 && < 0.14,
- unix-compat >= 0.5 && < 0.6,
- bytestring >= 0.10.6 && < 0.11,
- old-time >= 1.1.0.3 && < 1.2,
-@@ -449,7 +449,7 @@
- temporary >= 1.2.1 && < 1.4,
- process >= 1.2.3.0 && < 1.7,
- array >= 0.5.1.0 && < 0.6,
-- hashable >= 1.2.3.3 && < 1.4,
-+ hashable >= 1.2.3.3 && < 1.5,
- mmap >= 0.5.9 && < 0.6,
- zlib >= 0.6.1.2 && < 0.7.0.0,
- network-uri >= 2.6 && < 2.8,
diff --git a/development/darcs/darcs.SlackBuild b/development/darcs/darcs.SlackBuild
deleted file mode 100644
index f4814482ec..0000000000
--- a/development/darcs/darcs.SlackBuild
+++ /dev/null
@@ -1,130 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for darcs
-
-# Copyright 2015 Mikko Värri, Finland
-# Updated 2018 David Spencer, Baildon, West Yorkshire, U.K.
-# 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=darcs
-VERSION=${VERSION:-2.16.5}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-GHC_VERSION=$(ghc --numeric-version)
-
-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
-patch -p1 -i $CWD/cabal.diff
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-runghc Setup configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --libsubdir=ghc-${GHC_VERSION}/$PRGNAM-$VERSION \
- --enable-shared \
- --enable-library-profiling \
- --enable-executable-dynamic \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --flags="-curl http network-uri mmap terminfo"
-
-runghc Setup build
-runghc Setup haddock
-runghc Setup copy --destdir=$PKG
-runghc Setup register --gen-pkg-config
-
-PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d
-PKGID=$( grep -E "^id: " $PRGNAM-$VERSION.conf | cut -d" " -f2 )
-mkdir -p $PKG/$PKGCONFD
-mv $PRGNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf
-
-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
-
-# manual is missplaced, and Cabal does not support --mandir
-mv $PKG/usr/share/man $PKG/usr/man
-rmdir $PKG/usr/share
-chmod 644 $PKG/usr/man/man1/*
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- 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/doinst.sh > $PKG/install/doinst.sh
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/darcs/darcs.info b/development/darcs/darcs.info
deleted file mode 100644
index 3b68d00ff5..0000000000
--- a/development/darcs/darcs.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="darcs"
-VERSION="2.16.5"
-HOMEPAGE="https://darcs.net/"
-DOWNLOAD="https://hackage.haskell.org/package/darcs-2.16.5/darcs-2.16.5.tar.gz"
-MD5SUM="7921981745f0ada00fa3862a00bea2b1"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="haskell-base16-bytestring haskell-data-ordlist haskell-graphviz haskell-html haskell-HTTP haskell-mmap haskell-old-time haskell-regex-applicative haskell-regex-compat-tdfa haskell-sandi haskell-tar haskell-unix-compat haskell-zip-archive haskell-constraints haskell-http-conduit"
-MAINTAINER="David Spencer"
-EMAIL="baildon.research@googlemail.com"
diff --git a/development/darcs/doinst.sh b/development/darcs/doinst.sh
deleted file mode 100644
index 3268c238bf..0000000000
--- a/development/darcs/doinst.sh
+++ /dev/null
@@ -1 +0,0 @@
-chroot . /usr/bin/ghc-pkg recache
diff --git a/development/dbeaver-ce/dbeaver-ce.SlackBuild b/development/dbeaver-ce/dbeaver-ce.SlackBuild
index f469a1b7db..dfe02ce95f 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
ORIGINAL_PRGNAM=dbeaver
-VERSION=${VERSION:-24.0.2}
+VERSION=${VERSION:-24.0.4}
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 e8c3544ef3..53165cfedc 100644
--- a/development/dbeaver-ce/dbeaver-ce.info
+++ b/development/dbeaver-ce/dbeaver-ce.info
@@ -1,10 +1,10 @@
PRGNAM="dbeaver-ce"
-VERSION="24.0.2"
+VERSION="24.0.4"
HOMEPAGE="https://dbeaver.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/dbeaver/dbeaver/releases/download/24.0.2/dbeaver-ce-24.0.2-linux.gtk.x86_64.tar.gz"
-MD5SUM_x86_64="8d798aedc7ae9b5995951edf826e9c3d"
+DOWNLOAD_x86_64="https://github.com/dbeaver/dbeaver/releases/download/24.0.4/dbeaver-ce-24.0.4-linux.gtk.x86_64.tar.gz"
+MD5SUM_x86_64="ca2c41f98e47a2aafa83e7e7b57ed1e6"
REQUIRES=""
MAINTAINER="Joielechong"
EMAIL="juansspy@gmail.com"
diff --git a/development/dmd/dmd.SlackBuild b/development/dmd/dmd.SlackBuild
index 60e0e00982..9857489f56 100644
--- a/development/dmd/dmd.SlackBuild
+++ b/development/dmd/dmd.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dmd
-VERSION=${VERSION:-2.107.1}
+VERSION=${VERSION:-2.108.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/dmd/dmd.info b/development/dmd/dmd.info
index f4989ee3b7..824510ffc5 100644
--- a/development/dmd/dmd.info
+++ b/development/dmd/dmd.info
@@ -1,8 +1,8 @@
PRGNAM="dmd"
-VERSION="2.107.1"
+VERSION="2.108.1"
HOMEPAGE="https://dlang.org"
-DOWNLOAD="https://downloads.dlang.org/releases/2.x/2.107.1/dmd.2.107.1.linux.tar.xz"
-MD5SUM="3f6d0239e071a14050182693d9de8b4b"
+DOWNLOAD="https://downloads.dlang.org/releases/2.x/2.108.1/dmd.2.108.1.linux.tar.xz"
+MD5SUM="7222b99c101b2a847ce6b67fbb15d5c6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/f2c/README b/development/f2c/README
index 61f28bde6f..20c7be39ba 100644
--- a/development/f2c/README
+++ b/development/f2c/README
@@ -4,19 +4,22 @@ f2c is a Fortran-to-C converter.
This package includes libf2c, which must be linked to the resulting C
code.
-Thus the general idea is: f2c foo.f; gcc foo.c -lf2c
+The general idea is: f2c foo.f; gcc foo.c -lf2c -lm
Or use the fc script provided in the docs directory. Beware, fc is
also an (unrelated) bash builtin.
-f2c used to use two separate libraries, libi77 and libf77. These are
-now rolled together into libf2c. NB libf2c carries a separate version
-number from f2c itself. The version number associated with the
+f2c once used two separate libraries, libi77 and libf77. These are
+now rolled together into libf2c. NB libf2c carries separate version
+numbers from f2c itself. The version number associated with the
SlackBuilds package is the f2c version number.
If combining with gfortran, you may want to use gfortran -ff2c. See
the gfortran man page.
-Multiple files must be downloaded because netlib doesn't provide a
-convenient single tarball.
+The official Netlib repository provides only the most recent version,
+with no renaming of files on update. To avoid checksum errors
+following each f2c update, the .info file points to a unofficial,
+version-specific tarball maintained at a third-party site.
+This SlackBuild builds only the shared library.
diff --git a/development/f2c/f2c.SlackBuild b/development/f2c/f2c.SlackBuild
index ca3b3d691d..e7812be1ca 100644
--- a/development/f2c/f2c.SlackBuild
+++ b/development/f2c/f2c.SlackBuild
@@ -2,9 +2,11 @@
# Slackware build script for f2c
-# Copyright 2017-2023, Judah Milgram, Washington DC
+# Copyright 2017-2024, Judah Milgram, Washington DC
# All rights reserved.
#
+# Assistance of Moritz Schaefer gratefully acknowledged.
+#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
@@ -22,10 +24,11 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=f2c
-VERSION=${VERSION:-20240130} # f2c version, not libf2c.
+VERSION=${VERSION:-20240504}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -48,16 +51,19 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -fPIC -DNON_UNIX_STDIO -march=i586 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -fPIC -DNON_UNIX_STDIO -march=i686 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC -DNON_UNIX_STDIO"
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
- SLKCFLAGS="-O2 -fPIC -DNON_UNIX_STDIO"
+ SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
@@ -67,13 +73,10 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
-mkdir -p $PRGNAM-$VERSION/libf2c
-cd $PRGNAM-$VERSION/libf2c
-unzip $CWD/libf2c.zip
-
-cd $TMP/$PRGNAM-$VERSION
-tar xfvz $CWD/src.tgz
+unzip -d libf2c libf2c.zip
chown -R root:root .
find -L . \
@@ -82,49 +85,35 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# make libf2c:
-cd $TMP/$PRGNAM-$VERSION/libf2c
-make CFLAGS="${SLKCFLAGS}" -f makefile.u
+# libf2c
+make CFLAGS="${SLKCFLAGS} -DNON_UNIX_STDIO -fPIC" -C libf2c -f makefile.u \
+ signal1.h f2c.h libf2c.so
+install -D -t $PKG/usr/lib${LIBDIRSUFFIX} libf2c/libf2c.so
-# install libf2c:
-mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}
-make -f makefile.u LIBDIR=$PKG/usr/lib${LIBDIRSUFFIX} install
+# f2c
+make CFLAGS="${SLKCFLAGS} -DNON_UNIX_STDIO -fPIC" -C src -f makefile.u
+install -D -t $PKG/usr/bin src/f2c
+install -m 644 -D -t $PKG/usr/include src/f2c.h
-# make f2c:
-cd $TMP/$PRGNAM-$VERSION/src
-make CFLAGS="${SLKCFLAGS}" -f makefile.u
+# strip
+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 f2c:
-mkdir -p $PKG/usr/bin
-mkdir -p $PKG/usr/include
-install -s f2c $PKG/usr/bin
-install -m 644 f2c.h $PKG/usr/include
-
-# strip binaries:
-strip --strip-unneeded $PKG/usr/lib${LIBDIRSUFFIX}/libf2c.a
-strip --strip-unneeded $PKG/usr/bin/f2c
-
-# install f2c man page:
-cd $TMP
+# man pages
mkdir -p $PKG/usr/man/man1
-install -m 644 $PRGNAM-$VERSION/src/f2c.1t $PKG/usr/man/man1/f2c.1
-gzip -9 $PKG/usr/man/man1/f2c.1
+gzip -9 -c src/f2c.1t > $PKG/usr/man/man1/f2c.1.gz
-# install docs:
-cd $TMP
+# docs:
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $PRGNAM-$VERSION/src/Notice $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $PRGNAM-$VERSION/src/README $PKG/usr/doc/$PRGNAM-$VERSION/README.f2c
-cp -a $PRGNAM-$VERSION/src/changes $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $PRGNAM-$VERSION/libf2c/README $PKG/usr/doc/$PRGNAM-$VERSION/README.libf2c
-cat $CWD/fc > $PKG/usr/doc/$PRGNAM-$VERSION/fc
-cat $CWD/f2c.pdf > $PKG/usr/doc/$PRGNAM-$VERSION/f2c.pdf
+cp -a \
+ 00lastchange README changes f2c.pdf fc index.html src/Notice \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-# Copy the slack-desc into ./install
+# slack-desc
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
-# Make the package
+# Make package
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/development/f2c/f2c.info b/development/f2c/f2c.info
index 3871d4eb70..078ce0a21d 100644
--- a/development/f2c/f2c.info
+++ b/development/f2c/f2c.info
@@ -1,14 +1,8 @@
PRGNAM="f2c"
-VERSION="20240130"
+VERSION="20240504"
HOMEPAGE="https://netlib.org/f2c/"
-DOWNLOAD="https://netlib.org/f2c/libf2c.zip \
- https://netlib.org/f2c/src.tgz \
- https://netlib.org/f2c/fc \
- https://netlib.org/f2c/f2c.pdf"
-MD5SUM="651b3d9cbfc9ae659166332785ac3b6e \
- 3a292e0c25dbb65bf0273959a3f18bf5 \
- dcdf6afbd96204662bf10594b744cb44 \
- 2a84d6d2f74412d7a288e721070d62b8"
+DOWNLOAD="https://github.com/dcjud/f2c/archive/v20240504/f2c-20240504.tar.gz"
+MD5SUM="886eb706af2333c8e078561e6e2bc505"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/f2c/slack-desc b/development/f2c/slack-desc
index b1f3476557..c60cc9c91b 100644
--- a/development/f2c/slack-desc
+++ b/development/f2c/slack-desc
@@ -12,7 +12,7 @@ f2c: by S. I. Feldman, David M. Gay, Mark W. Maimone, and N. L. Schryer
f2c:
f2c: From netlib. Includes libf2c.
f2c:
-f2c: The general idea: f2c foo.f; gcc foo.c -lf2c
+f2c: The general idea: f2c foo.f; gcc foo.c -lf2c -lm
f2c:
f2c: If combining with gfortran, see the -ff2c option in the gfortran man
f2c: page.
diff --git a/development/gedit-plugins/gedit-plugins.info b/development/gedit-plugins/gedit-plugins.info
index eeaf2263c1..7b6b7637af 100644
--- a/development/gedit-plugins/gedit-plugins.info
+++ b/development/gedit-plugins/gedit-plugins.info
@@ -6,5 +6,5 @@ MD5SUM="c5701ed546aceb6ebceac8749948c8f5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gedit"
-MAINTAINER="Juan M. Lasca"
-EMAIL="juanmlasca@gmail.com"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/development/gedit/gedit.info b/development/gedit/gedit.info
index 00cfc14544..487d5ae11c 100644
--- a/development/gedit/gedit.info
+++ b/development/gedit/gedit.info
@@ -6,5 +6,5 @@ MD5SUM="74cc927f8c41e7ccd2352c90d1086974"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libpeas tepl gspell"
-MAINTAINER="Juan M. Lasca"
-EMAIL="juanmlasca@gmail.com"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/development/ghex/ghex.SlackBuild b/development/ghex/ghex.SlackBuild
index 927714fb2a..559e6c549a 100644
--- a/development/ghex/ghex.SlackBuild
+++ b/development/ghex/ghex.SlackBuild
@@ -5,7 +5,7 @@
# Originally written by B. Watson (urchlay@slackware.uk), Copyright © 2020-2021
#
# Updated for GHex 4.x by Logan Rathbone <poprocks@gmail.com>
-# Copyright ©2022-2023
+# Copyright © 2022-2024
#
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
#
@@ -14,7 +14,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ghex
-VERSION=${VERSION:-45.1}
+VERSION=${VERSION:-46.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/ghex/ghex.info b/development/ghex/ghex.info
index 928ed3954d..4270ef16c0 100644
--- a/development/ghex/ghex.info
+++ b/development/ghex/ghex.info
@@ -1,8 +1,8 @@
PRGNAM="ghex"
-VERSION="45.1"
+VERSION="46.0"
HOMEPAGE="https://gitlab.gnome.org/GNOME/ghex"
-DOWNLOAD="https://download.gnome.org/sources/ghex/45/ghex-45.1.tar.xz"
-MD5SUM="54eafa6969a6593e9e3e94def171bd86"
+DOWNLOAD="https://download.gnome.org/sources/ghex/46/ghex-46.0.tar.xz"
+MD5SUM="0079e4a5bd8103529e78b77616674d76"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libadwaita"
diff --git a/development/github-cli/github-cli.SlackBuild b/development/github-cli/github-cli.SlackBuild
index 3e3b8324ce..791c8d21c4 100644
--- a/development/github-cli/github-cli.SlackBuild
+++ b/development/github-cli/github-cli.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=github-cli
DEBNAM=gh
-VERSION=${VERSION:-2.49.0}
+VERSION=${VERSION:-2.50.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/github-cli/github-cli.info b/development/github-cli/github-cli.info
index b8019c769a..b4957d15b8 100644
--- a/development/github-cli/github-cli.info
+++ b/development/github-cli/github-cli.info
@@ -1,10 +1,10 @@
PRGNAM="github-cli"
-VERSION="2.49.0"
+VERSION="2.50.0"
HOMEPAGE="https://cli.github.com/"
-DOWNLOAD="https://github.com/cli/cli/releases/download/v2.49.0/gh_2.49.0_linux_386.deb"
-MD5SUM="8400fa3fcd6f58b838f55d655e50d467"
-DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v2.49.0/gh_2.49.0_linux_amd64.deb"
-MD5SUM_x86_64="a3fb594c630dc06f176a6411f85c81cc"
+DOWNLOAD="https://github.com/cli/cli/releases/download/v2.50.0/gh_2.50.0_linux_386.deb"
+MD5SUM="63d018ebd6823d99a823281345294e8f"
+DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v2.50.0/gh_2.50.0_linux_amd64.deb"
+MD5SUM_x86_64="40f6bf9fedccc35333df607545ee77b8"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/github-desktop/github-desktop.SlackBuild b/development/github-desktop/github-desktop.SlackBuild
index fbc8119be0..cd016b60b5 100644
--- a/development/github-desktop/github-desktop.SlackBuild
+++ b/development/github-desktop/github-desktop.SlackBuild
@@ -26,9 +26,9 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=github-desktop
SRCNAM=GitHubDesktop
-VERSION=${VERSION:-3.3.12}
+VERSION=${VERSION:-3.3.18}
BUILD=${BUILD:-1}
-DEBBUILD=${DEBBUILD:-2}
+DEBBUILD=${DEBBUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/github-desktop/github-desktop.info b/development/github-desktop/github-desktop.info
index ce376c9b79..ab099c0e46 100644
--- a/development/github-desktop/github-desktop.info
+++ b/development/github-desktop/github-desktop.info
@@ -1,12 +1,12 @@
PRGNAM="github-desktop"
-VERSION="3.3.12"
+VERSION="3.3.18"
HOMEPAGE="https://github.com/shiftkey/desktop/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/shiftkey/desktop/releases/download/release-3.3.12-linux2/GitHubDesktop-linux-amd64-3.3.12-linux2.deb \
- https://github.com/shiftkey/desktop/releases/download/release-3.3.12-linux2/GitHubDesktop-linux-arm64-3.3.12-linux2.deb"
-MD5SUM_x86_64="0259c75f2b0756e94279e1035f5b1dd9 \
- 358b3e487ab2ceebb16ca851d89d9c53"
+DOWNLOAD_x86_64="https://github.com/shiftkey/desktop/releases/download/release-3.3.18-linux1/GitHubDesktop-linux-amd64-3.3.18-linux1.deb \
+ https://github.com/shiftkey/desktop/releases/download/release-3.3.18-linux1/GitHubDesktop-linux-arm64-3.3.18-linux1.deb"
+MD5SUM_x86_64="f5f72e825d8ffa4ff91e39c731cef06e \
+ 315566794c2331f19c39e2ea4088ea0b"
REQUIRES=""
MAINTAINER="Jay Lanagan"
EMAIL="j@lngn.net"
diff --git a/development/gitlab-cli/gitlab-cli.SlackBuild b/development/gitlab-cli/gitlab-cli.SlackBuild
index 1d81f6fe3a..365b3ec2ec 100644
--- a/development/gitlab-cli/gitlab-cli.SlackBuild
+++ b/development/gitlab-cli/gitlab-cli.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gitlab-cli
DEBNAM=glab
-VERSION=${VERSION:-1.40.0}
+VERSION=${VERSION:-1.41.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/gitlab-cli/gitlab-cli.info b/development/gitlab-cli/gitlab-cli.info
index eb9f088c12..fa311576a5 100644
--- a/development/gitlab-cli/gitlab-cli.info
+++ b/development/gitlab-cli/gitlab-cli.info
@@ -1,14 +1,14 @@
PRGNAM="gitlab-cli"
-VERSION="1.40.0"
+VERSION="1.41.0"
HOMEPAGE="https://gitlab.com/gitlab-org/cli"
-DOWNLOAD="https://gitlab.com/gitlab-org/cli/-/archive/v1.40.0/cli-v1.40.0.tar.gz \
- https://gitlab.com/gitlab-org/cli/-/releases/v1.40.0/downloads/glab_1.40.0_Linux_i386.deb"
-MD5SUM="211aea19fc88dbf6f21763e593ba2079 \
- 94ff62f6214017c6204178810c9ef7a4"
-DOWNLOAD_x86_64="https://gitlab.com/gitlab-org/cli/-/archive/v1.40.0/cli-v1.40.0.tar.gz \
- https://gitlab.com/gitlab-org/cli/-/releases/v1.40.0/downloads/glab_1.40.0_Linux_x86_64.deb"
-MD5SUM_x86_64="211aea19fc88dbf6f21763e593ba2079 \
- b5774bc5db8eaf3099e83f3a4a3c74bf"
+DOWNLOAD="https://gitlab.com/gitlab-org/cli/-/archive/v1.41.0/cli-v1.41.0.tar.gz \
+ https://gitlab.com/gitlab-org/cli/-/releases/v1.41.0/downloads/glab_1.41.0_Linux_i386.deb"
+MD5SUM="b64590e9674c9e3214a509077dce90c7 \
+ eda0ec480cd48c01c243ecf622d39044"
+DOWNLOAD_x86_64="https://gitlab.com/gitlab-org/cli/-/archive/v1.41.0/cli-v1.41.0.tar.gz \
+ https://gitlab.com/gitlab-org/cli/-/releases/v1.41.0/downloads/glab_1.41.0_Linux_x86_64.deb"
+MD5SUM_x86_64="b64590e9674c9e3214a509077dce90c7 \
+ 92e133352669b92f68576d057b08b8dd"
REQUIRES=""
MAINTAINER="Diniz Bortolotto"
EMAIL="diniz.bortolotto@gmail.com"
diff --git a/development/gtest/gtest.SlackBuild b/development/gtest/gtest.SlackBuild
index 867de2d6e9..bf915c9da7 100644
--- a/development/gtest/gtest.SlackBuild
+++ b/development/gtest/gtest.SlackBuild
@@ -34,7 +34,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gtest
SRCNAM=googletest
VERSION=${VERSION:-1.12.1}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -111,13 +111,21 @@ install -m 0644 googletest/include/$PRGNAM/internal/custom/*.h \
$PKG/usr/include/$PRGNAM/internal/custom
# install the libs and the pkgconfig files!
-install -s -m 0755 build/lib/*.so $PKG/usr/lib$LIBDIRSUFFIX
+for i in build/lib/*.so ; do
+ install -s -m 0755 $i $PKG/usr/lib$LIBDIRSUFFIX/$(basename $i .so).so.$VERSION
+ ln -s $(basename $i .so).so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/$(basename $i .so).so
+done
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/pkgconfig
for i in gmock gmock_main gtest gtest_main ; do
sed "s| -lpthread||g" build/googletest/generated/${i}.pc \
> $PKG/usr/lib$LIBDIRSUFFIX/pkgconfig/${i}.pc
done
+# copy the cmake files
+mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/cmake/GTest
+find build/googletest/CMakeFiles/Export build/googletest/generated \
+ -name *.cmake -exec cp {} $PKG/usr/lib$LIBDIRSUFFIX/cmake/GTest \;
+
mkdir -p $PKG/usr/src
cp -R googlemock $PKG/usr/src
cp -R googletest $PKG/usr/src
diff --git a/development/hipSYCL/hipSYCL.SlackBuild b/development/hipSYCL/hipSYCL.SlackBuild
index 4ac3aa5df9..d6b7be1fcc 100644
--- a/development/hipSYCL/hipSYCL.SlackBuild
+++ b/development/hipSYCL/hipSYCL.SlackBuild
@@ -26,6 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=hipSYCL
+SRCNAM=AdaptiveCpp
VERSION=${VERSION:-0.9.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -70,9 +71,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -117,12 +118,12 @@ cd ..
# fix for cmake files at wrong place.
# Don't found another way to do it let's manually move them
-mv $PKG/usr/lib/* $PKG/usr/lib${LIBDIRSUFFIX}
-
-# fix for the cmake files configured to use /lib/cmake path
-sed -i 's#/lib/cmake#/lib'${LIBDIRSUFFIX}'/cmake#g' \
- $PKG/usr/lib${LIBDIRSUFFIX}/cmake/hipSYCL/hipsycl-config.cmake
-
+if [ -n "$LIBDIRSUFFIX" ] ; then
+ mv $PKG/usr/lib/* $PKG/usr/lib${LIBDIRSUFFIX}
+ # fix for the cmake files configured to use /lib/cmake path
+ sed -i 's#/lib/cmake#/lib'${LIBDIRSUFFIX}'/cmake#g' \
+ $PKG/usr/lib${LIBDIRSUFFIX}/cmake/hipSYCL/hipsycl-config.cmake
+fi
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a doc $PKG/usr/doc/$PRGNAM-$VERSION
@@ -130,7 +131,6 @@ cp -a doc $PKG/usr/doc/$PRGNAM-$VERSION
mkdir -p $PKG/usr/share/$PRGNAM-$VERSION
cp -a examples $PKG/usr/share/$PRGNAM-$VERSION
-
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
diff --git a/development/hipSYCL/hipSYCL.info b/development/hipSYCL/hipSYCL.info
index 4f096f7982..37670cd56f 100644
--- a/development/hipSYCL/hipSYCL.info
+++ b/development/hipSYCL/hipSYCL.info
@@ -1,7 +1,7 @@
PRGNAM="hipSYCL"
VERSION="0.9.3"
-HOMEPAGE="https://hipsycl.github.io"
-DOWNLOAD="https://github.com/illuhad/hipSYCL/archive/v0.9.3/hipSYCL-0.9.3.tar.gz"
+HOMEPAGE="https://adaptivecpp.github.io/"
+DOWNLOAD="https://github.com/AdaptiveCpp/AdaptiveCpp/archive/v0.9.3/AdaptiveCpp-0.9.3.tar.gz"
MD5SUM="2e213619c9a0e5761100166beec0a22e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/development/hugo/hugo.SlackBuild b/development/hugo/hugo.SlackBuild
index 10d80c353a..ec4e860faf 100644
--- a/development/hugo/hugo.SlackBuild
+++ b/development/hugo/hugo.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=hugo
-VERSION=${VERSION:-0.125.1}
+VERSION=${VERSION:-0.127.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/hugo/hugo.info b/development/hugo/hugo.info
index eb6622db67..4b79dbec5c 100644
--- a/development/hugo/hugo.info
+++ b/development/hugo/hugo.info
@@ -1,10 +1,10 @@
PRGNAM="hugo"
-VERSION="0.125.1"
+VERSION="0.127.0"
HOMEPAGE="https://gohugo.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.125.1/hugo_extended_0.125.1_Linux-64bit.tar.gz"
-MD5SUM_x86_64="f5c2d5b367b83da563bcca843d45f9df"
+DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.127.0/hugo_extended_0.127.0_Linux-64bit.tar.gz"
+MD5SUM_x86_64="2b05007697a81689665afcf4c12f75e9"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild b/development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild
index 104abca582..2548dca07a 100644
--- a/development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild
+++ b/development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for jupyter-nbclassic
-# Copyright 2022-2023 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2022-2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter-nbclassic
-VERSION=${VERSION:-1.0.0}
+VERSION=${VERSION:-1.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,20 +49,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
diff --git a/development/jupyter-nbclassic/jupyter-nbclassic.info b/development/jupyter-nbclassic/jupyter-nbclassic.info
index e2b910cdbc..de7dc83ca2 100644
--- a/development/jupyter-nbclassic/jupyter-nbclassic.info
+++ b/development/jupyter-nbclassic/jupyter-nbclassic.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter-nbclassic"
-VERSION="1.0.0"
+VERSION="1.1.0"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbclassic/nbclassic-1.0.0.tar.gz"
-MD5SUM="a3db6639db4654d27cddfde666cd5ef8"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbclassic/nbclassic-1.1.0.tar.gz"
+MD5SUM="9f1eb4e3b6c1008bcbf8749d07092836"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jupyter-notebook_shim mathjax2"
diff --git a/development/jupyter-nbclient/jupyter-nbclient.SlackBuild b/development/jupyter-nbclient/jupyter-nbclient.SlackBuild
index 83223b5078..5501881688 100644
--- a/development/jupyter-nbclient/jupyter-nbclient.SlackBuild
+++ b/development/jupyter-nbclient/jupyter-nbclient.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter-nbclient
-VERSION=${VERSION:-0.9.0}
+VERSION=${VERSION:-0.10.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,20 +50,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
diff --git a/development/jupyter-nbclient/jupyter-nbclient.info b/development/jupyter-nbclient/jupyter-nbclient.info
index 4a2ff96a21..9a61cc057e 100644
--- a/development/jupyter-nbclient/jupyter-nbclient.info
+++ b/development/jupyter-nbclient/jupyter-nbclient.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter-nbclient"
-VERSION="0.9.0"
+VERSION="0.10.0"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-0.9.0.tar.gz"
-MD5SUM="44e93623f71cfc6b859011ec600b98ff"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-0.10.0.tar.gz"
+MD5SUM="373b2528c064d11ce706d5ff202ae697"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jupyter_client jupyter-nbformat"
diff --git a/development/jupyter-notebook/fix-traitlets-error.patch b/development/jupyter-notebook/fix-traitlets-error.patch
index b0994d5411..874fc6b3ed 100644
--- a/development/jupyter-notebook/fix-traitlets-error.patch
+++ b/development/jupyter-notebook/fix-traitlets-error.patch
@@ -1,5 +1,5 @@
---- a/notebook/notebookapp.py
-+++ b/notebook/notebookapp.py
+--- a/notebook/notebookapp.py 2023-12-20 18:04:52.352937385 -0800
++++ b/notebook/notebookapp.py 2023-12-20 18:06:22.564933788 -0800
@@ -1408,7 +1408,7 @@
# and allow jupyter_server contents managers to pass
# through. If jupyter_server is not installed, this class
@@ -9,8 +9,8 @@
],
config=True,
help=_('The notebook manager class to use.')
---- a/notebook/traittypes.py
-+++ b/notebook/traittypes.py
+--- a/notebook/traittypes.py 2023-12-20 18:08:44.904928112 -0800
++++ b/notebook/traittypes.py 2023-12-20 18:09:04.503927331 -0800
@@ -1,5 +1,6 @@
import inspect
-from traitlets import ClassBasedTraitType, Undefined, warn
diff --git a/development/jupyter-notebook/jupyter-notebook.SlackBuild b/development/jupyter-notebook/jupyter-notebook.SlackBuild
index efd511a7c4..d92c54f3f7 100644
--- a/development/jupyter-notebook/jupyter-notebook.SlackBuild
+++ b/development/jupyter-notebook/jupyter-notebook.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for jupyter-notebook
# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
-# Copyright 2022-2023 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2022-2024 Isaac Yu <isaacyu@protonmail.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=jupyter-notebook
VERSION=${VERSION:-6.5.4}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,20 +50,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
diff --git a/development/jupyter-notebook/jupyter-notebook.info b/development/jupyter-notebook/jupyter-notebook.info
index 6794b929fc..7195441d98 100644
--- a/development/jupyter-notebook/jupyter-notebook.info
+++ b/development/jupyter-notebook/jupyter-notebook.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/source/n/notebook/notebook-6.5
MD5SUM="6a2f44954dfa39c55bba2f576dd59e4a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jupyter-ipykernel jupyter-nbclassic ipython_genutils"
+REQUIRES="jupyter-ipykernel jupyter-nbclassic python3-ipython_genutils"
MAINTAINER="Isaac Yu"
EMAIL="isaacyu@protonmail.com"
diff --git a/development/jupyter_core/README b/development/jupyter_core/README
index a08b26947f..41f8527454 100644
--- a/development/jupyter_core/README
+++ b/development/jupyter_core/README
@@ -1,2 +1,5 @@
The Jupyter core contains the base application classes and
configuration used by other Jupyter projects.
+
+This SlackBuild also installs shell completions.
+Bash completion in particular additionally requires python3-argcomplete.
diff --git a/development/jupyter_core/jupyter_core.SlackBuild b/development/jupyter_core/jupyter_core.SlackBuild
index ab9293471f..d0d5d74184 100644
--- a/development/jupyter_core/jupyter_core.SlackBuild
+++ b/development/jupyter_core/jupyter_core.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jupyter_core
-VERSION=${VERSION:-5.7.1}
+VERSION=${VERSION:-5.7.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -66,6 +66,10 @@ find -L . \
python3 -m build --no-isolation
python3 -m installer -d "$PKG" dist/*.whl
+# Install shell completions. Bash completion additionally requires python3-argcomplete.
+install -Dm644 examples/jupyter-completion.bash $PKG/usr/share/bash-completion/completions/jupyter
+install -Dm644 examples/completions-zsh $PKG/usr/share/zsh/site-functions/_jupyter
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/development/jupyter_core/jupyter_core.info b/development/jupyter_core/jupyter_core.info
index 35b394340b..f2a43e8b9d 100644
--- a/development/jupyter_core/jupyter_core.info
+++ b/development/jupyter_core/jupyter_core.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter_core"
-VERSION="5.7.1"
+VERSION="5.7.2"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/v5.7.1/jupyter_core-5.7.1.tar.gz"
-MD5SUM="f6ed082aa24bc06837e5bba84deaab19"
+DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/v5.7.2/jupyter_core-5.7.2.tar.gz"
+MD5SUM="97589e671ec3afee642d68058a7f33df"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="traitlets python3-platformdirs"
diff --git a/development/kotlin/kotlin.SlackBuild b/development/kotlin/kotlin.SlackBuild
index db467e97a6..ca113aa6df 100644
--- a/development/kotlin/kotlin.SlackBuild
+++ b/development/kotlin/kotlin.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kotlin
SRCNAM=kotlin-compiler
-VERSION=${VERSION:-1.9.23}
+VERSION=${VERSION:-2.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/kotlin/kotlin.info b/development/kotlin/kotlin.info
index fed61d9990..9f9f1ba39a 100644
--- a/development/kotlin/kotlin.info
+++ b/development/kotlin/kotlin.info
@@ -1,8 +1,8 @@
PRGNAM="kotlin"
-VERSION="1.9.23"
+VERSION="2.0.0"
HOMEPAGE="https://kotlinlang.org/"
-DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.9.23/kotlin-compiler-1.9.23.zip"
-MD5SUM="737f1c4de43970cdfda915e311128f49"
+DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v2.0.0/kotlin-compiler-2.0.0.zip"
+MD5SUM="b327d6f4ef58535c069c31f161388de6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk8 setconf"
diff --git a/development/lazarus/lazarus.SlackBuild b/development/lazarus/lazarus.SlackBuild
index 49821eec55..22643a3ef9 100644
--- a/development/lazarus/lazarus.SlackBuild
+++ b/development/lazarus/lazarus.SlackBuild
@@ -2,8 +2,8 @@
# Slackware build script for Lazarus IDE
-# Maintained by Antonio Leal <antonioleal@yahoo.com>
-# Previously maintained by B. Watson <urchlay@slackware.uk>
+# 2023-2024 Maintained by Antonio Leal <antonioleal@yahoo.com>
+# 2021-2022 Maintained by B. Watson <urchlay@slackware.uk>
# Originally written by Andre Barboza <email removed>
# Redistribution and use of this script, with or without modification, is
@@ -42,7 +42,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lazarus
-VERSION=${VERSION:-3.2}
+VERSION=${VERSION:-3.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/lazarus/lazarus.info b/development/lazarus/lazarus.info
index 0c54dd2093..f761c90647 100644
--- a/development/lazarus/lazarus.info
+++ b/development/lazarus/lazarus.info
@@ -1,8 +1,8 @@
PRGNAM="lazarus"
-VERSION="3.2"
+VERSION="3.4"
HOMEPAGE="http://www.lazarus.freepascal.org/"
-DOWNLOAD="http://downloads.sourceforge.net/lazarus/lazarus-3.2-0.tar.gz"
-MD5SUM="75b871d4d19d08570d2f282b0d8fed0e"
+DOWNLOAD="http://downloads.sourceforge.net/lazarus/lazarus-3.4-0.tar.gz"
+MD5SUM="05abcb08be9c7ea19c8a4d12d954f406"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fpc"
diff --git a/development/ldc/ldc.info b/development/ldc/ldc.info
index 7e8b72a629..392999f813 100644
--- a/development/ldc/ldc.info
+++ b/development/ldc/ldc.info
@@ -1,10 +1,10 @@
PRGNAM="ldc"
VERSION="1.30.0"
HOMEPAGE="https://wiki.dlang.org/LDC"
-DOWNLOAD="https://github.com/ldc-developers/ldc/releases/download/v1.30.0/ldc-1.30.0-src.tar.gz"
-MD5SUM="871cec3741a884ff29f564175b919e4d"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/ldc-developers/ldc/releases/download/v1.30.0/ldc-1.30.0-src.tar.gz"
+MD5SUM_x86_64="871cec3741a884ff29f564175b919e4d"
REQUIRES="dmd"
MAINTAINER="Damian Perticone"
EMAIL="mjolnirdam@gmail.com"
diff --git a/development/liberica-jdk-bin/liberica-jdk-bin.SlackBuild b/development/liberica-jdk-bin/liberica-jdk-bin.SlackBuild
index 6fe16a4b5d..40f05d729e 100644
--- a/development/liberica-jdk-bin/liberica-jdk-bin.SlackBuild
+++ b/development/liberica-jdk-bin/liberica-jdk-bin.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=liberica-jdk-bin
-VERSION=${VERSION:-21.0.3+10}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-21.0.3+12}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/liberica-jdk-bin/liberica-jdk-bin.info b/development/liberica-jdk-bin/liberica-jdk-bin.info
index 5bd793fa9c..5e56a96f70 100644
--- a/development/liberica-jdk-bin/liberica-jdk-bin.info
+++ b/development/liberica-jdk-bin/liberica-jdk-bin.info
@@ -1,10 +1,10 @@
PRGNAM="liberica-jdk-bin"
-VERSION="21.0.3+10"
+VERSION="21.0.3+12"
HOMEPAGE="https://github.com/bell-sw/Liberica"
-DOWNLOAD="https://github.com/bell-sw/Liberica/releases/download/21.0.3+10/bellsoft-jdk21.0.3+10-linux-i586.tar.gz"
-MD5SUM="301935070a134df1cd3de67d4c1cf506"
-DOWNLOAD_x86_64="https://github.com/bell-sw/Liberica/releases/download/21.0.3+10/bellsoft-jdk21.0.3+10-linux-amd64.tar.gz"
-MD5SUM_x86_64="2ee909ef18280bac206ed0b8209ae76e"
+DOWNLOAD="https://github.com/bell-sw/Liberica/releases/download/21.0.3+12/bellsoft-jdk21.0.3+12-linux-i586.tar.gz"
+MD5SUM="5af27da5d63e40fa3a6d19abaa93c0f6"
+DOWNLOAD_x86_64="https://github.com/bell-sw/Liberica/releases/download/21.0.3+12/bellsoft-jdk21.0.3+12-linux-amd64.tar.gz"
+MD5SUM_x86_64="dc876c90f8e3f30fab51e82fd947d251"
REQUIRES=""
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/development/lua-language-server/lua-language-server.SlackBuild b/development/lua-language-server/lua-language-server.SlackBuild
index da63090968..6ffd001337 100644
--- a/development/lua-language-server/lua-language-server.SlackBuild
+++ b/development/lua-language-server/lua-language-server.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lua-language-server
-VERSION=${VERSION:-3.7.4}
+VERSION=${VERSION:-3.9.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -65,7 +65,8 @@ find -L . \
cd 3rd/luamake
# don't use compile/install.sh, it updates shell configuration file
-compile/build.sh
+# suppress running tests (some of them fail with `unshare -n`)
+compile/build.sh notest
cd ../..
3rd/luamake/luamake rebuild
diff --git a/development/lua-language-server/lua-language-server.info b/development/lua-language-server/lua-language-server.info
index 4708adf596..d7b18d0c0c 100644
--- a/development/lua-language-server/lua-language-server.info
+++ b/development/lua-language-server/lua-language-server.info
@@ -1,8 +1,8 @@
PRGNAM="lua-language-server"
-VERSION="3.7.4"
+VERSION="3.9.1"
HOMEPAGE="https://github.com/sumneko/lua-language-server"
-DOWNLOAD="https://github.com/sumneko/lua-language-server/releases/download/3.7.4/lua-language-server-3.7.4-submodules.zip"
-MD5SUM="629ea63364f10351c31d2e2220084078"
+DOWNLOAD="https://github.com/sumneko/lua-language-server/releases/download/3.9.1/lua-language-server-3.9.1-submodules.zip"
+MD5SUM="68cc1df51e62b25e4b44f20a96b9a134"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/minipro/minipro.SlackBuild b/development/minipro/minipro.SlackBuild
index 17d2b9be07..0f44d33e47 100644
--- a/development/minipro/minipro.SlackBuild
+++ b/development/minipro/minipro.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for minipro
-# Copyright 2022 SPN Team
+# Copyright 2024 SPN Team
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=minipro
-VERSION=${VERSION:-0.5}
+VERSION=${VERSION:-0.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/minipro/minipro.info b/development/minipro/minipro.info
index d64f7f1f69..3aaace4f51 100644
--- a/development/minipro/minipro.info
+++ b/development/minipro/minipro.info
@@ -1,8 +1,8 @@
PRGNAM="minipro"
-VERSION="0.5"
+VERSION="0.7"
HOMEPAGE="https://gitlab.com/DavidGriffith/minipro/"
-DOWNLOAD="https://gitlab.com/DavidGriffith/minipro/-/archive/0.5/minipro-0.5.tar.bz2"
-MD5SUM="94236db92e570719b864aeeff37ec91b"
+DOWNLOAD="https://gitlab.com/DavidGriffith/minipro/-/archive/0.7/minipro-0.7.tar.bz2"
+MD5SUM="f3bee0a4416112e5b4c2e5ff64426a16"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/neovim/README b/development/neovim/README
index f5294d4ff6..f20d90a7a8 100644
--- a/development/neovim/README
+++ b/development/neovim/README
@@ -9,5 +9,3 @@ Optional run-time dependencies:
* python3-neovim and python2-neovim: for python 3/2 plugin support;
* xclip or xsel: for X11 clipboard support;
* wl-clipboard: for clipboard support on wayland
-
-lua, lua-mpack, lua-lpeg, LuaBitOp are needed only at build time.
diff --git a/development/neovim/neovim.SlackBuild b/development/neovim/neovim.SlackBuild
index 09b6b4a417..2fc53993eb 100644
--- a/development/neovim/neovim.SlackBuild
+++ b/development/neovim/neovim.SlackBuild
@@ -27,11 +27,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=neovim
-VERSION=${VERSION:-0.9.5}
-LuaJIT=03c31124cc3b521ef54fe398e10fa55660a5057d
-luv="1.45.0-0"
-luacompat53="0.9"
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-0.10.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -77,12 +74,25 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
mkdir -p $PRGNAM-$VERSION/.deps/build/src
cd $PRGNAM-$VERSION/.deps/build/src
-tar xvf $CWD/LuaJIT-$LuaJIT.tar.gz
-mv LuaJIT-$LuaJIT luajit
-tar xvf $CWD/luv-$luv.tar.gz
-mv luv-$luv luv
-tar xvf $CWD/lua-compat-5.3-$luacompat53.tar.gz
-mv lua-compat-5.3-$luacompat53 lua-compat-5.3
+for d in LuaJIT-*.tar.gz luv-*.tar.gz lua-compat-5.3-*.tar.gz \
+ tree-sitter-bash-*.tar.gz tree-sitter-c-*.tar.gz \
+ tree-sitter-lua-*.tar.gz tree-sitter-markdown-*.tar.gz \
+ tree-sitter-python-*.tar.gz tree-sitter-query-*.tar.gz \
+ tree-sitter-vimdoc-*.tar.gz tree-sitter-vim-*.tar.gz
+do
+ tar xvf $CWD/$d
+done
+mv LuaJIT-* luajit
+mv luv-* luv
+mv lua-compat-5.3-* lua_compat53
+mv tree-sitter-bash-* treesitter_bash
+mv tree-sitter-c-* treesitter_c
+mv tree-sitter-lua-* treesitter_lua
+mv tree-sitter-markdown-* treesitter_markdown
+mv tree-sitter-python-* treesitter_python
+mv tree-sitter-query-* treesitter_query
+mv tree-sitter-vimdoc-* treesitter_vimdoc
+mv tree-sitter-vim-* treesitter_vim
cd $TMP/$PRGNAM-$VERSION
@@ -103,12 +113,11 @@ make \
-DUSE_EXISTING_SRC_DIR=ON \
-DUSE_BUNDLED=OFF \
-DUSE_BUNDLED_LUV=ON \
- -DUSE_BUNDLED_LUAJIT=ON" \
+ -DUSE_BUNDLED_LUAJIT=ON \
+ -DUSE_BUNDLED_TS_PARSERS=ON" \
CMAKE_BUILD_TYPE=Release
make install DESTDIR=$PKG
-rmdir $PKG/usr/lib${LIBDIRSUFFIX}/nvim $PKG/usr/lib${LIBDIRSUFFIX}
-
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/development/neovim/neovim.info b/development/neovim/neovim.info
index cc1632f7d2..fb656b64e7 100644
--- a/development/neovim/neovim.info
+++ b/development/neovim/neovim.info
@@ -1,16 +1,32 @@
PRGNAM="neovim"
-VERSION="0.9.5"
+VERSION="0.10.0"
HOMEPAGE="https://neovim.io"
-DOWNLOAD="https://github.com/neovim/neovim/archive/v0.9.5/neovim-0.9.5.tar.gz \
- https://github.com/LuaJIT/LuaJIT/archive/03c3112/LuaJIT-03c31124cc3b521ef54fe398e10fa55660a5057d.tar.gz \
- https://github.com/luvit/luv/archive/1.45.0-0/luv-1.45.0-0.tar.gz \
- https://github.com/keplerproject/lua-compat-5.3/archive/v0.9/lua-compat-5.3-0.9.tar.gz"
-MD5SUM="106932337799a21cf8d28d488c7fc702 \
- b795ec5d435b01e00d8378ace040c382 \
- dacbb69541c8d30705c5bb138cd204e0 \
- 7c0530123479804e40971b069ea6b0da"
+DOWNLOAD="https://github.com/neovim/neovim/archive/v0.10.0/neovim-0.10.0.tar.gz \
+ https://github.com/LuaJIT/LuaJIT/archive/75e9277/LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz \
+ https://github.com/luvit/luv/archive/1.48.0-2/luv-1.48.0-2.tar.gz \
+ https://github.com/lunarmodules/lua-compat-5.3/archive/v0.13/lua-compat-5.3-0.13.tar.gz \
+ https://github.com/tree-sitter/tree-sitter-bash/archive/v0.21.0/tree-sitter-bash-0.21.0.tar.gz \
+ https://github.com/tree-sitter/tree-sitter-c/archive/v0.21.0/tree-sitter-c-0.21.0.tar.gz \
+ https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/v0.1.0/tree-sitter-lua-0.1.0.tar.gz \
+ https://github.com/MDeiml/tree-sitter-markdown/archive/v0.2.3/tree-sitter-markdown-0.2.3.tar.gz \
+ https://github.com/tree-sitter/tree-sitter-python/archive/v0.21.0/tree-sitter-python-0.21.0.tar.gz \
+ https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.3.0/tree-sitter-query-0.3.0.tar.gz \
+ https://github.com/neovim/tree-sitter-vimdoc/archive/v2.5.1/tree-sitter-vimdoc-2.5.1.tar.gz \
+ https://github.com/neovim/tree-sitter-vim/archive/v0.4.0/tree-sitter-vim-0.4.0.tar.gz"
+MD5SUM="b5ad54391b6a1a30930c1ab392d506ec \
+ aee865a769321f40b28067c3568e92ef \
+ 8efb4574249415a888a4197468529a9b \
+ 4b53edbd6222230a50f58ca8f9a98d18 \
+ 3afd19bcf08cfbc16a8d0ab8d6b59967 \
+ 88647250b19636fe4d1a99456674d69a \
+ 14eff66b003bb77623f111fe3528f224 \
+ b6ea171a2c434992d9ddb965361513c2 \
+ 229538336d4d052c301ea63cd33c8486 \
+ f50c1885b101d392b106dac75bb0536e \
+ 74b91692ada89a1e5904bc4d5f60943f \
+ 8f3d1c3319673e20b83da6c23962dc45"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="lua-mpack lua-lpeg LuaBitOp msgpack-c-c libtermkey libvterm tree-sitter"
+REQUIRES="lua-lpeg msgpack-c-c libtermkey libvterm tree-sitter"
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/development/nodejs/nodejs.SlackBuild b/development/nodejs/nodejs.SlackBuild
index ae3f7134e5..3067dad71e 100644
--- a/development/nodejs/nodejs.SlackBuild
+++ b/development/nodejs/nodejs.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nodejs
SRCNAM=node
-VERSION=${VERSION:-20.12.2}
+VERSION=${VERSION:-20.14.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/nodejs/nodejs.info b/development/nodejs/nodejs.info
index bb0150cf94..654360a9f5 100644
--- a/development/nodejs/nodejs.info
+++ b/development/nodejs/nodejs.info
@@ -1,8 +1,8 @@
PRGNAM="nodejs"
-VERSION="20.12.2"
+VERSION="20.14.0"
HOMEPAGE="https://nodejs.org/"
-DOWNLOAD="https://nodejs.org/dist/v20.12.2/node-v20.12.2.tar.gz"
-MD5SUM="4b68baf3c2938a30a89603d24104e434"
+DOWNLOAD="https://nodejs.org/dist/v20.14.0/node-v20.14.0.tar.gz"
+MD5SUM="42e1625ee90c170a0e44882033392b99"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/pandas/README b/development/pandas/README
index 20171901fa..fea8a198e0 100644
--- a/development/pandas/README
+++ b/development/pandas/README
@@ -6,6 +6,3 @@ Recommended Dependencies:
numexpr: for accelerating certain numerical operations. numexpr uses
multiple cores as well as smart chunking and caching to achieve
large speedups
-bottleneck: for accelerating certain types of NaN evaluations.
- bottleneck uses specialized cython routines to achieve
- large speedups.
diff --git a/development/pgmodeler/pgmodeler.SlackBuild b/development/pgmodeler/pgmodeler.SlackBuild
index 36abb52b7f..276c07ebb1 100644
--- a/development/pgmodeler/pgmodeler.SlackBuild
+++ b/development/pgmodeler/pgmodeler.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pgmodeler
-VERSION=${VERSION:-1.1.2}
+VERSION=${VERSION:-1.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/pgmodeler/pgmodeler.info b/development/pgmodeler/pgmodeler.info
index fcecb0eb79..4a5a4a625a 100644
--- a/development/pgmodeler/pgmodeler.info
+++ b/development/pgmodeler/pgmodeler.info
@@ -1,10 +1,10 @@
PRGNAM="pgmodeler"
-VERSION="1.1.2"
+VERSION="1.1.3"
HOMEPAGE="https://pgmodeler.io/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/pgmodeler/pgmodeler/archive/v1.1.2/pgmodeler-1.1.2.tar.gz"
-MD5SUM_x86_64="f5830d56e780aa73267ff29f181f06ec"
+DOWNLOAD_x86_64="https://github.com/pgmodeler/pgmodeler/archive/v1.1.3/pgmodeler-1.1.3.tar.gz"
+MD5SUM_x86_64="15f2bfafd3193673af22b46a105103fa"
REQUIRES="postgresql qt6"
MAINTAINER="Joielechong"
EMAIL="juansspy@gmail.com"
diff --git a/development/php82/php82.SlackBuild b/development/php82/php82.SlackBuild
index 91d979cd03..99b38a8960 100644
--- a/development/php82/php82.SlackBuild
+++ b/development/php82/php82.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=php82
-VERSION=${VERSION:-8.2.18}
+VERSION=${VERSION:-8.2.19}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/php82/php82.info b/development/php82/php82.info
index dffebf29a8..8226919538 100644
--- a/development/php82/php82.info
+++ b/development/php82/php82.info
@@ -1,8 +1,8 @@
PRGNAM="php82"
-VERSION="8.2.18"
+VERSION="8.2.19"
HOMEPAGE="https://www.php.net/"
-DOWNLOAD="https://www.php.net/distributions/php-8.2.18.tar.xz"
-MD5SUM="dc3afc0addb388cf9caf380488b6a689"
+DOWNLOAD="https://www.php.net/distributions/php-8.2.19.tar.xz"
+MD5SUM="97f3cc144fd6937cf44fbec5810eafe9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="postgresql"
diff --git a/development/poedit/poedit.SlackBuild b/development/poedit/poedit.SlackBuild
index 70c36d1907..684cc10a7a 100644
--- a/development/poedit/poedit.SlackBuild
+++ b/development/poedit/poedit.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=poedit
-VERSION=${VERSION:-3.4.2}
+VERSION=${VERSION:-3.4.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/poedit/poedit.info b/development/poedit/poedit.info
index ffc8994144..bb4254c3d5 100644
--- a/development/poedit/poedit.info
+++ b/development/poedit/poedit.info
@@ -1,8 +1,8 @@
PRGNAM="poedit"
-VERSION="3.4.2"
+VERSION="3.4.4"
HOMEPAGE="https://www.poedit.net"
-DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v3.4.2-oss/poedit-3.4.2.tar.gz"
-MD5SUM="511d05b0d5fff3ec6c254f7e76906446"
+DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v3.4.4-oss/poedit-3.4.4.tar.gz"
+MD5SUM="3461a4ce906007a971ed204297871395"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="wxGTK3 LucenePlusPlus gtkspell3 webkit2gtk"
diff --git a/development/postman/postman.SlackBuild b/development/postman/postman.SlackBuild
index 6028f10d9b..d12d97e0dc 100644
--- a/development/postman/postman.SlackBuild
+++ b/development/postman/postman.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=postman
SRCDIR=Postman
SRCNAM=linux
-VERSION=${VERSION:-10.24.16}
+VERSION=${VERSION:-11.1.14}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/postman/postman.info b/development/postman/postman.info
index 05c011c7f7..b140a8ab98 100644
--- a/development/postman/postman.info
+++ b/development/postman/postman.info
@@ -1,10 +1,10 @@
PRGNAM="postman"
-VERSION="10.24.16"
+VERSION="11.1.14"
HOMEPAGE="https://www.getpostman.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.pstmn.io/download/version/10.24.16/linux64"
-MD5SUM_x86_64="75fc2abf7e2115e05567f61145c49600"
+DOWNLOAD_x86_64="https://dl.pstmn.io/download/version/11.1.14/linux64"
+MD5SUM_x86_64="ace98328ad25b8a18e25d9d9e7a694fa"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/pre-commit/pre-commit.SlackBuild b/development/pre-commit/pre-commit.SlackBuild
index 9917f4c346..ed63930914 100644
--- a/development/pre-commit/pre-commit.SlackBuild
+++ b/development/pre-commit/pre-commit.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pre-commit
-VERSION=${VERSION:-3.7.0}
+VERSION=${VERSION:-3.7.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/pre-commit/pre-commit.info b/development/pre-commit/pre-commit.info
index 2fcdd09518..3ae97a85c7 100644
--- a/development/pre-commit/pre-commit.info
+++ b/development/pre-commit/pre-commit.info
@@ -1,8 +1,8 @@
PRGNAM="pre-commit"
-VERSION="3.7.0"
+VERSION="3.7.1"
HOMEPAGE="https://pre-commit.com/"
-DOWNLOAD="https://github.com/pre-commit/pre-commit/archive/v3.7.0/pre-commit-3.7.0.tar.gz"
-MD5SUM="c79e85a9be40284c9b952ac6e6914d9d"
+DOWNLOAD="https://github.com/pre-commit/pre-commit/archive/v3.7.1/pre-commit-3.7.1.tar.gz"
+MD5SUM="71ac1bb00f99df0d7cab46f75df7034e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-cfgv python3-identify python3-virtualenv nodeenv"
diff --git a/development/protobuf3/protobuf3.SlackBuild b/development/protobuf3/protobuf3.SlackBuild
index 8a37164a7b..dac9033819 100644
--- a/development/protobuf3/protobuf3.SlackBuild
+++ b/development/protobuf3/protobuf3.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=protobuf3
-VERSION=${VERSION:-26.1}
+VERSION=${VERSION:-27.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/protobuf3/protobuf3.info b/development/protobuf3/protobuf3.info
index c104c6b26b..b2ed2c2f81 100644
--- a/development/protobuf3/protobuf3.info
+++ b/development/protobuf3/protobuf3.info
@@ -1,10 +1,10 @@
PRGNAM="protobuf3"
-VERSION="26.1"
+VERSION="27.1"
HOMEPAGE="https://github.com/google/protobuf"
-DOWNLOAD="https://github.com/google/protobuf/archive/v26.1/protobuf-26.1.tar.gz \
-https://files.pythonhosted.org/packages/d2/e5/7e22ca7201a6b1040aae7787d0fe6cd970311da376a86fdafa5182be1d1b/protobuf-5.26.1.tar.gz"
-MD5SUM="6ad6edec05fd08477a442db77dbebf98 \
-8360a781926b9dac954678a823835d23"
+DOWNLOAD="https://github.com/google/protobuf/archive/v27.1/protobuf-27.1.tar.gz \
+https://files.pythonhosted.org/packages/20/5f/00d891817d4031bbf4e846a99834bf949a76714c10a726833aa184176772/protobuf-5.27.1.tar.gz"
+MD5SUM="0dcd097a07265dd1871f63d06bcbbba0 \
+1accbc0a4023f0056558a1811c38447e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="abseil-cpp python3-build python3-wheel"
diff --git a/development/protoc-gen-go/protoc-gen-go.SlackBuild b/development/protoc-gen-go/protoc-gen-go.SlackBuild
index 4a5521782a..85333b7b8e 100644
--- a/development/protoc-gen-go/protoc-gen-go.SlackBuild
+++ b/development/protoc-gen-go/protoc-gen-go.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=protoc-gen-go
-VERSION=${VERSION:-1.34.0}
+VERSION=${VERSION:-1.34.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/protoc-gen-go/protoc-gen-go.info b/development/protoc-gen-go/protoc-gen-go.info
index 845fb32568..e6c6724805 100644
--- a/development/protoc-gen-go/protoc-gen-go.info
+++ b/development/protoc-gen-go/protoc-gen-go.info
@@ -1,8 +1,8 @@
PRGNAM="protoc-gen-go"
-VERSION="1.34.0"
+VERSION="1.34.1"
HOMEPAGE="https://github.com/protocolbuffers/protobuf-go"
-DOWNLOAD="https://github.com/protocolbuffers/protobuf-go/archive/v1.34.0/protobuf-go-1.34.0.tar.gz"
-MD5SUM="f3334f859640a128e34c5dce90f48a69"
+DOWNLOAD="https://github.com/protocolbuffers/protobuf-go/archive/v1.34.1/protobuf-go-1.34.1.tar.gz"
+MD5SUM="f9d0f7962aa60baba76f640e65250fe0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="google-go-lang"
diff --git a/development/pycharm/pycharm.SlackBuild b/development/pycharm/pycharm.SlackBuild
index d73da05139..c9cf006940 100644
--- a/development/pycharm/pycharm.SlackBuild
+++ b/development/pycharm/pycharm.SlackBuild
@@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pycharm
EDITION=community
-VERSION=${VERSION:-2024.1.241.14494.241}
-SRCVER=$( echo $VERSION | cut -c1-6 )
+VERSION=${VERSION:-2024.1.1.241.15989.155}
+SRCVER=$( echo $VERSION | cut -c1-8 )
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/pycharm/pycharm.info b/development/pycharm/pycharm.info
index 051e66c6d9..c2038e09c1 100644
--- a/development/pycharm/pycharm.info
+++ b/development/pycharm/pycharm.info
@@ -1,8 +1,8 @@
PRGNAM="pycharm"
-VERSION="2024.1.241.14494.241"
+VERSION="2024.1.1.241.15989.155"
HOMEPAGE="https://www.jetbrains.com/pycharm/"
-DOWNLOAD="https://download.jetbrains.com/python/pycharm-community-2024.1.tar.gz"
-MD5SUM="ecebc5c639e802745cb53209315c7188"
+DOWNLOAD="https://download.jetbrains.com/python/pycharm-community-2024.1.1.tar.gz"
+MD5SUM="ca87d11b635a42b5442f4903ca1b546f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/pyenchant/pyenchant.SlackBuild b/development/pyenchant/pyenchant.SlackBuild
index dba3f6aead..d606436235 100644
--- a/development/pyenchant/pyenchant.SlackBuild
+++ b/development/pyenchant/pyenchant.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for pyenchant
# Written by vvoody <ydoovv@gmail.com>
-# Copyright 2016-2017 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2016-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pyenchant
-VERSION=${VERSION:-2.0.0}
+VERSION=${VERSION:-3.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -63,15 +63,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 {} \+
-# 20220215 bkw: our library is called libenchant-2.so, which setup.py
-# isn't expecting.
-sed -i '/find_library/s,"enchant","enchant-2",' enchant/_enchant.py
-
-python setup.py install --root=$PKG
python3 setup.py install --root=$PKG
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE.txt README.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE.txt README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/pyenchant/pyenchant.info b/development/pyenchant/pyenchant.info
index 013b0571d5..7af71555e3 100644
--- a/development/pyenchant/pyenchant.info
+++ b/development/pyenchant/pyenchant.info
@@ -1,8 +1,8 @@
PRGNAM="pyenchant"
-VERSION="2.0.0"
+VERSION="3.2.2"
HOMEPAGE="https://github.com/rfk/pyenchant"
-DOWNLOAD="https://pypi.python.org/packages/9e/54/04d88a59efa33fefb88133ceb638cdf754319030c28aadc5a379d82140ed/pyenchant-2.0.0.tar.gz"
-MD5SUM="c224ea53e119b04116d5301e5027051c"
+DOWNLOAD="https://files.pythonhosted.org/packages/b1/a3/86763b6350727ca81c8fcc5bb5bccee416e902e0085dc7a902c81233717e/pyenchant-3.2.2.tar.gz"
+MD5SUM="15d45b7517c80cfa5d9fa636a88e0bf9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/pyvim/pyvim.SlackBuild b/development/pyvim/pyvim.SlackBuild
index c9ae80e276..71261bfc9c 100644
--- a/development/pyvim/pyvim.SlackBuild
+++ b/development/pyvim/pyvim.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for pyvim
-# Copyright 2015-2019 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2015-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pyvim
-VERSION=${VERSION:-2.0.24}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-3.0.3}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,7 +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 {} \;
-python setup.py install --root=$PKG
+python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/development/pyvim/pyvim.info b/development/pyvim/pyvim.info
index 0b462b6643..5805a90522 100644
--- a/development/pyvim/pyvim.info
+++ b/development/pyvim/pyvim.info
@@ -1,10 +1,10 @@
PRGNAM="pyvim"
-VERSION="2.0.24"
+VERSION="3.0.3"
HOMEPAGE="https://github.com/jonathanslenders/pyvim"
-DOWNLOAD="https://files.pythonhosted.org/packages/6e/85/47543120e478ddc5d31e447a7fed1fe4ac81cbb066ca623a2cc54f685dff/pyvim-2.0.24.tar.gz"
-MD5SUM="6636d321f77c0c1b5eb9f547cf8d77e8"
+DOWNLOAD="https://files.pythonhosted.org/packages/c3/31/04e144ec3a3a0303e3ef1ef9c6c1ec8a3b5ba9e88b98d21442d9152783c1/pyvim-3.0.3.tar.gz"
+MD5SUM="eb7aec8e3c2b6e7b260366a6118493c0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="prompt_toolkit pyflakes python2-docopt"
+REQUIRES="python3-prompt_toolkit python3-pyflakes python3-docopt"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/development/qb64pe/qb64pe-launcher b/development/qb64pe/qb64pe-launcher
index 8729180619..fca8534688 100644
--- a/development/qb64pe/qb64pe-launcher
+++ b/development/qb64pe/qb64pe-launcher
@@ -1,6 +1,6 @@
#!/bin/sh
-VERSION=3.12.0
+VERSION=3.13.1
DEST="$HOME/.config/qb64pe-$VERSION"
if [ ! -d $DEST ]
then
diff --git a/development/qb64pe/qb64pe.SlackBuild b/development/qb64pe/qb64pe.SlackBuild
index 4beaac60e4..63f19db770 100644
--- a/development/qb64pe/qb64pe.SlackBuild
+++ b/development/qb64pe/qb64pe.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for qb64pe (from qb64phoenix.com)
-# Copyright 2024 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# Copyright 2023-2024 Antonio Leal, Porto Salvo, Oeiras, Portugal
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qb64pe
-VERSION=${VERSION:-3.12.0}
+VERSION=${VERSION:-3.13.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/qb64pe/qb64pe.info b/development/qb64pe/qb64pe.info
index e0e7fe2c1a..148451f7c0 100644
--- a/development/qb64pe/qb64pe.info
+++ b/development/qb64pe/qb64pe.info
@@ -1,8 +1,8 @@
PRGNAM="qb64pe"
-VERSION="3.12.0"
+VERSION="3.13.1"
HOMEPAGE="https://qb64phoenix.com/"
-DOWNLOAD="https://github.com/QB64-Phoenix-Edition/QB64pe/archive/v3.12.0/QB64pe-3.12.0.tar.gz"
-MD5SUM="f5e43d15462c169e619bc78d05d004a9"
+DOWNLOAD="https://github.com/QB64-Phoenix-Edition/QB64pe/archive/v3.13.1/QB64pe-3.13.1.tar.gz"
+MD5SUM="b4915663c873d0dc0f45ce072ad493af"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/regina-rexx/regina-rexx.SlackBuild b/development/regina-rexx/regina-rexx.SlackBuild
index 4b2ecbf6c6..812d5e24f3 100644
--- a/development/regina-rexx/regina-rexx.SlackBuild
+++ b/development/regina-rexx/regina-rexx.SlackBuild
@@ -6,7 +6,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=regina-rexx
-VERSION=${VERSION:-3.9.5}
+VERSION=${VERSION:-3.9.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/regina-rexx/regina-rexx.info b/development/regina-rexx/regina-rexx.info
index 410cbbbbf6..0dbe52f7d9 100644
--- a/development/regina-rexx/regina-rexx.info
+++ b/development/regina-rexx/regina-rexx.info
@@ -1,8 +1,8 @@
PRGNAM="regina-rexx"
-VERSION="3.9.5"
-HOMEPAGE="http://regina-rexx.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/regina-rexx/regina-rexx-3.9.5.tar.gz"
-MD5SUM="cf87ed347677f751ecce14d751f03291"
+VERSION="3.9.6"
+HOMEPAGE="https://regina-rexx.sourceforge.net/"
+DOWNLOAD="https://downloads.sourceforge.net/regina-rexx/regina-rexx-3.9.6.tar.gz"
+MD5SUM="2fe487af607dadc3815b246bce7fa08d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/rr/rr.SlackBuild b/development/rr/rr.SlackBuild
index 64f6ad6ce6..49238d0dcb 100644
--- a/development/rr/rr.SlackBuild
+++ b/development/rr/rr.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rr
-VERSION=${VERSION:-5.7.0}
+VERSION=${VERSION:-5.8.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/rr/rr.info b/development/rr/rr.info
index 99e7c8c46a..bab181c5a0 100644
--- a/development/rr/rr.info
+++ b/development/rr/rr.info
@@ -1,8 +1,8 @@
PRGNAM="rr"
-VERSION="5.7.0"
+VERSION="5.8.0"
HOMEPAGE="https://rr-project.org/"
-DOWNLOAD="https://github.com/rr-debugger/rr/archive/5.7.0/rr-5.7.0.tar.gz"
-MD5SUM="b8ebc587a171fa371361019f29fce893"
+DOWNLOAD="https://github.com/rr-debugger/rr/archive/5.8.0/rr-5.8.0.tar.gz"
+MD5SUM="c960c8f965b088ab627b14cca55340d1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="capnproto"
diff --git a/development/rr/slack-desc b/development/rr/slack-desc
index a79e382f78..454090ea22 100644
--- a/development/rr/slack-desc
+++ b/development/rr/slack-desc
@@ -13,7 +13,7 @@ rr: enhancing gdb. You record a failure once, then debug the recording,
rr: deterministically, as many times as you want. The same execution is
rr: replayed every time.
rr:
-rr: https://rr-project.org/
+rr:
rr:
rr:
rr:
diff --git a/development/rtags/0017-Add-when-argument-to-define-obsolete-function-alias.patch.gz b/development/rtags/0017-Add-when-argument-to-define-obsolete-function-alias.patch.gz
new file mode 100644
index 0000000000..39805b3c34
--- /dev/null
+++ b/development/rtags/0017-Add-when-argument-to-define-obsolete-function-alias.patch.gz
Binary files differ
diff --git a/development/rtags/rtags.SlackBuild b/development/rtags/rtags.SlackBuild
index 646b8932f6..24ccd4171b 100644
--- a/development/rtags/rtags.SlackBuild
+++ b/development/rtags/rtags.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rtags
VERSION=${VERSION:-2.38}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -78,6 +78,9 @@ tar xvf $CWD/rct-$RCT_VERSION.tar.gz
rmdir rct
mv rct-$RCT_VERSION rct
cd ..
+# fix build with latest emacs in patches/
+# thanks debian maintainers
+zcat $CWD/0017-Add-when-argument-to-define-obsolete-function-alias.patch.gz | patch -p1 || exit 1
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/development/rust16/rust16.SlackBuild b/development/rust16/rust16.SlackBuild
index 9e73fcedb0..76d28a8f68 100644
--- a/development/rust16/rust16.SlackBuild
+++ b/development/rust16/rust16.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rust16
SRCNAM=rust
-VERSION=${VERSION:-1.77.2}
+VERSION=${VERSION:-1.78.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -103,7 +103,8 @@ rust-demangler-preview,\
rustfmt-preview
find $PKG/opt/$PRGNAM/lib -type f -name "*.so" -exec chmod +x {} \; 2> /dev/null || true
-# As of 1.77.2, stripping the libraries causes memory faults on Slackware64-15.0.
+find $PKG/opt/$PRGNAM/lib -type f -name "*.so*stable" -exec chmod +x {} \; 2> /dev/null || true
+# As of 1.78.0, stripping the libraries causes memory faults on Slackware64-15.0.
if [ $ARCH = "x86_64" ]; then
find $PKG -print0 | xargs -0 file | grep "executable" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/development/rust16/rust16.info b/development/rust16/rust16.info
index 97d4823321..e3ea0781ec 100644
--- a/development/rust16/rust16.info
+++ b/development/rust16/rust16.info
@@ -1,12 +1,12 @@
PRGNAM="rust16"
-VERSION="1.77.2"
+VERSION="1.78.0"
HOMEPAGE="https://rust-lang.org"
-DOWNLOAD="https://static.rust-lang.org/dist/2024-04-09/rust-1.77.2-i686-unknown-linux-gnu.tar.gz \
- https://static.rust-lang.org/dist/2024-04-09/rust-1.77.2-arm-unknown-linux-gnueabihf.tar.gz"
-MD5SUM="279c9bda8f7406629c5c7e1bb66cf365 \
- 454dd1e89f14825dd6279d4f5a1a24a2"
-DOWNLOAD_x86_64="https://static.rust-lang.org/dist/2024-04-09/rust-1.77.2-x86_64-unknown-linux-gnu.tar.gz"
-MD5SUM_x86_64="5df06513e998f33b00ed5d8920dc0cfc"
+DOWNLOAD="https://static.rust-lang.org/dist/2024-05-02/rust-1.78.0-i686-unknown-linux-gnu.tar.gz \
+ https://static.rust-lang.org/dist/2024-05-02/rust-1.78.0-arm-unknown-linux-gnueabihf.tar.gz"
+MD5SUM="b5563989498e9db2b910de1e70f940cc \
+ c4e256bec2b46f609afea9f7ccd48fd0"
+DOWNLOAD_x86_64="https://static.rust-lang.org/dist/2024-05-02/rust-1.78.0-x86_64-unknown-linux-gnu.tar.gz"
+MD5SUM_x86_64="73118081f69aff0622ce96c9202ef4e0"
REQUIRES=""
MAINTAINER="K. Eugene Carlson"
EMAIL="kvngncrlsn@gmail.com"
diff --git a/development/sbcl/sbcl.SlackBuild b/development/sbcl/sbcl.SlackBuild
index 3e4610850e..aaabf3d739 100644
--- a/development/sbcl/sbcl.SlackBuild
+++ b/development/sbcl/sbcl.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sbcl
-VERSION=${VERSION:-2.4.3}
+VERSION=${VERSION:-2.4.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/sbcl/sbcl.info b/development/sbcl/sbcl.info
index 609dc2a5d4..0ad02b59b7 100644
--- a/development/sbcl/sbcl.info
+++ b/development/sbcl/sbcl.info
@@ -1,8 +1,8 @@
PRGNAM="sbcl"
-VERSION="2.4.3"
+VERSION="2.4.5"
HOMEPAGE="http://www.sbcl.org/"
-DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.4.3-source.tar.bz2"
-MD5SUM="9e61f0d47571d465211c84464dfabb64"
+DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.4.5-source.tar.bz2"
+MD5SUM="18acda58d054bd083d609e39ae68349f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/sbt/sbt.SlackBuild b/development/sbt/sbt.SlackBuild
index 844dd4883f..4df72d53c3 100644
--- a/development/sbt/sbt.SlackBuild
+++ b/development/sbt/sbt.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sbt
-VERSION=${VERSION:-1.9.7}
+VERSION=${VERSION:-1.10.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/sbt/sbt.info b/development/sbt/sbt.info
index 867692fdc3..879ea0f289 100644
--- a/development/sbt/sbt.info
+++ b/development/sbt/sbt.info
@@ -1,10 +1,10 @@
PRGNAM="sbt"
-VERSION="1.9.7"
+VERSION="1.10.0"
HOMEPAGE="https://www.scala-sbt.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/sbt/sbt/releases/download/v1.9.7/sbt-1.9.7.tgz"
-MD5SUM_x86_64="37153bc352c1109bbdc4512d65bf34ad"
+DOWNLOAD_x86_64="https://github.com/sbt/sbt/releases/download/v1.10.0/sbt-1.10.0.tgz"
+MD5SUM_x86_64="581a3a4b6922810bac3d00dd50be3f2e"
REQUIRES="zulu-openjdk8"
MAINTAINER="Julian Grinblat"
EMAIL="julian@dotcore.co.il"
diff --git a/development/smlnj/_arch-n-opsys.patch b/development/smlnj/_arch-n-opsys.patch
new file mode 100644
index 0000000000..4addf45eb2
--- /dev/null
+++ b/development/smlnj/_arch-n-opsys.patch
@@ -0,0 +1,10 @@
+--- _arch-n-opsys 2015-07-09 04:54:20.000000000 -0300
++++ _arch-n-opsys.new 2024-05-21 00:47:47.253431563 -0300
+@@ -66,6 +66,7 @@
+ 2.6.*) ;;
+ 3.*) ;;
+ 4.*) ;;
++ 5.*) ;;
+ *) exit 1 ;;
+ esac
+ ;;
diff --git a/development/smlnj/doinst.sh b/development/smlnj/doinst.sh
index 048eb17e79..65c7e2eeb9 100644
--- a/development/smlnj/doinst.sh
+++ b/development/smlnj/doinst.sh
@@ -7,5 +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
-
-chmod +x /etc/profile.d/smlnj.sh
diff --git a/development/smlnj/smlnj.SlackBuild b/development/smlnj/smlnj.SlackBuild
index f1c4a612b8..86899607f1 100644
--- a/development/smlnj/smlnj.SlackBuild
+++ b/development/smlnj/smlnj.SlackBuild
@@ -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
@@ -76,6 +73,8 @@ tar xvf $CWD/config.tgz
# Confuses install.sh
unset SMLNJ_HOME
+patch $TMP/$PRGNAM/config/_arch-n-opsys < $CWD/_arch-n-opsys.patch
+
config/install.sh
mkdir -p "$PKG/usr/lib/smlnj"
@@ -83,6 +82,7 @@ cp -R "$TMP/$PRGNAM/"{bin,lib} "$PKG/usr/lib/smlnj"
mkdir -p "$PKG/etc/profile.d"
cp "$CWD/smlnj.sh" "$PKG/etc/profile.d/smlnj.sh"
+chmod +x $PKG/etc/profile.d/smlnj.sh
chown -R root:root .
find -L . \
diff --git a/development/tea/tea.SlackBuild b/development/tea/tea.SlackBuild
index 2fa0f64f94..3fdb67c3ef 100644
--- a/development/tea/tea.SlackBuild
+++ b/development/tea/tea.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tea
-VERSION=${VERSION:-62.4.0}
+VERSION=${VERSION:-63.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/tea/tea.info b/development/tea/tea.info
index ab445a2332..23d24bfeab 100644
--- a/development/tea/tea.info
+++ b/development/tea/tea.info
@@ -1,8 +1,8 @@
PRGNAM="tea"
-VERSION="62.4.0"
+VERSION="63.0.2"
HOMEPAGE="https://tea.ourproject.org/"
-DOWNLOAD="https://github.com/psemiletov/tea-qt/archive/62.4.0/tea-qt-62.4.0.tar.gz"
-MD5SUM="6e186e204a92111ee35fd47f26d5cf4c"
+DOWNLOAD="https://github.com/psemiletov/tea-qt/archive/63.0.2/tea-qt-63.0.2.tar.gz"
+MD5SUM="d26b34fa75e02d61365c03150c64a96c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/tig/tig.SlackBuild b/development/tig/tig.SlackBuild
index 1c0d84306b..6f430cebb7 100644
--- a/development/tig/tig.SlackBuild
+++ b/development/tig/tig.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tig
-VERSION=${VERSION:-2.5.9}
+VERSION=${VERSION:-2.5.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/tig/tig.info b/development/tig/tig.info
index ad3ebe5898..f4f7b9c0b4 100644
--- a/development/tig/tig.info
+++ b/development/tig/tig.info
@@ -1,8 +1,8 @@
PRGNAM="tig"
-VERSION="2.5.9"
+VERSION="2.5.10"
HOMEPAGE="https://jonas.github.io/tig/"
-DOWNLOAD="https://github.com/jonas/tig/releases/download/tig-2.5.9/tig-2.5.9.tar.gz"
-MD5SUM="54d0d7a17b75832eac632b6232f785fe"
+DOWNLOAD="https://github.com/jonas/tig/releases/download/tig-2.5.10/tig-2.5.10.tar.gz"
+MD5SUM="80822a6ed9f2accf13154a482ce72a05"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/tkdiff/tkdiff.SlackBuild b/development/tkdiff/tkdiff.SlackBuild
index a76c0fd3b5..a3bc15a792 100644
--- a/development/tkdiff/tkdiff.SlackBuild
+++ b/development/tkdiff/tkdiff.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tkdiff
-VERSION=${VERSION:-5.6}
+VERSION=${VERSION:-5.7}
SRCVERSION=$( echo $VERSION | tr . - )
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/tkdiff/tkdiff.info b/development/tkdiff/tkdiff.info
index 0c511b5401..b46a276c3c 100644
--- a/development/tkdiff/tkdiff.info
+++ b/development/tkdiff/tkdiff.info
@@ -1,8 +1,8 @@
PRGNAM="tkdiff"
-VERSION="5.6"
+VERSION="5.7"
HOMEPAGE="https://sourceforge.net/projects/tkdiff/"
-DOWNLOAD="https://sourceforge.net/projects/tkdiff/files/tkdiff/5.6/tkdiff-5-6.zip"
-MD5SUM="69355922c7738efe9ec9203acef36e02"
+DOWNLOAD="https://sourceforge.net/projects/tkdiff/files/tkdiff/5.7/tkdiff-5-7.zip"
+MD5SUM="525a15b95cb8cda6e2dc97c04560d477"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/tstoolbox/README b/development/tstoolbox/README
deleted file mode 100644
index d1d65afb57..0000000000
--- a/development/tstoolbox/README
+++ /dev/null
@@ -1,2 +0,0 @@
-The tstoolbox is a Python script to manipulate time-series on
-the command line or by function calls within Python.
diff --git a/development/tstoolbox/tstoolbox.info b/development/tstoolbox/tstoolbox.info
deleted file mode 100644
index ad05c5bf8e..0000000000
--- a/development/tstoolbox/tstoolbox.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="tstoolbox"
-VERSION="11.35.19.17"
-HOMEPAGE="https://pypi.python.org/pypi/tstoolbox"
-DOWNLOAD="https://pypi.python.org/packages/d6/70/57ce5cd3e36ac664b5c3eba5697c4d527232fe38b7404754bc3599c36f81/tstoolbox-11.35.19.17.tar.gz"
-MD5SUM="34bc5b33ecf623b2909392e4f22353ed"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="pandas mando python2-matplotlib rst2ansi python2-scipy"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/development/vscode-bin/vscode-bin.SlackBuild b/development/vscode-bin/vscode-bin.SlackBuild
index 7d8cb0f553..dcaf7d8688 100644
--- a/development/vscode-bin/vscode-bin.SlackBuild
+++ b/development/vscode-bin/vscode-bin.SlackBuild
@@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vscode-bin
SRCNAM=code-stable
-VERSION=${VERSION:-1.89.0}
-SRCVER=1714529314
+VERSION=${VERSION:-1.90.0}
+SRCVER=1717530197
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/vscode-bin/vscode-bin.info b/development/vscode-bin/vscode-bin.info
index 1179b669b2..771c815691 100644
--- a/development/vscode-bin/vscode-bin.info
+++ b/development/vscode-bin/vscode-bin.info
@@ -1,10 +1,10 @@
PRGNAM="vscode-bin"
-VERSION="1.89.0"
+VERSION="1.90.0"
HOMEPAGE="https://code.visualstudio.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://vscode.download.prss.microsoft.com/dbazure/download/stable/b58957e67ee1e712cebf466b995adf4c5307b2bd/code-stable-x64-1714529314.tar.gz"
-MD5SUM_x86_64="dfdead89eb48f10c796cf9ee97cfe57f"
+DOWNLOAD_x86_64="https://vscode.download.prss.microsoft.com/dbazure/download/stable/89de5a8d4d6205e5b11647eb6a74844ca23d2573/code-stable-x64-1717530197.tar.gz"
+MD5SUM_x86_64="65d501ec8efff7161d16061a687a910b"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/whisper.cpp/README b/development/whisper.cpp/README
index 2c0e887b33..aa0315fa3a 100644
--- a/development/whisper.cpp/README
+++ b/development/whisper.cpp/README
@@ -14,3 +14,9 @@ recognition (ASR) model:
-Partial OpenCL GPU support via CLBlast
-OpenVINO Support
-C-style API
+
+This package fails to build if both blas and OpenBLAS are installed.
+
+Optional autodetected dependencies:
+-OpenBLAS || blas
+-openvino
diff --git a/development/whisper.cpp/whisper.cpp.SlackBuild b/development/whisper.cpp/whisper.cpp.SlackBuild
index 3e0abaa2e2..29b4bfcabe 100644
--- a/development/whisper.cpp/whisper.cpp.SlackBuild
+++ b/development/whisper.cpp/whisper.cpp.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=whisper.cpp
-VERSION=${VERSION:-1.5.5}
+VERSION=${VERSION:-1.6.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -83,17 +83,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 {} +
-source /usr/share/openvino/setupvars.sh
-mkdir -p build
+pkg-config openblas && OPENBLAS="-DWHISPER_OPENBLAS=ON"
+pkg-config openvino && OPENVINO="-DWHISPER_OPENVINO=ON" && source /usr/share/openvino/setupvars.sh
+
+mkdir build
cd build
-pwd
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DWHISPER_OPENVINO=ON \
- -DWHISPER_OPENBLAS=ON \
- -Wno-dev \
+ -DCMAKE_SKIP_INSTALL_RPATH=ON \
+ $OPENBLAS \
+ $OPENVINO \
-DCMAKE_BUILD_TYPE=Release ..
make
make install/strip DESTDIR=$PKG
diff --git a/development/whisper.cpp/whisper.cpp.info b/development/whisper.cpp/whisper.cpp.info
index 50c19d2593..32f729044a 100644
--- a/development/whisper.cpp/whisper.cpp.info
+++ b/development/whisper.cpp/whisper.cpp.info
@@ -1,10 +1,10 @@
PRGNAM="whisper.cpp"
-VERSION="1.5.5"
+VERSION="1.6.2"
HOMEPAGE="https://github.com/ggerganov/whisper.cpp"
-DOWNLOAD="https://github.com/ggerganov/whisper.cpp/archive/v1.5.5/whisper.cpp-1.5.5.tar.gz"
-MD5SUM="a4c1d8283381a789c679d0b274ec6c64"
+DOWNLOAD="https://github.com/ggerganov/whisper.cpp/archive/v1.6.2/whisper.cpp-1.6.2.tar.gz"
+MD5SUM="aa746e62a9faf77222d9ebd9636bedbb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="openvino OpenBLAS"
+REQUIRES=""
MAINTAINER="Johannes Schoepfer"
EMAIL="slackbuilds@schoepfer.info"
diff --git a/development/wxFormBuilder/wxFormBuilder.SlackBuild b/development/wxFormBuilder/wxFormBuilder.SlackBuild
index 30ea7b77cd..6872b83bfc 100644
--- a/development/wxFormBuilder/wxFormBuilder.SlackBuild
+++ b/development/wxFormBuilder/wxFormBuilder.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=wxFormBuilder
-VERSION=${VERSION:-4.1.0}
+VERSION=${VERSION:-4.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/wxFormBuilder/wxFormBuilder.info b/development/wxFormBuilder/wxFormBuilder.info
index bbc161a1a6..0f011b8ef5 100644
--- a/development/wxFormBuilder/wxFormBuilder.info
+++ b/development/wxFormBuilder/wxFormBuilder.info
@@ -1,8 +1,8 @@
PRGNAM="wxFormBuilder"
-VERSION="4.1.0"
+VERSION="4.2.1"
HOMEPAGE="https://github.com/wxFormBuilder/wxFormBuilder"
-DOWNLOAD="https://github.com/wxFormBuilder/wxFormBuilder/releases/download/v4.1.0/wxFormBuilder-4.1.0-source-full.tar.gz"
-MD5SUM="c81fe1a49bfe931471dd64a2fda951f5"
+DOWNLOAD="https://github.com/wxFormBuilder/wxFormBuilder/releases/download/v4.2.1/wxFormBuilder-4.2.1-source-full.tar.gz"
+MD5SUM="dfecbe3007714987fb17fd23e7b91a70"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="wxWidgets"
diff --git a/development/xmake/xmake.SlackBuild b/development/xmake/xmake.SlackBuild
index 86c296c444..9dd5eff7a4 100644
--- a/development/xmake/xmake.SlackBuild
+++ b/development/xmake/xmake.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xmake
-VERSION=${VERSION:-2.9.1}
+VERSION=${VERSION:-2.9.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/xmake/xmake.info b/development/xmake/xmake.info
index cc9d1b89dc..bf2a038d7e 100644
--- a/development/xmake/xmake.info
+++ b/development/xmake/xmake.info
@@ -1,8 +1,8 @@
PRGNAM="xmake"
-VERSION="2.9.1"
+VERSION="2.9.2"
HOMEPAGE="https://xmake.io/"
-DOWNLOAD="https://github.com/xmake-io/xmake/releases/download/v2.9.1/xmake-v2.9.1.tar.gz"
-MD5SUM="1878cfb6931dec869d8449b394bb6b2f"
+DOWNLOAD="https://github.com/xmake-io/xmake/releases/download/v2.9.2/xmake-v2.9.2.tar.gz"
+MD5SUM="8930a9b846dd4bd6fc0267a2b4087f52"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/xxd-standalone/xxd-standalone.SlackBuild b/development/xxd-standalone/xxd-standalone.SlackBuild
index 6a9ce88b76..685bb8c932 100644
--- a/development/xxd-standalone/xxd-standalone.SlackBuild
+++ b/development/xxd-standalone/xxd-standalone.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xxd-standalone
-VERSION=${VERSION:-9.1.0094}
+VERSION=${VERSION:-9.1.0404}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/xxd-standalone/xxd-standalone.info b/development/xxd-standalone/xxd-standalone.info
index 0496648f3f..321b47e039 100644
--- a/development/xxd-standalone/xxd-standalone.info
+++ b/development/xxd-standalone/xxd-standalone.info
@@ -1,19 +1,19 @@
PRGNAM="xxd-standalone"
-VERSION="9.1.0094"
+VERSION="9.1.0404"
HOMEPAGE="https://www.vim.org"
-DOWNLOAD="https://raw.githubusercontent.com/vim/vim/v9.1.0094/src/xxd/xxd.c \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/src/xxd/Makefile \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-fr.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-fr.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-it.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-it.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-ja.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-pl.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-pl.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-ru.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd-ru.UTF-8.1 \
- https://raw.githubusercontent.com/vim/vim/v9.1.0094/runtime/doc/xxd.1"
-MD5SUM="f8817c8b0a30df8b33c9d0705cb00264 \
+DOWNLOAD="https://raw.githubusercontent.com/vim/vim/v9.1.0404/src/xxd/xxd.c \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/src/xxd/Makefile \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-fr.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-fr.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-it.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-it.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-ja.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-pl.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-pl.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-ru.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd-ru.UTF-8.1 \
+ https://raw.githubusercontent.com/vim/vim/v9.1.0404/runtime/doc/xxd.1"
+MD5SUM="e175ae85bcbd13491e0105924623e648 \
cc78bcf8a54283993e9422741eb07558 \
4d8334a32c068f4ff268091ea9136fd8 \
967cc9a866a5528c5422674813d2161f \
@@ -24,7 +24,7 @@ MD5SUM="f8817c8b0a30df8b33c9d0705cb00264 \
839b7221da6d5561be6d5cdf1feceab6 \
aaa4c5d7486c5d0fce9890b1bbeddeef \
965aa6102b5bbd366369bf527aaa7649 \
- 3ecdae02363805096180bf297c001b53"
+ bee755487ab5ee7393fd48c043637c09"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/zope.interface/zope.interface.SlackBuild b/development/zope.interface/zope.interface.SlackBuild
index 901493c9f0..5d4a81657a 100644
--- a/development/zope.interface/zope.interface.SlackBuild
+++ b/development/zope.interface/zope.interface.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zope.interface
-VERSION=${VERSION:-6.3}
+VERSION=${VERSION:-6.4.post2}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/zope.interface/zope.interface.info b/development/zope.interface/zope.interface.info
index c3a40a6f25..025e975320 100644
--- a/development/zope.interface/zope.interface.info
+++ b/development/zope.interface/zope.interface.info
@@ -1,8 +1,8 @@
PRGNAM="zope.interface"
-VERSION="6.3"
+VERSION="6.4.post2"
HOMEPAGE="https://pypi.python.org/pypi/zope.interface/"
-DOWNLOAD="https://pypi.python.org/packages/source/z/zope.interface/zope.interface-6.3.tar.gz"
-MD5SUM="257a0a0c2ac412626f84445eecd314ae"
+DOWNLOAD="https://pypi.python.org/packages/source/z/zope.interface/zope.interface-6.4.post2.tar.gz"
+MD5SUM="60262a12635b1cc392a1ea91ffa6d626"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/zulu-openjdk11/zulu-openjdk11.SlackBuild b/development/zulu-openjdk11/zulu-openjdk11.SlackBuild
index 0f2813699a..ac39b02651 100644
--- a/development/zulu-openjdk11/zulu-openjdk11.SlackBuild
+++ b/development/zulu-openjdk11/zulu-openjdk11.SlackBuild
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zulu-openjdk11
-VERSION=${VERSION:-11.0.22}
-ZULUVERSION=${ZULUVERSION:-11.70.15}
+VERSION=${VERSION:-11.0.23}
+ZULUVERSION=${ZULUVERSION:-11.72.19}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/zulu-openjdk11/zulu-openjdk11.info b/development/zulu-openjdk11/zulu-openjdk11.info
index cac17e7927..a8da77d735 100644
--- a/development/zulu-openjdk11/zulu-openjdk11.info
+++ b/development/zulu-openjdk11/zulu-openjdk11.info
@@ -1,14 +1,14 @@
PRGNAM="zulu-openjdk11"
-VERSION="11.0.22"
+VERSION="11.0.23"
HOMEPAGE="https://www.azul.com/downloads/"
-DOWNLOAD="https://cdn.azul.com/zulu-embedded/bin/zulu11.70.15-ca-jdk11.0.22-linux_aarch32hf.tar.gz \
- https://cdn.azul.com/zulu/bin/zulu11.70.15-ca-jdk11.0.22-linux_i686.tar.gz"
-MD5SUM="5a70b07a02a68c6d58512275a060d254 \
- 76051cc4586fc9d2f1b2fe4bca0b09cd"
-DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu11.70.15-ca-jdk11.0.22-linux_x64.tar.gz \
- https://cdn.azul.com/zulu/bin/zulu11.70.15-ca-jdk11.0.22-linux_aarch64.tar.gz"
-MD5SUM_x86_64="f13d179f8e1428a3f0f135a42b9fa75b \
- 3c914d5d98f64724071a0e3e27d6a83e"
+DOWNLOAD="https://cdn.azul.com/zulu-embedded/bin/zulu11.72.19-ca-jdk11.0.23-linux_aarch32hf.tar.gz \
+ https://cdn.azul.com/zulu/bin/zulu11.72.19-ca-jdk11.0.23-linux_i686.tar.gz"
+MD5SUM="8988df911432ea252228794eed260e72 \
+ 925213d21f8cfc238ff35e312826f810"
+DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu11.72.19-ca-jdk11.0.23-linux_x64.tar.gz \
+ https://cdn.azul.com/zulu/bin/zulu11.72.19-ca-jdk11.0.23-linux_aarch64.tar.gz"
+MD5SUM_x86_64="d8983bdc4fb7bd394e6dd73618e9c288 \
+ c6db59e3068d00a2711fe893277d5cb4"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/zulu-openjdk17/zulu-openjdk17.SlackBuild b/development/zulu-openjdk17/zulu-openjdk17.SlackBuild
index f1232e0aff..82fbb653fb 100644
--- a/development/zulu-openjdk17/zulu-openjdk17.SlackBuild
+++ b/development/zulu-openjdk17/zulu-openjdk17.SlackBuild
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zulu-openjdk17
-VERSION=${VERSION:-17.0.10}
-ZULUVERSION=${ZULUVERSION:-17.48.15}
+VERSION=${VERSION:-17.0.11}
+ZULUVERSION=${ZULUVERSION:-17.50.19}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -51,22 +51,26 @@ OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i686" ]; then
ZULU_ARCH=i686
+ ZULU_SUFFIX=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
ZULU_ARCH=x64
+ ZULU_SUFFIX=""
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "arm" ]; then
ZULU_ARCH=aarch32hf
+ ZULU_SUFFIX="-c2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "aarch64" ]; then
ZULU_ARCH=aarch64
+ ZULU_SUFFIX=""
LIBDIRSUFFIX="64"
else
echo "Architecture ${ARCH} is not supported."
exit 1
fi
-SRCNAM=zulu${ZULUVERSION}-ca-jdk${VERSION}-linux_$ZULU_ARCH
+SRCNAM=zulu${ZULUVERSION}-ca-jdk${VERSION}$ZULU_SUFFIX-linux_$ZULU_ARCH
set -e
diff --git a/development/zulu-openjdk17/zulu-openjdk17.info b/development/zulu-openjdk17/zulu-openjdk17.info
index 70323617f7..da41a715e8 100644
--- a/development/zulu-openjdk17/zulu-openjdk17.info
+++ b/development/zulu-openjdk17/zulu-openjdk17.info
@@ -1,14 +1,14 @@
PRGNAM="zulu-openjdk17"
-VERSION="17.0.10"
+VERSION="17.0.11"
HOMEPAGE="https://www.azul.com/downloads/"
-DOWNLOAD="https://cdn.azul.com/zulu-embedded/bin/zulu17.48.15-ca-jdk17.0.10-linux_aarch32hf.tar.gz \
- https://cdn.azul.com/zulu/bin/zulu17.48.15-ca-jdk17.0.10-linux_i686.tar.gz"
-MD5SUM="245db3a3fe85754357ac4d8d5bdd3c1b \
- aa2d506f61ffe6e220b642abdb31098d"
-DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu17.48.15-ca-jdk17.0.10-linux_x64.tar.gz \
- https://cdn.azul.com/zulu/bin/zulu17.48.15-ca-jdk17.0.10-linux_aarch64.tar.gz"
-MD5SUM_x86_64="bb826d2598b6ceaaae56a6c938f2030e \
- 00c68c580e01ba47a406213ace0a7942"
+DOWNLOAD="https://cdn.azul.com/zulu-embedded/bin/zulu17.50.19-ca-jdk17.0.11-c2-linux_aarch32hf.tar.gz \
+ https://cdn.azul.com/zulu/bin/zulu17.50.19-ca-jdk17.0.11-linux_i686.tar.gz"
+MD5SUM="33834000861b9b7d35d444013f6f4b49 \
+ 8c5595b5cfc4d536233782d3ae0ae5a6"
+DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu17.50.19-ca-jdk17.0.11-linux_x64.tar.gz \
+ https://cdn.azul.com/zulu/bin/zulu17.50.19-ca-jdk17.0.11-linux_aarch64.tar.gz"
+MD5SUM_x86_64="6497ded4396d535611ec401d785d440e \
+ 1d5a9cd2a7831ed7311194722b431269"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/zulu-openjdk21/zulu-openjdk21.SlackBuild b/development/zulu-openjdk21/zulu-openjdk21.SlackBuild
index 53f9416555..40710bd7ad 100644
--- a/development/zulu-openjdk21/zulu-openjdk21.SlackBuild
+++ b/development/zulu-openjdk21/zulu-openjdk21.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zulu-openjdk21
-VERSION=${VERSION:-21.0.2}
-ZULUVERSION=${ZULUVERSION:-21.32.17}
+VERSION=${VERSION:-21.0.3}
+ZULUVERSION=${ZULUVERSION:-21.34.19}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/zulu-openjdk21/zulu-openjdk21.info b/development/zulu-openjdk21/zulu-openjdk21.info
index 09fb8d1d09..680be0d079 100644
--- a/development/zulu-openjdk21/zulu-openjdk21.info
+++ b/development/zulu-openjdk21/zulu-openjdk21.info
@@ -1,12 +1,12 @@
PRGNAM="zulu-openjdk21"
-VERSION="21.0.2"
+VERSION="21.0.3"
HOMEPAGE="https://www.azul.com/downloads/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz \
- https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz"
-MD5SUM_x86_64="871156991c5661a684fa3eb5643f6dd9 \
- 3edafb39656db548888951b4306e9838"
+DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu21.34.19-ca-jdk21.0.3-linux_x64.tar.gz \
+ https://cdn.azul.com/zulu/bin/zulu21.34.19-ca-jdk21.0.3-linux_aarch64.tar.gz"
+MD5SUM_x86_64="33c7eb80ee82bc9aa7e7a0c308dc1b29 \
+ f3c73809e30a3f51bb53ec22c8032b5c"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/zulu-openjdk8/zulu-openjdk8.SlackBuild b/development/zulu-openjdk8/zulu-openjdk8.SlackBuild
index 5d204a8b9d..99b09669ab 100644
--- a/development/zulu-openjdk8/zulu-openjdk8.SlackBuild
+++ b/development/zulu-openjdk8/zulu-openjdk8.SlackBuild
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zulu-openjdk8
-VERSION=${VERSION:-8.0.402}
-ZULUVERSION=${ZULUVERSION:-8.76.0.17}
+VERSION=${VERSION:-8.0.412}
+ZULUVERSION=${ZULUVERSION:-8.78.0.19}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/zulu-openjdk8/zulu-openjdk8.info b/development/zulu-openjdk8/zulu-openjdk8.info
index ddf97a512a..6d6749d023 100644
--- a/development/zulu-openjdk8/zulu-openjdk8.info
+++ b/development/zulu-openjdk8/zulu-openjdk8.info
@@ -1,14 +1,14 @@
PRGNAM="zulu-openjdk8"
-VERSION="8.0.402"
+VERSION="8.0.412"
HOMEPAGE="https://www.azul.com/download"
-DOWNLOAD="https://cdn.azul.com/zulu-embedded/bin/zulu8.76.0.17-ca-jdk8.0.402-linux_aarch32hf.tar.gz \
- https://cdn.azul.com/zulu/bin/zulu8.76.0.17-ca-jdk8.0.402-linux_i686.tar.gz"
-MD5SUM="15726d977cc8027102ab53c14dcc7379 \
- 0cb194ebc3a5394cd065e8e4515f4050"
-DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu8.76.0.17-ca-jdk8.0.402-linux_x64.tar.gz \
- https://cdn.azul.com/zulu-embedded/bin/zulu8.76.0.17-ca-jdk8.0.402-linux_aarch64.tar.gz"
-MD5SUM_x86_64="3d8073a1e7bc71a0c53bbbbad590dad2 \
- 31944545b3f34795c245b6023ba6f5f7"
+DOWNLOAD="https://cdn.azul.com/zulu-embedded/bin/zulu8.78.0.19-ca-jdk8.0.412-linux_aarch32hf.tar.gz \
+ https://cdn.azul.com/zulu/bin/zulu8.78.0.19-ca-jdk8.0.412-linux_i686.tar.gz"
+MD5SUM="d452c6b3ef8cf70f70438b3bb4fe7e32 \
+ 73151139f8cad35f606995a320edab2d"
+DOWNLOAD_x86_64="https://cdn.azul.com/zulu/bin/zulu8.78.0.19-ca-jdk8.0.412-linux_x64.tar.gz \
+ https://cdn.azul.com/zulu/bin/zulu8.78.0.19-ca-jdk8.0.412-linux_aarch64.tar.gz"
+MD5SUM_x86_64="6264b4d183d2f07abb353a5051114c89 \
+ b6f09759d41686e3ede018af53fd8c5f"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/games/LucasChess/Configuration.py b/games/LucasChess/Configuration.py
index 3ba3ae4208..49fd4f2df3 100644
--- a/games/LucasChess/Configuration.py
+++ b/games/LucasChess/Configuration.py
@@ -61,7 +61,7 @@ def change_folder(nueva):
class BoxRooms:
def __init__(self, configuration):
- self.file = os.path.join(configuration.carpeta_config, "boxrooms.pk")
+ self.file = Util.opj(configuration.carpeta_config, "boxrooms.pk")
self._list = self.read()
def read(self):
@@ -90,22 +90,22 @@ class Configuration:
self.carpetaBase = active_folder()
- self.carpetaUsers = os.path.join(self.carpetaBase, "users")
+ self.carpetaUsers = Util.opj(self.carpetaBase, "users")
self.first_run = False
if user:
Util.create_folder(self.carpetaUsers)
- self.carpeta = os.path.join(self.carpetaUsers, str(user.number))
+ self.carpeta = Util.opj(self.carpetaUsers, str(user.number))
Util.create_folder(self.carpeta)
else:
self.first_run = Util.create_folder(self.carpetaBase)
self.carpeta = self.carpetaBase
- self.carpeta_config = os.path.join(self.carpeta, "__Config__")
+ self.carpeta_config = Util.opj(self.carpeta, "__Config__")
Util.create_folder(self.carpeta_config)
- self.carpeta_results = os.path.join(self.carpeta, "Results")
+ self.carpeta_results = Util.opj(self.carpeta, "Results")
Util.create_folder(self.carpeta_results)
self.user = user
@@ -156,10 +156,13 @@ class Configuration:
self.x_director_icon = False
self.x_direct_graphics = False
+ self.x_sizefont_messages = 14
+
self.x_sizefont_infolabels = 11
+ self.x_sizefont_players = 16
self.x_pgn_width = 348
- self.x_pgn_fontpoints = 10
+ self.x_pgn_fontpoints = 11
self.x_pgn_rowheight = 24
self.x_pgn_withfigurines = True
@@ -170,7 +173,7 @@ class Configuration:
self.x_copy_ctrl = True # False = Alt C
self.x_font_family = ""
- self.x_font_points = 10
+ self.x_font_points = 11
self.x_menu_points = 11
self.x_menu_bold = False
@@ -200,6 +203,7 @@ class Configuration:
self.x_analyzer_priority = Priorities.priorities.low
self.x_analyzer_depth_ab = 24
self.x_analyzer_mstime_ab = 0
+ self.x_analyzer_autorotate_ab = True
self.x_analyzer_mstime_refresh_ab = 200
self.x_analyzer_activate_ab = False
@@ -241,6 +245,8 @@ class Configuration:
self.x_interval_replay = 1400
self.x_beep_replay = False
+ self.x_margin_pieces = 7
+
self.x_engine_notbackground = False
self.x_check_for_update = False
@@ -267,7 +273,17 @@ class Configuration:
self._dic_books = None
- self.__theme_num = 2
+ self.__theme_num = 1 # 1=red 2=old
+
+ def get_folder_default(self, folder):
+ return folder if folder else self.carpeta
+
+ def save_folder(self):
+ return self.get_folder_default(self.x_save_folder)
+
+ def set_save_folder(self, folder):
+ self.x_save_folder = folder
+ self.graba()
@property
def dic_books(self):
@@ -285,7 +301,7 @@ class Configuration:
add_folder(Code.path_resource("Openings"))
for engine in ("foxcub", "fox", "maia", "irina", "rodentii"):
- add_folder(os.path.join(Code.folder_engines, engine))
+ add_folder(Util.opj(Code.folder_engines, engine))
return self._dic_books
def path_book(self, alias):
@@ -321,13 +337,13 @@ class Configuration:
}
def folder_translations(self):
- folder = os.path.join(self.carpetaBase, "Translations")
+ folder = Util.opj(self.carpetaBase, "Translations")
if not os.path.isdir(folder):
Util.create_folder(folder)
return folder
def carpeta_sounds(self):
- return os.path.join(self.carpeta, "Sounds")
+ return Util.opj(self.carpeta, "Sounds")
def relee_engines(self):
self.dic_engines = OSEngines.read_engines(Code.folder_engines)
@@ -349,13 +365,13 @@ class Configuration:
return Code.path_resource("Gaviota")
def folder_gaviota(self):
- if not Util.exist_file(os.path.join(self.x_carpeta_gaviota, "kbbk.gtb.cp4")):
+ if not Util.exist_file(Util.opj(self.x_carpeta_gaviota, "kbbk.gtb.cp4")):
self.x_carpeta_gaviota = self.carpeta_gaviota_defecto()
self.graba()
return self.x_carpeta_gaviota
def pieces_gaviota(self):
- if Util.exist_file(os.path.join(self.folder_gaviota(), "kbbkb.gtb.cp4")):
+ if Util.exist_file(Util.opj(self.folder_gaviota(), "kbbkb.gtb.cp4")):
return 5
return 4
@@ -372,7 +388,7 @@ class Configuration:
def language(self):
tr_actual = self.translator()
dlang = Code.path_resource("Locale")
- fini = os.path.join(dlang, tr_actual, "lang.ini")
+ fini = Util.opj(dlang, tr_actual, "lang.ini")
dic = Util.ini_dic(fini)
return dic["NAME"]
@@ -389,7 +405,7 @@ class Configuration:
self.lee()
self.relee_engines()
self.rival = self.buscaRival(self.x_rival_inicial)
- self.leeConfBoards()
+ self.read_conf_boards()
def changeActiveFolder(self, nueva):
change_folder(nueva)
@@ -397,12 +413,12 @@ class Configuration:
self.lee()
def create_base_folder(self, folder):
- folder = os.path.realpath(os.path.join(self.carpeta, folder))
+ folder = os.path.realpath(Util.opj(self.carpeta, folder))
Util.create_folder(folder)
return folder
def file_competition_with_tutor(self):
- return os.path.join(self.carpeta_results, "CompetitionWithTutor.db")
+ return Util.opj(self.carpeta_results, "CompetitionWithTutor.db")
def folder_userdata(self):
return self.carpeta
@@ -431,37 +447,37 @@ class Configuration:
self.write_variables("OPENING_LINES", dic)
def file_mate(self, mate):
- return os.path.join(self.carpeta_results, "Mate%d.pk" % mate)
+ return Util.opj(self.carpeta_results, "Mate%d.pk" % mate)
def file_endings_gtb(self):
- return os.path.join(self.carpeta_results, "EndingsGTB.db")
+ return Util.opj(self.carpeta_results, "EndingsGTB.db")
def file_external_engines(self):
- return os.path.join(self.carpeta_config, "ExtEngines.pk")
+ return Util.opj(self.carpeta_config, "ExtEngines.pk")
def file_kibitzers(self):
- return os.path.join(self.carpeta_config, "kibitzers.pk")
+ return Util.opj(self.carpeta_config, "kibitzers.pk")
def file_adjournments(self):
- return os.path.join(self.carpeta_config, "Adjournments.ddb")
+ return Util.opj(self.carpeta_config, "Adjournments.ddb")
def file_index_polyglots(self):
- return os.path.join(self.carpeta_config, "index_polyglots.pk")
+ return Util.opj(self.carpeta_config, "index_polyglots.pk")
def file_pers_openings(self):
- return os.path.join(self.carpeta_config, "persaperturas.pkd")
+ return Util.opj(self.carpeta_config, "persaperturas.pkd")
def file_captures(self):
- return os.path.join(self.carpeta_results, "Captures.db")
+ return Util.opj(self.carpeta_results, "Captures.db")
def file_counts(self):
- return os.path.join(self.carpeta_results, "Counts.db")
+ return Util.opj(self.carpeta_results, "Counts.db")
def file_mate15(self):
- return os.path.join(self.carpeta_results, "Mate15.db")
+ return Util.opj(self.carpeta_results, "Mate15.db")
def file_coordinates(self):
- return os.path.join(self.carpeta_results, "Coordinates.db")
+ return Util.opj(self.carpeta_results, "Coordinates.db")
def folder_tactics(self):
return self.create_base_folder("Tactics")
@@ -470,7 +486,10 @@ class Configuration:
return self.create_base_folder("Databases")
def file_autosave(self):
- return os.path.join(self.folder_databases(), "__Autosave__.lcdb")
+ return Util.opj(self.folder_databases(), "__Autosave__.lcdb")
+
+ def file_selected_positions(self):
+ return Util.opj(self.folder_databases(), "__Selected Positions__.lcdb")
def folder_databases_pgn(self):
return self.create_base_folder("TemporaryDatabases")
@@ -479,7 +498,7 @@ class Configuration:
return self.create_base_folder("PolyglotsFactory")
def opj_config(self, file):
- return os.path.join(self.carpeta_config, file)
+ return Util.opj(self.carpeta_config, file)
def file_video(self):
return self.opj_config("confvid.pkd")
@@ -507,7 +526,7 @@ class Configuration:
def set_folders(self):
- self.file = os.path.join(self.carpeta_config, "lk.pk2")
+ self.file = Util.opj(self.carpeta_config, "lk.pk2")
self.is_first_time = not Util.exist_file(self.file)
@@ -568,11 +587,11 @@ class Configuration:
if not Util.exist_file(self.file_sounds()):
Util.file_copy(Code.path_resource("IntFiles", "sounds.pkd"), self.file_sounds())
- self.folder_base_openings = os.path.join(self.carpeta, "OpeningLines")
+ self.folder_base_openings = Util.opj(self.carpeta, "OpeningLines")
Util.create_folder(self.folder_base_openings)
def file_colors(self):
- return os.path.join(self.carpeta_config, "personal.colors")
+ return Util.opj(self.carpeta_config, "personal.colors")
def compruebaBMT(self):
if not Util.exist_file(self.ficheroBMT):
@@ -641,7 +660,7 @@ class Configuration:
li = []
for key, cm in self.dic_engines.items():
li.append((cm.nombre_ext(), key))
- li.sort(key=lambda x: x[0])
+ li.sort(key=lambda x: x[0].upper())
return li
def combo_engines_multipv10(self, minimo=10): # %#
@@ -674,6 +693,8 @@ class Configuration:
if x in dic:
setattr(self, x, dic[x])
+ if "x_sizefont_players" not in dic:
+ self.x_sizefont_players = self.x_sizefont_infolabels + 2
# self.palette = dic.get("PALETTE", self.palette)
self.li_personalities = dic.get("PERSONALITIES", self.li_personalities)
@@ -683,9 +704,10 @@ class Configuration:
self.x_translator = x[:2]
self.load_translation()
- TrListas.ponPiecesLNG(self.x_pgn_english or self.translator() == "en")
+ TrListas.pon_pieces_lng(self.x_pgn_english or self.translator() == "en")
Code.analysis_eval = AnalysisEval.AnalysisEval()
+ Code.factor_big_fonts = max(1.0, self.x_font_points / 11)
IconosBase.icons.reset(self.x_style_icons)
@@ -700,7 +722,7 @@ class Configuration:
def get_favoritos(self):
if self.li_favoritos is None:
- file = os.path.join(self.carpeta_config, "Favoritos.pkd")
+ file = Util.opj(self.carpeta_config, "Favoritos.pkd")
lista = Util.restore_pickle(file)
if lista is None:
lista = []
@@ -709,12 +731,12 @@ class Configuration:
def save_favoritos(self, lista):
self.li_favoritos = lista
- file = os.path.join(self.carpeta_config, "Favoritos.pkd")
+ file = Util.opj(self.carpeta_config, "Favoritos.pkd")
Util.save_pickle(file, lista)
def load_translation(self):
dlang = Code.path_resource("Locale")
- fini = os.path.join(dlang, self.x_translator, "lang.ini")
+ fini = Util.opj(dlang, self.x_translator, "lang.ini")
if not os.path.isfile(fini):
self.x_translator = "en"
Translate.install(self.x_translator)
@@ -724,7 +746,7 @@ class Configuration:
li = []
dlang = Code.path_resource("Locale")
for uno in Util.listdir(dlang):
- fini = os.path.join(dlang, uno.name, "lang.ini")
+ fini = Util.opj(dlang, uno.name, "lang.ini")
if os.path.isfile(fini):
dic = Util.ini_dic(fini)
if others:
@@ -771,7 +793,7 @@ class Configuration:
self.x_lichess = elo
def po_saved(self):
- return os.path.join(self.folder_translations(), "%s.po" % self.x_translator)
+ return Util.opj(self.folder_translations(), "%s.po" % self.x_translator)
def list_internal_engines(self):
li = [cm for k, cm in self.dic_engines.items() if not cm.is_external]
@@ -861,13 +883,13 @@ class Configuration:
return self.engine_analyzer()
def temporary_folder(self):
- dirTmp = os.path.join(self.carpeta, "tmp")
- Util.create_folder(dirTmp)
- return dirTmp
+ dir_tmp = Util.opj(self.carpeta, "tmp")
+ Util.create_folder(dir_tmp)
+ return dir_tmp
def ficheroTemporal(self, extension):
- dirTmp = os.path.join(self.carpeta, "tmp")
- return Util.temporary_file(dirTmp, extension)
+ dir_tmp = Util.opj(self.carpeta, "tmp")
+ return Util.temporary_file(dir_tmp, extension)
def clean_tmp_folder(self):
try:
@@ -957,7 +979,7 @@ class Configuration:
def change_theme_num(self, num):
self.__theme_num = num
- def leeConfBoards(self):
+ def read_conf_boards(self):
with UtilSQL.DictSQL(self.ficheroConfBoards) as db:
self.dic_conf_boards_pk = db.as_dictionary()
if not ("BASE" in self.dic_conf_boards_pk):
@@ -993,7 +1015,7 @@ class Configuration:
db = UtilSQL.DictSQL(self.ficheroConfBoards)
del db[key]
db.close()
- self.leeConfBoards()
+ self.read_conf_boards()
return self.config_board(key, tamDef)
def cambiaConfBoard(self, config_board):
@@ -1002,14 +1024,14 @@ class Configuration:
db = UtilSQL.DictSQL(self.ficheroConfBoards)
self.dic_conf_boards_pk[xid] = db[xid] = config_board.graba()
db.close()
- self.leeConfBoards()
+ self.read_conf_boards()
def config_board(self, xid, tam_def, padre="BASE"):
if xid == "BASE":
ct = ConfBoards.ConfigBoard(xid, tam_def)
else:
ct = ConfBoards.ConfigBoard(xid, tam_def, padre=padre)
- ct.anchoPieza(tam_def)
+ ct.width_piece(tam_def)
if xid in self.dic_conf_boards_pk:
ct.lee(self.dic_conf_boards_pk[xid])
@@ -1034,10 +1056,7 @@ class Configuration:
return dic
def pgn_folder(self):
- resp = self.x_save_pgn_folder
- if not resp:
- resp = self.carpeta
- return resp
+ return self.get_folder_default(self.x_save_pgn_folder)
def save_pgn_folder(self, new_folder):
if self.x_save_pgn_folder != new_folder:
diff --git a/games/LucasChess/LucasChess.SlackBuild b/games/LucasChess/LucasChess.SlackBuild
index dfd10af1a3..56d316f738 100644
--- a/games/LucasChess/LucasChess.SlackBuild
+++ b/games/LucasChess/LucasChess.SlackBuild
@@ -30,11 +30,11 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=LucasChess
-VERSION=${VERSION:-R2.11g}
+VERSION=${VERSION:-R2.14g}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-SRCNAM=${SRCNAM:-LucasChessR2_11g_LINUX.sh}
+SRCNAM=${SRCNAM:-LucasChessR2_14g_LINUX.sh}
ARCHIVELINE=716
if [ -z "$ARCH" ]; then
@@ -59,6 +59,18 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
+LUCASGRP=${LUCASGRP:-lucaschess}
+LUCASGID=${LUCASGID:-385}
+
+# Check for lucaschess group here
+if ! getent group | grep -q ^${LUCASGRP}: 2>/dev/null; then
+ echo "You must have a ${LUCASGRP} group to run this script."
+ echo " # groupadd -g ${LUCASGID} ${LUCASGRP}"
+ echo "Then add your user to this group (then have them log out and back in):"
+ echo " # usermod -a -G ${LUCASGRP} your_username"
+ echo "Exiting..." ; exit 1
+fi
+
set -e
rm -rf $PKG
@@ -104,6 +116,12 @@ ln -sf Fox Fox.exe
rm $PKG/opt/$PRGNAM-$VERSION/bin/Code/Config/Configuration.pyc
cat $CWD/Configuration.py > $PKG/opt/$PRGNAM-$VERSION/bin/Code/Config/Configuration.py
+# stockfish directory needs to be writable by ${LUCASGRP} group. This is for the
+# setup step on first use where it detects the appropriate stockfish build for
+# your system.
+chgrp -R ${LUCASGRP} $PKG/opt/$PRGNAM-$VERSION
+chmod g+w $PKG/opt/$PRGNAM-$VERSION/bin/OS/linux/Engines/stockfish
+
# Install desktop launcher
sed "s/VERSION/${VERSION}/g" $CWD/LucasChessR.desktop.in \
> $PKG/usr/share/applications/LucasChessR.desktop
diff --git a/games/LucasChess/LucasChess.info b/games/LucasChess/LucasChess.info
index 28529562e7..7077fdde0c 100644
--- a/games/LucasChess/LucasChess.info
+++ b/games/LucasChess/LucasChess.info
@@ -1,10 +1,10 @@
PRGNAM="LucasChess"
-VERSION="R2.11g"
+VERSION="R2.14g"
HOMEPAGE="https://lucaschess.pythonanywhere.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://downloads.sourceforge.net/project/lucaschessr/Version_R2/LucasChessR2_11g_LINUX.sh"
-MD5SUM_x86_64="6e73747c9fb8170066bde5535fa37c99"
+DOWNLOAD_x86_64="https://psychz.dl.sourceforge.net/project/lucaschessr/Version_R2/LucasChessR2_14g_LINUX.sh"
+MD5SUM_x86_64="d7bbe8f59043244790ea380b246242e9"
REQUIRES=""
MAINTAINER="Daniel Prosser"
EMAIL="dpross1100@msn.com"
diff --git a/games/LucasChess/README b/games/LucasChess/README
index b715c73478..32f5db3600 100644
--- a/games/LucasChess/README
+++ b/games/LucasChess/README
@@ -8,3 +8,8 @@ PGN files, and study openings.
This SlackBuild repackages the binary distribution provided by
upstream. It requires about 700 MB of space when installed.
+
+You will need a special group and to add at least the first user of
+Lucas Chess to this group. By default, the group name is called
+"lucaschess" with a group id of 385, but you can change this if you wish.
+See the build script for more information.
diff --git a/games/ZEsarUX/README b/games/ZEsarUX/README
index e7e79030ce..bfd53a8897 100644
--- a/games/ZEsarUX/README
+++ b/games/ZEsarUX/README
@@ -1,21 +1,46 @@
ZEsarUX - ZX Second-Emulator And Released for UniX
-It's a ZX Machines Emulator for Unix, including all the
-Sinclair computers: MK14, ZX80, ZX81, ZX Spectrum, QL, Z88 and also:
--Timex TS 2068
--Sam Coupe
--Pentagon
--Chloe 140 SE, 280 SE
--Chrome
--Prism
--ZX-Uno
--ZX-Evolution TS-Conf
--TBBlue/ZX Spectrum Next
--Jupiter Ace
--Amstrad CPC 464
+It's a ZX Machines Emulator for UNIX based operating systems
+(and Windows), including all the Sinclair computers:
+
+- MK14
+- ZX80
+- ZX81
+- ZX Spectrum
+- QL
+- Z88
+
+And also:
+
+- Microdigital TK80, TK82, TK82C, TK83, TK85,
+ TK90X (Portuguese and Spanish), TK95 (Portuguese and Spanish)
+- Timex Sinclair 1000, 1500, 2068
+- Timex Computer 2048, 2068
+- Inves Spectrum +
+- Sam Coupe
+- Pentagon
+- Chloe 140 SE, 280 SE
+- Chrome
+- Prism
+- ZX-Uno
+- ZX-Evolution BaseConf (beta)
+- ZX-Evolution TS-Conf
+- ZX Spectrum Next
+- Jupiter Ace
+- Amstrad CPC 464, CPC 4128, CPC 664, CPC 6128
+- Amstrad PCW 8256, PCW 8512
+- MSX1
+- Spectravideo 318/328
+- Colecovision
+- Sega SG1000
+- Sega Master System
ZEsarUX source code and binaries are distributed under GNU GPL license.
-ZEsarUX also includes third-party roms, media, programs and
-games NOT covered by this license
+ZEsarUX also includes a folder, "my_soft", which has some programs and
+data made by me. The entire folder is also covered by the
+GNU GPL license.
+
+ZEsarUX also includes third-party roms, media, programs and games NOT
+covered by this license.
This package installs to /opt/ZEsarUX
diff --git a/games/ZEsarUX/ZEsarUX.SlackBuild b/games/ZEsarUX/ZEsarUX.SlackBuild
index 31f5b1cba6..dd837997a7 100644
--- a/games/ZEsarUX/ZEsarUX.SlackBuild
+++ b/games/ZEsarUX/ZEsarUX.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for ZEsarUX
-# Copyright 2023 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# Copyright 2023-2024 Antonio Leal, Porto Salvo, Oeiras, Portugal
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ZEsarUX
-VERSION=${VERSION:-10.10}
+VERSION=${VERSION:-11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -67,12 +67,7 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-# {
-# Temporary fix until normal versioning scheme resumes
-#tar xvfz $CWD/$PRGNAM\_src-$VERSION.tar.gz
-tar xvfz $CWD/ZEsarUX_src-X.tar.gz
-mv ZEsarUX-X ZEsarUX-10.10
-# }
+tar xvfz $CWD/$PRGNAM\_src-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
diff --git a/games/ZEsarUX/ZEsarUX.info b/games/ZEsarUX/ZEsarUX.info
index 064e6590a4..b4da0dc31e 100644
--- a/games/ZEsarUX/ZEsarUX.info
+++ b/games/ZEsarUX/ZEsarUX.info
@@ -1,8 +1,8 @@
PRGNAM="ZEsarUX"
-VERSION="10.10"
+VERSION="11.0"
HOMEPAGE="https://github.com/chernandezba/zesarux"
-DOWNLOAD="https://github.com/chernandezba/zesarux/releases/download/ZEsarUX-X/ZEsarUX_src-X.tar.gz"
-MD5SUM="d6a8a847b6a3a19258898bd8a57d6312"
+DOWNLOAD="https://github.com/chernandezba/zesarux/releases/download/ZEsarUX-11.0/ZEsarUX_src-11.0.tar.gz"
+MD5SUM="916f3d4c036200f4d993454606bf340d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/ZEsarUX/slack-desc b/games/ZEsarUX/slack-desc
index 9de6c24393..95cf483098 100644
--- a/games/ZEsarUX/slack-desc
+++ b/games/ZEsarUX/slack-desc
@@ -16,4 +16,4 @@ ZEsarUX: TBBlue/ZX Spectrum Next, Jupiter Ace and Amstrad CPC 464
ZEsarUX:
ZEsarUX: ZEsarUX also includes third-party roms, media, programs and
ZEsarUX: games NOT covered by the GNU GPL license.
-ZEsarUX:
+ZEsarUX: Homepage at https://github.com/chernandezba/zesarux
diff --git a/games/ZEsarUX/tar.sh b/games/ZEsarUX/tar.sh
new file mode 100644
index 0000000000..7b07c71f38
--- /dev/null
+++ b/games/ZEsarUX/tar.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+cd ..
+sboname=${PWD##*/}
+echo $sboname
+cd updater/slackbuild
+
+tar -z -c -f $sboname.tar.gz -v \
+ --exclude='updater' \
+ --exclude='*.tar.gz' \
+ --exclude='*.tar' \
+ --exclude='*.zip' \
+ --exclude='*.md' \
+ --exclude='*.sf3' \
+ --exclude='*.deb' \
+ --exclude='*.rpm' \
+ ../../../$sboname
diff --git a/games/eduke32_shareware_data/eduke32_shareware_data.SlackBuild b/games/eduke32_shareware_data/eduke32_shareware_data.SlackBuild
index bafb1465b4..67149499a9 100644
--- a/games/eduke32_shareware_data/eduke32_shareware_data.SlackBuild
+++ b/games/eduke32_shareware_data/eduke32_shareware_data.SlackBuild
@@ -6,6 +6,10 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20240520 bkw: old homepage and download URLs no longer work, thanks to
+# Maik Wagner for pointing this out. New download URL has a different
+# filename, but same md5sum. Not bumping BUILD for this.
+
# 20211108 bkw: BUILD=2
# - fix typo in README, slack-desc.
# - fix the text files: get rid of CRLFs, rename to lowercase, .doc => .txt.
@@ -36,7 +40,7 @@ cd $TMP
rm -rf $PRGNAM-$VERSION
mkdir $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
-unzip $CWD/3dduke13.zip DN3DSW13.SHR
+unzip $CWD/3dduke13SW.zip DN3DSW13.SHR
unzip DN3DSW13.SHR
chmod 0644 *
diff --git a/games/eduke32_shareware_data/eduke32_shareware_data.info b/games/eduke32_shareware_data/eduke32_shareware_data.info
index 117113296c..15a3863ca3 100644
--- a/games/eduke32_shareware_data/eduke32_shareware_data.info
+++ b/games/eduke32_shareware_data/eduke32_shareware_data.info
@@ -1,7 +1,7 @@
PRGNAM="eduke32_shareware_data"
VERSION="1.3"
-HOMEPAGE="https://3drealms.com/catalog/duke-nukem-3d_27/"
-DOWNLOAD="ftp://ftp.3drealms.com/share/3dduke13.zip"
+HOMEPAGE="https://legacy.3drealms.com/duke3d/"
+DOWNLOAD="http://dukertcm.com/knowledge-base/downloads-rtcm/duke3d-shareware/3dduke13SW.zip"
MD5SUM="04e4ca70b8a2d59ed56c451c5c1d5d39"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/games/endless-sky/endless-sky.SlackBuild b/games/endless-sky/endless-sky.SlackBuild
index 0a7f749c64..74a3bb0a71 100644
--- a/games/endless-sky/endless-sky.SlackBuild
+++ b/games/endless-sky/endless-sky.SlackBuild
@@ -23,7 +23,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=endless-sky
-VERSION=${VERSION:-0.10.6}
+VERSION=${VERSION:-0.10.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/games/endless-sky/endless-sky.info b/games/endless-sky/endless-sky.info
index 3e794b19b9..e4a0df773b 100644
--- a/games/endless-sky/endless-sky.info
+++ b/games/endless-sky/endless-sky.info
@@ -1,8 +1,8 @@
PRGNAM="endless-sky"
-VERSION="0.10.6"
+VERSION="0.10.7"
HOMEPAGE="http://endless-sky.github.io/"
-DOWNLOAD="https://github.com/endless-sky/endless-sky/archive/v0.10.6/endless-sky-0.10.6.tar.gz"
-MD5SUM="dcde25d21eeb9763f5a92ca7f77e6181"
+DOWNLOAD="https://github.com/endless-sky/endless-sky/archive/v0.10.7/endless-sky-0.10.7.tar.gz"
+MD5SUM="f959dd5357db2af389b72e3848a9b2d3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/galaxyv2/galaxyv2.info b/games/galaxyv2/galaxyv2.info
index aae9abaddf..b127f317d8 100644
--- a/games/galaxyv2/galaxyv2.info
+++ b/games/galaxyv2/galaxyv2.info
@@ -1,10 +1,10 @@
PRGNAM="galaxyv2"
VERSION="1.86"
HOMEPAGE="http://www.galaxy-forces.com/"
-DOWNLOAD="https://downloads.sourceforge.net/project/galaxyv2/galaxyv2/galaxyv2_1.86/galaxyv2_1.86_src.zip"
-MD5SUM="60bd8c4993c513eb91bffe221734a1a1"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://downloads.sourceforge.net/project/galaxyv2/galaxyv2/galaxyv2_1.86/galaxyv2_1.86_src.zip"
+MD5SUM_x86_64="60bd8c4993c513eb91bffe221734a1a1"
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
EMAIL="d.zlatanidis@gmail.com"
diff --git a/games/lgogdownloader/lgogdownloader.SlackBuild b/games/lgogdownloader/lgogdownloader.SlackBuild
index 23ac536b3f..67cf0dd47f 100644
--- a/games/lgogdownloader/lgogdownloader.SlackBuild
+++ b/games/lgogdownloader/lgogdownloader.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lgogdownloader
-VERSION=${VERSION:-3.12}
+VERSION=${VERSION:-3.14}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/games/lgogdownloader/lgogdownloader.info b/games/lgogdownloader/lgogdownloader.info
index 8045dabb70..b782891c03 100644
--- a/games/lgogdownloader/lgogdownloader.info
+++ b/games/lgogdownloader/lgogdownloader.info
@@ -1,8 +1,8 @@
PRGNAM="lgogdownloader"
-VERSION="3.12"
+VERSION="3.14"
HOMEPAGE="https://sites.google.com/site/gogdownloader/home/"
-DOWNLOAD="https://github.com/Sude-/lgogdownloader/archive/v3.12/lgogdownloader-3.12.tar.gz"
-MD5SUM="f9814fb3a49b6e0dcc2d818419c866b0"
+DOWNLOAD="https://github.com/Sude-/lgogdownloader/archive/v3.14/lgogdownloader-3.14.tar.gz"
+MD5SUM="6f638d9a9f8730ccf98ffc0f2239e124"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="htmlcxx jsoncpp rhash tinyxml2"
diff --git a/games/scid_vs_pc/scid_vs_pc.SlackBuild b/games/scid_vs_pc/scid_vs_pc.SlackBuild
index c218dabe8b..ed84f15dc2 100644
--- a/games/scid_vs_pc/scid_vs_pc.SlackBuild
+++ b/games/scid_vs_pc/scid_vs_pc.SlackBuild
@@ -34,7 +34,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=scid_vs_pc
-VERSION=${VERSION:-4.24}
+VERSION=${VERSION:-4.25}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/games/scid_vs_pc/scid_vs_pc.info b/games/scid_vs_pc/scid_vs_pc.info
index 2639301ee6..db38b986f2 100644
--- a/games/scid_vs_pc/scid_vs_pc.info
+++ b/games/scid_vs_pc/scid_vs_pc.info
@@ -1,8 +1,8 @@
PRGNAM="scid_vs_pc"
-VERSION="4.24"
+VERSION="4.25"
HOMEPAGE="https://scidvspc.sourceforge.net/"
-DOWNLOAD="https://downloads.sourceforge.net/project/scidvspc/source/scid_vs_pc-4.24.tgz"
-MD5SUM="8fbb32863f06beb1fe1e16edb4413089"
+DOWNLOAD="https://downloads.sourceforge.net/project/scidvspc/source/scid_vs_pc-4.25.tgz"
+MD5SUM="e1a6af32995a6394f740664e478e87d0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/term2048/README b/games/term2048/README
deleted file mode 100644
index c7315554d8..0000000000
--- a/games/term2048/README
+++ /dev/null
@@ -1,2 +0,0 @@
-2048 in your terminal.
-Join the numbers and get to the 2048 tile!
diff --git a/games/term2048/doinst.sh b/games/term2048/doinst.sh
deleted file mode 100644
index 5fb28930db..0000000000
--- a/games/term2048/doinst.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
diff --git a/games/term2048/slack-desc b/games/term2048/slack-desc
deleted file mode 100644
index 51299727ef..0000000000
--- a/games/term2048/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------------------------------------------------------|
-term2048: term2048 (2048 in your terminal)
-term2048:
-term2048: Join the numbers and get to the 2048 tile!
-term2048:
-term2048: Homepage: https://github.com/bfontaine/term2048
-term2048:
-term2048:
-term2048:
-term2048:
-term2048:
-term2048:
diff --git a/games/term2048/term2048.info b/games/term2048/term2048.info
deleted file mode 100644
index 72361790be..0000000000
--- a/games/term2048/term2048.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="term2048"
-VERSION="0.2.5"
-HOMEPAGE="https://github.com/bfontaine/term2048"
-DOWNLOAD="https://github.com/bfontaine/term2048/archive/0.2.5/term2048-0.2.5.tar.gz"
-MD5SUM="e74772b2b92f7a8ce4b8afa9c0f8b9f1"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="colorama"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/games/tty-solitaire/tty-solitaire.SlackBuild b/games/tty-solitaire/tty-solitaire.SlackBuild
index f85739727e..fd762bce2c 100644
--- a/games/tty-solitaire/tty-solitaire.SlackBuild
+++ b/games/tty-solitaire/tty-solitaire.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for tty-solitaire
-# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tty-solitaire
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-1.3.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -89,7 +89,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.md TODO.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README TODO.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/games/tty-solitaire/tty-solitaire.info b/games/tty-solitaire/tty-solitaire.info
index efc07d4cea..385adc8862 100644
--- a/games/tty-solitaire/tty-solitaire.info
+++ b/games/tty-solitaire/tty-solitaire.info
@@ -1,8 +1,8 @@
PRGNAM="tty-solitaire"
-VERSION="1.1.0"
+VERSION="1.3.1"
HOMEPAGE="https://github.com/mpereira/tty-solitaire"
-DOWNLOAD="https://github.com/mpereira/tty-solitaire/archive/v1.1.0/tty-solitaire-1.1.0.tar.gz"
-MD5SUM="708bfc6032843fb1af0d35900f481f58"
+DOWNLOAD="https://github.com/mpereira/tty-solitaire/archive/v1.3.1/tty-solitaire-1.3.1.tar.gz"
+MD5SUM="ad993ea572af98ca9d2efdbf82233fa2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/vcmi/vcmi.SlackBuild b/games/vcmi/vcmi.SlackBuild
index ac152b82d8..e6f2edf5d9 100644
--- a/games/vcmi/vcmi.SlackBuild
+++ b/games/vcmi/vcmi.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vcmi
-VERSION=${VERSION:-1.4.5}
+VERSION=${VERSION:-1.5.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -94,6 +94,7 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_DIR=lib${LIBDIRSUFFIX} \
-DFORCE_BUNDLED_FL=FALSE \
+ -DENABLE_INNOEXTRACT=OFF \
-DENABLE_TEST=OFF \
-Wno-dev \
-DCMAKE_BUILD_TYPE=Release ..
diff --git a/games/vcmi/vcmi.info b/games/vcmi/vcmi.info
index 81c72b2fb7..75bd23a18a 100644
--- a/games/vcmi/vcmi.info
+++ b/games/vcmi/vcmi.info
@@ -1,8 +1,8 @@
PRGNAM="vcmi"
-VERSION="1.4.5"
+VERSION="1.5.2"
HOMEPAGE="http://forum.vcmi.eu/portal.php"
-DOWNLOAD="https://github.com/vcmi/vcmi/archive/1.4.5/vcmi-1.4.5.tar.gz"
-MD5SUM="55d49469a2630abcb93c26ea3a97141b"
+DOWNLOAD="https://github.com/vcmi/vcmi/archive/1.5.2/vcmi-1.5.2.tar.gz"
+MD5SUM="b15988511eba5e2f3bd6d21330bf8c16"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fuzzylite libminizip tbb luajit"
diff --git a/games/vms-empire/vms-empire.SlackBuild b/games/vms-empire/vms-empire.SlackBuild
index 643d4e9401..8cf8478c5b 100644
--- a/games/vms-empire/vms-empire.SlackBuild
+++ b/games/vms-empire/vms-empire.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for vms-empire
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,17 +22,11 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# 20220221 bkw: Modified by SlackBuilds.org, BUILD=2:
-# - fix build on 15.0.
-# - binary in /usr/games.
-# - symlink so man page name matches binary name.
-# - fix .desktop file (abs paths).
-
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vms-empire
-VERSION=${VERSION:-1.14}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.17}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -96,10 +90,6 @@ sed -e '/^Icon/s,=.*,=/usr/share/pixmaps/vms-empire.png,' \
mkdir -p $PKG/usr/share/pixmaps/
install -m644 $PRGNAM.png $PKG/usr/share/pixmaps/$PRGNAM.png
-mkdir -p $PKG/usr/man/man6
-gzip -9c < empire.6 > $PKG/usr/man/man6/empire.6.gz
-ln -s empire.6.gz $PKG/usr/man/man6/$PRGNAM.6.gz
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS BUGS COPYING HACKING NEWS README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/games/vms-empire/vms-empire.info b/games/vms-empire/vms-empire.info
index c04f683ef3..a73eef1e90 100644
--- a/games/vms-empire/vms-empire.info
+++ b/games/vms-empire/vms-empire.info
@@ -1,10 +1,10 @@
PRGNAM="vms-empire"
-VERSION="1.14"
+VERSION="1.17"
HOMEPAGE="http://catb.org/~esr/vms-empire/"
-DOWNLOAD="http://www.catb.org/~esr/vms-empire/vms-empire-1.14.tar.gz"
-MD5SUM="9defc2be52380171f293b5bfb4c5fa28"
+DOWNLOAD="https://gitlab.com/esr/vms-empire/-/archive/1.17/vms-empire-1.17.tar.gz"
+MD5SUM="bda055731de0b98db3b805a983148fb4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/games/xemu/xemu.info b/games/xemu/xemu.info
index a2cbec71ae..bda2968318 100644
--- a/games/xemu/xemu.info
+++ b/games/xemu/xemu.info
@@ -17,7 +17,7 @@ MD5SUM_x86_64="f5d4863774ec134b7a7eac371e5b45b6 \
f55989cc5fd27ee7cbf8addcec370275 \
7f9dcf287b6e7c2fafcc2ffcd4e22c0a \
bc067af8983f58ff4fb492a5fc79dae6 \
- 109a1dc5d8c7ed5745a78e78a5cfd7f2 \
+ 2766ec9d09dd7fa3aa94c318b5f5e3b3 \
cfb9f8a87e1b685ca10fe4e0992c76fe"
REQUIRES="libslirp tomlplusplus"
MAINTAINER="Steven Voges"
diff --git a/gis/OWSLib/OWSLib.SlackBuild b/gis/OWSLib/OWSLib.SlackBuild
index afdb8084e9..203e482d7f 100644
--- a/gis/OWSLib/OWSLib.SlackBuild
+++ b/gis/OWSLib/OWSLib.SlackBuild
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=OWSLib
-VERSION=${VERSION:-0.30.0}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-0.31.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -76,9 +76,12 @@ find -L . \
-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 {} \;
-
+
+# This removes code fragments depending on pytz, not required in -current
+# thanks to Brent Spillner
+# https://github.com/spillner/OWSLib/commit/1848bea97a9af6e2e5a69dad46af606c73cffb0c
if [ -x /usr/bin/python3.11 ]; then
- patch -p1 < $CWD/pytz-not-required.patch
+ patch -p1 < $CWD/remove_dependency_on_pytz.patch
fi
python3 setup.py install --root=$PKG
diff --git a/gis/OWSLib/OWSLib.info b/gis/OWSLib/OWSLib.info
index 09f5fb5be7..b7a6c8d82e 100644
--- a/gis/OWSLib/OWSLib.info
+++ b/gis/OWSLib/OWSLib.info
@@ -1,8 +1,8 @@
PRGNAM="OWSLib"
-VERSION="0.30.0"
+VERSION="0.31.0"
HOMEPAGE="https://pypi.python.org/pypi/OWSLib/"
-DOWNLOAD="https://github.com/geopython/OWSLib/archive/0.30.0/OWSLib-0.30.0.tar.gz"
-MD5SUM="c2ba9d5fd13b4c8795153e89c0c65322"
+DOWNLOAD="https://github.com/geopython/OWSLib/archive/0.31.0/OWSLib-0.31.0.tar.gz"
+MD5SUM="9aab2af59a1379e73daada198773d85f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-dateutil pytz python3-lxml"
diff --git a/gis/OWSLib/pytz-not-required.patch b/gis/OWSLib/pytz-not-required.patch
deleted file mode 100644
index 03471b2d4d..0000000000
--- a/gis/OWSLib/pytz-not-required.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-python-pytz has been removed from Slackware -current because
-not needed with Python 3.11
-This patch prevents pip check from indicating the lack of
-pytz as dependency required by OWSLib in -current
---- ./requirements.txt 2024-04-05 23:42:52.864498274 +0200
-+++ ./requirements.txt 2024-04-05 23:43:13.322499915 +0200
-@@ -1,6 +1,5 @@
- dataclasses; python_version < '3.7'
- lxml
- python-dateutil>=1.5
--pytz
- pyyaml
- requests>=1.0
diff --git a/gis/OWSLib/remove_dependency_on_pytz.patch b/gis/OWSLib/remove_dependency_on_pytz.patch
new file mode 100644
index 0000000000..85d4f6ad43
--- /dev/null
+++ b/gis/OWSLib/remove_dependency_on_pytz.patch
@@ -0,0 +1,103 @@
+diff --git a/etc/RPM/python-owslib.spec b/etc/RPM/python-owslib.spec
+index 96f8599de..8dfad75df 100644
+--- a/etc/RPM/python-owslib.spec
++++ b/etc/RPM/python-owslib.spec
+@@ -25,7 +25,7 @@ BuildRequires: python-devel
+ BuildRequires: python-setuptools
+ BuildRequires: fdupes
+ Requires: python
+-Requires: python-dateutil python-pytz
++Requires: python-dateutil
+
+ %description
+ OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models.
+diff --git a/owslib/util.py b/owslib/util.py
+index 7894aa729..c715b3ce0 100644
+--- a/owslib/util.py
++++ b/owslib/util.py
+@@ -12,8 +12,7 @@
+ import sys
+ from collections import OrderedDict
+ from dateutil import parser
+-from datetime import datetime, timedelta
+-import pytz
++from datetime import datetime, timedelta, tzinfo
+ from owslib.etree import etree, ParseError
+ from owslib.namespaces import Namespaces
+ from urllib.parse import urlsplit, urlencode, urlparse, parse_qs, urlunparse, parse_qsl
+@@ -38,6 +37,20 @@ class ServiceException(Exception):
+ pass
+
+
++# Allows marking timestamps as UTC without pulling in all of Pytz
++class TimeZone_UTC(tzinfo):
++ def tzname(self, dt):
++ return "UTC"
++
++ def utcoffset(self, dt):
++ return timedelta(0)
++
++ def dst(self, dt):
++ return timedelta(0)
++
++tz_utc = TimeZone_UTC()
++
++
+ # http://stackoverflow.com/questions/6256183/combine-two-dictionaries-of-dictionaries-python
+ def dict_union(d1, d2):
+ return dict((x, (dict_union(d1.get(x, {}), d2[x]) if isinstance(d2.get(x), dict) else d2.get(x, d1.get(x))))
+@@ -649,8 +662,7 @@ def extract_time(element):
+ except Exception:
+ att = testXMLValue(element.attrib.get('indeterminatePosition'), True)
+ if att and att == 'now':
+- dt = datetime.utcnow()
+- dt.replace(tzinfo=pytz.utc)
++ dt = datetime.utcnow().replace(tzinfo=tz_utc)
+ else:
+ dt = None
+ return dt
+diff --git a/requirements.txt b/requirements.txt
+index c1b2c09bd..1531aa42f 100644
+--- a/requirements.txt
++++ b/requirements.txt
+@@ -1,6 +1,5 @@
+ dataclasses; python_version < '3.7'
+ lxml
+ python-dateutil>=1.5
+-pytz
+ pyyaml
+ requests>=1.0
+diff --git a/tests/doctests/sml_52n_network.txt b/tests/doctests/sml_52n_network.txt
+index 010fbb6b5..94add7ddc 100644
+--- a/tests/doctests/sml_52n_network.txt
++++ b/tests/doctests/sml_52n_network.txt
+@@ -3,7 +3,6 @@ Imports
+ >>> from tests.utils import resource_file
+ >>> from owslib.swe.sensor.sml import SensorML
+ >>> from dateutil import parser
+- >>> import pytz
+
+ Initialize
+
+diff --git a/tests/doctests/sml_ndbc_station.txt b/tests/doctests/sml_ndbc_station.txt
+index bd2ecf3af..bda0e559a 100644
+--- a/tests/doctests/sml_ndbc_station.txt
++++ b/tests/doctests/sml_ndbc_station.txt
+@@ -3,7 +3,7 @@ Imports
+ >>> from tests.utils import resource_file
+ >>> from owslib.swe.sensor.sml import SensorML
+ >>> from dateutil import parser
+- >>> import pytz
++ >>> from owslib.util import TimeZone_UTC
+
+ Initialize
+
+@@ -104,7 +104,7 @@ History
+ 2
+
+ >>> event = his[0]
+- >>> parser.parse(event.date).replace(tzinfo=pytz.utc).isoformat()
++ >>> parser.parse(event.date).replace(tzinfo=TimeZone_UTC()).isoformat()
+ '2010-01-12T00:00:00+00:00'
+ >>> event.description
+ 'Deployment start event'
diff --git a/gis/gdal/gdal.SlackBuild b/gis/gdal/gdal.SlackBuild
index b772003aad..8622ebd982 100644
--- a/gis/gdal/gdal.SlackBuild
+++ b/gis/gdal/gdal.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gdal
-VERSION=${VERSION:-3.8.5}
+VERSION=${VERSION:-3.9.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/gis/gdal/gdal.info b/gis/gdal/gdal.info
index 70e6cd04c3..4052e2344d 100644
--- a/gis/gdal/gdal.info
+++ b/gis/gdal/gdal.info
@@ -1,10 +1,10 @@
PRGNAM="gdal"
-VERSION="3.8.5"
+VERSION="3.9.0"
HOMEPAGE="https://www.gdal.org/"
-DOWNLOAD="https://github.com/OSGeo/gdal/releases/download/v3.8.5/gdal-3.8.5.tar.gz"
-MD5SUM="1e192b50698c11c8a3c5c223343cb86d"
+DOWNLOAD="https://github.com/OSGeo/gdal/releases/download/v3.9.0/gdal-3.9.0.tar.gz"
+MD5SUM="d3780907608f381a4f662cb1480c7f97"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="xerces-c libkml netcdf libspatialite podofo libgeotiff"
+REQUIRES="xerces-c libkml netcdf libspatialite podofo libgeotiff python3-numpy"
MAINTAINER="ArTourter"
EMAIL="artourter@gmail.com"
diff --git a/gis/gpxsee/fix_font_narrow_space.diff b/gis/gpxsee/fix_font_narrow_space.diff
deleted file mode 100644
index 0b04d37b4d..0000000000
--- a/gis/gpxsee/fix_font_narrow_space.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/GUI/units.h.orig 2019-03-12 23:00:39.365129810 +0300
-+++ src/GUI/units.h 2019-03-12 23:00:47.151863062 +0300
-@@ -30,6 +30,6 @@
- #define C2FS 1.8 // Celsius to Farenheit - scale
- #define C2FO 32.0 // Celsius to Farenheit - offset
-
--#define UNIT_SPACE QString::fromUtf8("\xE2\x80\x89")
-+#define UNIT_SPACE QLatin1Char{' '}
-
- #endif // UNITS_H
diff --git a/gis/gpxsee/gpxsee.SlackBuild b/gis/gpxsee/gpxsee.SlackBuild
index 435c3c1ca6..3edce78a0d 100644
--- a/gis/gpxsee/gpxsee.SlackBuild
+++ b/gis/gpxsee/gpxsee.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gpxsee
-VERSION=${VERSION:-13.19}
+VERSION=${VERSION:-13.21}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,10 +80,6 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# Fix display issue: square character instead of a white space
-# See https://github.com/tumic0/GPXSee/issues/93
-patch -p0 < $CWD/fix_font_narrow_space.diff
-
lrelease-qt5 gpxsee.pro
qmake-qt5 \
PREFIX="/usr" \
diff --git a/gis/gpxsee/gpxsee.info b/gis/gpxsee/gpxsee.info
index d7051c0ef0..7ea3873955 100644
--- a/gis/gpxsee/gpxsee.info
+++ b/gis/gpxsee/gpxsee.info
@@ -1,8 +1,8 @@
PRGNAM="gpxsee"
-VERSION="13.19"
+VERSION="13.21"
HOMEPAGE="https://www.gpxsee.org/"
-DOWNLOAD="https://github.com/tumic0/GPXSee/archive/13.19/GPXSee-13.19.tar.gz"
-MD5SUM="f7d73349bac597b58ca89a282b7e9e94"
+DOWNLOAD="https://github.com/tumic0/GPXSee/archive/13.21/GPXSee-13.21.tar.gz"
+MD5SUM="7eb91344482254a9b49933ffa58e6cec"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/gis/grass/grass.SlackBuild b/gis/grass/grass.SlackBuild
index 64706bdb1c..2ffb4f5b84 100644
--- a/gis/grass/grass.SlackBuild
+++ b/gis/grass/grass.SlackBuild
@@ -200,9 +200,7 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
# Desktop:
mkdir -p $PKG/usr/share/applications
-cp -a \
- $CWD/$PRGNAM.desktop \
- $PKG/usr/share/applications/$PRGNAM.desktop
+install -D -m0644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop
mkdir -p $PKG/usr/share/pixmaps
cp -a \
gui/icons/$PRGNAM-64x64.png \
diff --git a/gis/libgeotiff/libgeotiff.SlackBuild b/gis/libgeotiff/libgeotiff.SlackBuild
index e090ebf422..3dc70fcbb2 100644
--- a/gis/libgeotiff/libgeotiff.SlackBuild
+++ b/gis/libgeotiff/libgeotiff.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libgeotiff
-VERSION=${VERSION:-1.7.1}
+VERSION=${VERSION:-1.7.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/gis/libgeotiff/libgeotiff.info b/gis/libgeotiff/libgeotiff.info
index 65f30498dd..5e42c62e62 100644
--- a/gis/libgeotiff/libgeotiff.info
+++ b/gis/libgeotiff/libgeotiff.info
@@ -1,8 +1,8 @@
PRGNAM="libgeotiff"
-VERSION="1.7.1"
+VERSION="1.7.3"
HOMEPAGE="http://trac.osgeo.org/geotiff/"
-DOWNLOAD="http://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.7.1.tar.gz"
-MD5SUM="22879ac6f83460605f9c39147a2ccc7a"
+DOWNLOAD="https://github.com/OSGeo/libgeotiff/releases/download/1.7.3/libgeotiff-1.7.3.tar.gz"
+MD5SUM="cdca346d3b01d40418f4894c4beef8e9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="proj"
diff --git a/gis/python3-cartopy/python3-cartopy.SlackBuild b/gis/python3-cartopy/python3-cartopy.SlackBuild
index 42993d5796..4dcce22bbb 100644
--- a/gis/python3-cartopy/python3-cartopy.SlackBuild
+++ b/gis/python3-cartopy/python3-cartopy.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for python3-cartopy
# Copyright 2014-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
-# Copyright 2021-2023 Gregory J. L. Tourte <artourter@gmail.com>
+# Copyright 2021-2024 Gregory J. L. Tourte <artourter@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=python3-cartopy
-VERSION=${VERSION:-0.22.0}
+VERSION=${VERSION:-0.23.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -81,10 +81,8 @@ find -L . \
\! -perm /111 -o \! -perm 644 -o -exec chmod 644 {} +
# Fixing numpy dependency check in pyproject.toml:
-# oldest-supported-numpy has a strict check and doesn't support newer version
-# so we replace it. The alternative is to add --skip-dependency-check to tbe
-# build line but this is not deemed optimal.
-sed -i 's/oldest-supported-numpy/numpy>=1.19.3/' pyproject.toml
+# numpy 2.0.0 is requested for building the pypi packages but numpy 1.x is supported.
+sed -i 's/numpy>=2.0.0rc1/numpy>=1.19.3/' pyproject.toml
PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
export PYTHONPATH=/opt/python$PYVER/site-packages/
@@ -97,7 +95,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- CHANGES COPYING COPYING.LESSER README.md \
+ CHANGES LICENSE README.md \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/gis/python3-cartopy/python3-cartopy.info b/gis/python3-cartopy/python3-cartopy.info
index 19dbf3eaed..363dedfbfa 100644
--- a/gis/python3-cartopy/python3-cartopy.info
+++ b/gis/python3-cartopy/python3-cartopy.info
@@ -1,8 +1,8 @@
PRGNAM="python3-cartopy"
-VERSION="0.22.0"
-HOMEPAGE="https://scitools.org.uk/cartopy/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/C/Cartopy/Cartopy-0.22.0.tar.gz"
-MD5SUM="1a96bec92d02a0f9c95fa6364cb0767d"
+VERSION="0.23.0"
+HOMEPAGE="https://scitools.org.uk/cartopy/docs/latest"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/C/Cartopy/Cartopy-0.23.0.tar.gz"
+MD5SUM="8ff6ac2bad287d2575f3857f169d6bcf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gdal python3-matplotlib python3-pyproj python3-pyshp python3-scipy python3-shapely python3-setuptools-scm-opt"
diff --git a/gis/python3-shapely/python3-shapely.SlackBuild b/gis/python3-shapely/python3-shapely.SlackBuild
index 12a2c42b8b..d2de6e6f15 100644
--- a/gis/python3-shapely/python3-shapely.SlackBuild
+++ b/gis/python3-shapely/python3-shapely.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-shapely
-VERSION=${VERSION:-2.0.3}
+VERSION=${VERSION:-2.0.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/gis/python3-shapely/python3-shapely.info b/gis/python3-shapely/python3-shapely.info
index d3033b5463..26699c0d97 100644
--- a/gis/python3-shapely/python3-shapely.info
+++ b/gis/python3-shapely/python3-shapely.info
@@ -1,8 +1,8 @@
PRGNAM="python3-shapely"
-VERSION="2.0.3"
+VERSION="2.0.4"
HOMEPAGE="https://github.com/shapely/shapely"
-DOWNLOAD="https://github.com/shapely/shapely/archive/2.0.3/shapely-2.0.3.tar.gz"
-MD5SUM="0baf77e1ec33f9f2ec0aeeb8d2fd5fae"
+DOWNLOAD="https://github.com/shapely/shapely/archive/2.0.4/shapely-2.0.4.tar.gz"
+MD5SUM="078dd2876cffa8ccc3bd5a84a67a2c74"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-opt python3-numpy geos"
diff --git a/gis/python3-xarray/python3-xarray.SlackBuild b/gis/python3-xarray/python3-xarray.SlackBuild
index 92d7f121e6..8011b815db 100644
--- a/gis/python3-xarray/python3-xarray.SlackBuild
+++ b/gis/python3-xarray/python3-xarray.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-xarray
-VERSION=${VERSION:-2024.03.0}
+VERSION=${VERSION:-2024.05.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/gis/python3-xarray/python3-xarray.info b/gis/python3-xarray/python3-xarray.info
index 5bd43896ba..e3b137aa8b 100644
--- a/gis/python3-xarray/python3-xarray.info
+++ b/gis/python3-xarray/python3-xarray.info
@@ -1,8 +1,8 @@
PRGNAM="python3-xarray"
-VERSION="2024.03.0"
+VERSION="2024.05.0"
HOMEPAGE="http://xarray.pydata.org"
-DOWNLOAD="https://github.com/pydata/xarray/archive/v2024.03.0/xarray-2024.03.0.tar.gz"
-MD5SUM="af81c70f069c3adb95acde6ffd7fdac1"
+DOWNLOAD="https://github.com/pydata/xarray/archive/v2024.05.0/xarray-2024.05.0.tar.gz"
+MD5SUM="c39e5000598286364a560198a13d0ce8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-pandas python3-setuptools-scm-opt"
diff --git a/gis/qgis/qgis.SlackBuild b/gis/qgis/qgis.SlackBuild
index 249dad3bc6..5521213fe8 100644
--- a/gis/qgis/qgis.SlackBuild
+++ b/gis/qgis/qgis.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qgis
-VERSION=${VERSION:-3.36.1}
+VERSION=${VERSION:-3.36.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/gis/qgis/qgis.info b/gis/qgis/qgis.info
index c1f196f212..cfcd4e5aba 100644
--- a/gis/qgis/qgis.info
+++ b/gis/qgis/qgis.info
@@ -1,8 +1,8 @@
PRGNAM="qgis"
-VERSION="3.36.1"
+VERSION="3.36.3"
HOMEPAGE="https://qgis.org/"
-DOWNLOAD="https://qgis.org/downloads/qgis-3.36.1.tar.bz2"
-MD5SUM="991b01d1e8f81d2cb87a85b509cdfad9"
+DOWNLOAD="https://qgis.org/downloads/qgis-3.36.3.tar.bz2"
+MD5SUM="ed2efa21e8b91ea36d45ba5829510ea2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libspatialite libspatialindex OWSLib postgis python3-numpy python3-psycopg2 qwt termcolor protobuf3"
diff --git a/graphics/CairoSVG/CairoSVG.SlackBuild b/graphics/CairoSVG/CairoSVG.SlackBuild
index 6dc5c839b0..9a86e09364 100644
--- a/graphics/CairoSVG/CairoSVG.SlackBuild
+++ b/graphics/CairoSVG/CairoSVG.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for CairoSVG
-# Copyright 2014-2023 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 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=CairoSVG
-VERSION=${VERSION:-2.7.0}
+VERSION=${VERSION:-2.7.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/graphics/CairoSVG/CairoSVG.info b/graphics/CairoSVG/CairoSVG.info
index 3cc38afe68..f22134b722 100644
--- a/graphics/CairoSVG/CairoSVG.info
+++ b/graphics/CairoSVG/CairoSVG.info
@@ -1,8 +1,8 @@
PRGNAM="CairoSVG"
-VERSION="2.7.0"
+VERSION="2.7.1"
HOMEPAGE="https://cairosvg.org"
-DOWNLOAD="https://files.pythonhosted.org/packages/a8/e1/a69d14425d125fcac173c68b445816d3a539bb95a09edd620108bdc9348e/CairoSVG-2.7.0.tar.gz"
-MD5SUM="df4c6ffbc62103539afba05a253f3085"
+DOWNLOAD="https://files.pythonhosted.org/packages/d5/e6/ec5900b724e3c44af7f6f51f719919137284e5da4aabe96508baec8a1b40/CairoSVG-2.7.1.tar.gz"
+MD5SUM="97e0168e5715b2c3fa94c9767b82950a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-cairocffi cssselect2 python3-defusedxml"
diff --git a/graphics/LDView/LDView.SlackBuild b/graphics/LDView/LDView.SlackBuild
index ca221ae52c..7ca173d288 100644
--- a/graphics/LDView/LDView.SlackBuild
+++ b/graphics/LDView/LDView.SlackBuild
@@ -4,7 +4,7 @@
# a program to visualize LDraw files
# Copyright 2009-2010, 2012-2013 Niels Horn, Rio de Janeiro, Brazil
-# Copyright 2015-2022 Philip van der Hoeven, Almere, The Netherlands
+# Copyright 2015-2024 Philip van der Hoeven, Almere, The Netherlands
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -30,8 +30,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=LDView
-VERSION=${VERSION:-4.4.1}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-4.5}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
SRCNAM=$(echo $PRGNAM|tr '[A-Z]' '[a-z]')
diff --git a/graphics/LDView/LDView.info b/graphics/LDView/LDView.info
index 5931c6f38d..81ce2e879c 100644
--- a/graphics/LDView/LDView.info
+++ b/graphics/LDView/LDView.info
@@ -1,10 +1,10 @@
PRGNAM="LDView"
-VERSION="4.4.1"
+VERSION="4.5"
HOMEPAGE="https://tcobbs.github.io/ldview/"
-DOWNLOAD="https://github.com/tcobbs/ldview/archive/v4.4.1/ldview-4.4.1.tar.gz"
-MD5SUM="6abecfafccd8db441f2e120e7e9913db"
+DOWNLOAD="https://github.com/tcobbs/ldview/archive/v4.5/ldview-4.5.tar.gz"
+MD5SUM="e00abba40f3039ec7f8f16334b840ae6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="LDraw_data tinyxml"
+REQUIRES="LDraw_data"
MAINTAINER="Philip van der Hoeven"
EMAIL="philip@vd-hoeven.nl"
diff --git a/graphics/LDraw_data/LDraw_data.SlackBuild b/graphics/LDraw_data/LDraw_data.SlackBuild
index 6633f01658..4a319ac4a3 100644
--- a/graphics/LDraw_data/LDraw_data.SlackBuild
+++ b/graphics/LDraw_data/LDraw_data.SlackBuild
@@ -4,7 +4,7 @@
# several LDraw utilities
# Copyright 2009-2013 Niels Horn, Rio de Janeiro, RJ, Brazil
-# Copyright 2016 Philip van der Hoeven, Almere, The Netherlands
+# Copyright 2016-2024 Philip van der Hoeven, Almere, The Netherlands
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,18 +28,19 @@
# - update for v202201.
# - host download file on slackware.uk, for now. this gives us a little
# breathing space, when upstream changes the download file again.
+#
+# 20240528: The parts are now hosted in a github repository
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=LDraw_data
-VERSION=${VERSION:-202201}
+VERSION=${VERSION:-202404}
ARCH=noarch
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-PRGSRC=complete.zip
-PRGUNZIPPED=ldraw
+PRGSRC=LDraw
# 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
@@ -58,9 +59,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGUNZIPPED
-unzip $CWD/$PRGSRC
-cd $PRGUNZIPPED
+rm -rf $PRGSRC-$VERSION
+tar -xvf $CWD/$PRGSRC-$VERSION.tar.gz
+cd $PRGSRC-$VERSION
# Check if we have the right version of the "source"
srcver=$(echo "20$(basename $(ls -1 models/Note*.txt | tail -n1) .txt | cut -b5-8)")
@@ -114,7 +115,7 @@ make
# Run 'mklist' to generate "parts.lst"
cd $PKG/usr/share/LDRAW
- $TMP/$PRGUNZIPPED/mklist -d -f
+ $TMP/$PRGSRC-$VERSION/mklist -d -f
cd -
mkdir -p $PKG/install
diff --git a/graphics/LDraw_data/LDraw_data.info b/graphics/LDraw_data/LDraw_data.info
index b1b4781a4c..98a1940acb 100644
--- a/graphics/LDraw_data/LDraw_data.info
+++ b/graphics/LDraw_data/LDraw_data.info
@@ -1,8 +1,8 @@
PRGNAM="LDraw_data"
-VERSION="202201"
+VERSION="202404"
HOMEPAGE="http://www.ldraw.org/"
-DOWNLOAD="https://slackware.uk/~urchlay/src/complete.zip"
-MD5SUM="fa89c640118cc34bd683ee3f537a7399"
+DOWNLOAD="https://github.com/philipvdh/LDraw/releases/download/202404/LDraw-202404.tar.gz"
+MD5SUM="2c1d4f9d19ae76a2bf4e63e85162da39"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/graphics/LDraw_data/README b/graphics/LDraw_data/README
index f7bad73280..966824d198 100644
--- a/graphics/LDraw_data/README
+++ b/graphics/LDraw_data/README
@@ -4,6 +4,3 @@ on LDRAW.
This SlackBuild script compiles a temporary program to create the
index file. Since it is only needed once, it is not copied to the
created package.
-
-The source file ("complete.zip") is not versioned, but the SlackBuild
-checks the version of the data after unzipping.
diff --git a/graphics/SweetHome3D/SweetHome3D.SlackBuild b/graphics/SweetHome3D/SweetHome3D.SlackBuild
index ea6486cb35..4bfaf0eb07 100644
--- a/graphics/SweetHome3D/SweetHome3D.SlackBuild
+++ b/graphics/SweetHome3D/SweetHome3D.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=SweetHome3D
-VERSION=${VERSION:-7.3}
+VERSION=${VERSION:-7.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/graphics/SweetHome3D/SweetHome3D.info b/graphics/SweetHome3D/SweetHome3D.info
index 990e48b998..2c49ce09a4 100644
--- a/graphics/SweetHome3D/SweetHome3D.info
+++ b/graphics/SweetHome3D/SweetHome3D.info
@@ -1,10 +1,10 @@
PRGNAM="SweetHome3D"
-VERSION="7.3"
+VERSION="7.4"
HOMEPAGE="http://www.sweethome3d.com/"
-DOWNLOAD="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.3/SweetHome3D-7.3-linux-x86.tgz"
-MD5SUM="0e2defe57d4414f2832517092f743bc3"
-DOWNLOAD_x86_64="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.3/SweetHome3D-7.3-linux-x64.tgz"
-MD5SUM_x86_64="432dfd359bb57e86d6d4583d037af0ed"
+DOWNLOAD="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.4/SweetHome3D-7.4-linux-x86.tgz"
+MD5SUM="f2a55355faa04aa3a6a2bcbc0f78b888"
+DOWNLOAD_x86_64="http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.4/SweetHome3D-7.4-linux-x64.tgz"
+MD5SUM_x86_64="3111e15755aae9222f6b017f2b737e95"
REQUIRES="zulu-openjdk8"
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/graphics/blender/README b/graphics/blender/README
index 7ec5ddf850..7618b704d8 100644
--- a/graphics/blender/README
+++ b/graphics/blender/README
@@ -1,6 +1,8 @@
Blender is the free open source 3D content creation suite, available
for all major operating systems under the GNU General Public License.
-This version repackages the binary bundle,
-for which only a 64bit version is available from upstream.
-If you wish to build from source look for 'graphics/Blender' on SBo.
+NOTE: This is a repackaging of upstream's binary bundle. They only
+provide 64bit bundles, so 32bit is unsupported without compiling it
+yourself, which is available on SBo under:
+
+ 'graphics/Blender' (note the big "B")
diff --git a/graphics/blender/blender.SlackBuild b/graphics/blender/blender.SlackBuild
index 4060259d04..9e9eb82acd 100644
--- a/graphics/blender/blender.SlackBuild
+++ b/graphics/blender/blender.SlackBuild
@@ -1,10 +1,12 @@
#!/bin/bash
# Slackware build script for Blender
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
-# 2017 - Dhaby Xiloj <slack.dhabyx@gmail.com>
# Copyright 2008-2013 Robby Workman Northport, AL, USA
+# Copyright 2014-2017 Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
+# Copyright 2017 Dhaby Xiloj <slack.dhabyx@gmail.com>
+# Copyright 2024 Jeremy Hansen <jebrhansen+SBo@gmail.com>
+
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -35,12 +37,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=blender
-VERSION=${VERSION:-2.90.1}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-4.1.1}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-SRCVERSION=${VERSION}-linux64
+SRCVERSION=${VERSION}-linux-x64
# We'll remove the libGL* shared libaries that are shipped with blender (and
# instead use the ones that are shipped with Slackware's Xorg)
@@ -115,6 +117,11 @@ mkdir -p $PKG/usr/share/icons/hicolor/scalable/apps
ln -s ../../../../../../opt/blender/blender.svg \
$PKG/usr/share/icons/hicolor/scalable/apps/
+# Correct permissions for executables/libraries
+find $PKG/opt/blender/${VERSION%.*}/python/lib -name *.so -exec chmod +x {} +
+find $PKG/opt/blender/lib -name *.so* -exec chmod +x {} +
+chmod +x $PKG/opt/blender/${VERSION%.*}/scripts/addons/cycles/lib/kernel_*.cubin
+
# Add a desktop menu entry
mkdir -p $PKG/usr/share/applications
cat $CWD/blender.desktop > $PKG/usr/share/applications/blender.desktop
diff --git a/graphics/blender/blender.info b/graphics/blender/blender.info
index dc059d3be8..6e80c9b682 100644
--- a/graphics/blender/blender.info
+++ b/graphics/blender/blender.info
@@ -1,10 +1,10 @@
PRGNAM="blender"
-VERSION="2.90.1"
+VERSION="4.1.1"
HOMEPAGE="http://blender.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://ftp.nluug.nl/pub/graphics/blender/release/Blender2.90/blender-2.90.1-linux64.tar.xz"
-MD5SUM_x86_64="38c75023edf4c11aff79459a82808a62"
+DOWNLOAD_x86_64="https://ftp.nluug.nl/pub/graphics/blender/release/Blender4.1/blender-4.1.1-linux-x64.tar.xz"
+MD5SUM_x86_64="9162a33b58c88180d17cd1051559b520"
REQUIRES=""
-MAINTAINER="DhabyX"
-EMAIL="slack.dhabyx@gmail.com"
+MAINTAINER="Jeremy Hansen"
+EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/graphics/dblatex/dblatex-0.3.4-build-fix.patch b/graphics/dblatex/dblatex-0.3.4-build-fix.patch
deleted file mode 100644
index c9424d08bf..0000000000
--- a/graphics/dblatex/dblatex-0.3.4-build-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- setup.py.old 2012-11-08 20:33:26.224458028 +0100
-+++ setup.py 2012-11-08 20:33:41.656633881 +0100
-@@ -365,10 +365,7 @@ class Install(install):
- raise OSError("not found: %s" % ", ".join(mis_stys))
-
- def run(self):
-- if self.install_layout == "deb":
-- db = DebianInstaller(self)
-- else:
-- db = None
-+ db = None
-
- if not(db) and not(self.nodeps):
- try:
diff --git a/graphics/dblatex/dblatex.SlackBuild b/graphics/dblatex/dblatex.SlackBuild
index d3a96042c0..a178b128d4 100644
--- a/graphics/dblatex/dblatex.SlackBuild
+++ b/graphics/dblatex/dblatex.SlackBuild
@@ -7,8 +7,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dblatex
-VERSION=${VERSION:-0.3.10}
-BUILD=${BUILD:-2}
+SRCNAM=dblatex3
+VERSION=${VERSION:-0.3.12}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -20,9 +21,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -51,9 +49,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.*z?
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -61,18 +59,13 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-# Fix build
-patch -p0 -i $CWD/dblatex-0.3.4-build-fix.patch
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
-# latex in slackware 14.2 doesn't have this package
-unzip "$CWD/bookmark.tds.zip"
-cp -pav "./tex/latex/bookmark/" "./latex/"
-
-python setup.py build
-python setup.py install --root=$PKG
-
-mv $PKG/usr/share/man $PKG/usr/
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
+mv $PKG/usr/share/man $PKG/usr/man
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
diff --git a/graphics/dblatex/dblatex.info b/graphics/dblatex/dblatex.info
index 9746c5632d..08c07f40ec 100644
--- a/graphics/dblatex/dblatex.info
+++ b/graphics/dblatex/dblatex.info
@@ -1,12 +1,10 @@
PRGNAM="dblatex"
-VERSION="0.3.10"
-HOMEPAGE="http://dblatex.sourceforge.net/"
-DOWNLOAD="https://downloads.sourceforge.net/dblatex/dblatex-0.3.10.tar.bz2 \
- https://mirrors.ctan.org/install/macros/latex/contrib/bookmark.tds.zip"
-MD5SUM="437513c07101cefe5be3cbe83f313878 \
- c47d7e393fe4129df5bb7217abcc4676"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
+VERSION="0.3.12"
+HOMEPAGE="https://dblatex.sourceforge.net/"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://sourceforge.net/projects/dblatex/files/dblatex/dblatex-0.3.12/dblatex3-0.3.12.tar.bz2"
+MD5SUM_x86_64="550adafd078432ff144b57d90c647714"
+REQUIRES="python3-wheel python3-build texlive-extra"
MAINTAINER="Vincent Batts"
EMAIL="vbatts@hashbangbash.com"
diff --git a/graphics/libplacebo/libplacebo.SlackBuild b/graphics/libplacebo/libplacebo.SlackBuild
index ddda6f8e38..a56eac71df 100644
--- a/graphics/libplacebo/libplacebo.SlackBuild
+++ b/graphics/libplacebo/libplacebo.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for libplacebo
# Copyright 2019-2020 Hunter Sezen California, USA
-# Copyright 2023 Christoph Willing Brisbane, Australia
+# Copyright 2023,24 Christoph Willing Sydney, Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libplacebo
-VERSION=${VERSION:-6.338.1}
+VERSION=${VERSION:-6.338.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/graphics/libplacebo/libplacebo.info b/graphics/libplacebo/libplacebo.info
index 0bbbb982d8..64510dec3a 100644
--- a/graphics/libplacebo/libplacebo.info
+++ b/graphics/libplacebo/libplacebo.info
@@ -1,7 +1,7 @@
PRGNAM="libplacebo"
-VERSION="6.338.1"
+VERSION="6.338.2"
HOMEPAGE="https://code.videolan.org/videolan/libplacebo"
-DOWNLOAD="https://code.videolan.org/videolan/libplacebo/-/archive/v6.338.1/libplacebo-v6.338.1.tar.gz"
+DOWNLOAD="https://code.videolan.org/videolan/libplacebo/-/archive/v6.338.2/libplacebo-v6.338.2.tar.gz"
MD5SUM="36f5d178cc8a5366e35fe1e7400c19c3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/graphics/vuescan/vuescan.SlackBuild b/graphics/vuescan/vuescan.SlackBuild
index 480c007b4f..781cbee28a 100644
--- a/graphics/vuescan/vuescan.SlackBuild
+++ b/graphics/vuescan/vuescan.SlackBuild
@@ -27,9 +27,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vuescan
-VERSION=${VERSION:-9.8.32}
+VERSION=${VERSION:-9.8.33}
SRCVER=${SRCVER:-$(echo "$VERSION" | cut -d. -f-2 | sed 's/\.//g')}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/graphics/vuescan/vuescan.info b/graphics/vuescan/vuescan.info
index a95bb13df0..59f73b5dfa 100644
--- a/graphics/vuescan/vuescan.info
+++ b/graphics/vuescan/vuescan.info
@@ -1,14 +1,14 @@
PRGNAM="vuescan"
-VERSION="9.8.32"
+VERSION="9.8.33"
HOMEPAGE="https://www.hamrick.com"
DOWNLOAD="https://d2bwyyzfw77fhf.cloudfront.net/vuex3298.tgz \
https://d2bwyyzfw77fhf.cloudfront.net/vuea3298.tgz"
-MD5SUM="cb246faa9b30ccd69d8778ad9a399bfd \
- 3e4ba834b8565dc1cb32afdabcf0929e"
+MD5SUM="7b32e11d45ddd215b623797256f80061 \
+ 94d432b88fd5279945226dd2df2ce9d9"
DOWNLOAD_x86_64="https://d2bwyyzfw77fhf.cloudfront.net/vuex6498.tgz \
https://d2bwyyzfw77fhf.cloudfront.net/vuea6498.tgz"
-MD5SUM_x86_64="c43d2684775518582163599dfc85922b \
- 620818778507ec75daff98739d0a0227"
+MD5SUM_x86_64="0da9cead65dc4e1a5a6e0dbae5f04666 \
+ 877c4928d89c01956db1e262cd342af6"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/ham/antscope2/README b/ham/antscope2/README
new file mode 100644
index 0000000000..74e5915def
--- /dev/null
+++ b/ham/antscope2/README
@@ -0,0 +1,8 @@
+AntScope2 RigExpert antenna analyzers
+
+The AntScope2 software is designed to support various models of
+RigExpert antenna analyzers.
+-See the characteristics of your antenna in more detail
+-Share measurement results
+
+Make sure the user account is a member of the dialout group!
diff --git a/network/turbolift/turbolift.SlackBuild b/ham/antscope2/antscope2.SlackBuild
index 3d2803a9d3..d6ec144673 100644
--- a/network/turbolift/turbolift.SlackBuild
+++ b/ham/antscope2/antscope2.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
+# Slackbuild for antscope2
+# Brian Cox <hamslackbuild@comcast.net>
-# Slackware build script for turbolift
-
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,10 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=turbolift
-VERSION=${VERSION:-2.1.3}
+SRCNAM=AntScope2
+PRGNAM=antscope2
+VERSION=${VERSION:-1.2.6}
+COMMIT=19323af9b8157dff4c260f516d8bda4b05e6a8a9
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +40,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -50,28 +49,15 @@ 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/v$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$COMMIT
+tar -xvf $CWD/$SRCNAM-$COMMIT.tar.gz
+cd $SRCNAM-$COMMIT
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -79,18 +65,46 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+qmake PREFIX="$PKG/usr" AntScope.pro
+make
+
+mkdir -p $PKG/usr/share/pixmaps
+install -m 644 AntScope2.ico $PKG/usr/share/pixmaps/
+mkdir -p $PKG/usr/share/applications
+install -m 644 $CWD/antscope2.desktop $PKG/usr/share/applications
+mkdir -p $PKG/usr/bin
+cd ./build/release
+install -m 755 $SRCNAM $PKG/usr/bin/$SRCNAM
+cd ../../
+mkdir -p $PKG/usr/share/$PRGNAM
+install -m 644 QtLanguage.qm $PKG/usr/share/$PRGNAM
+install -m 644 QtLanguage.ts $PKG/usr/share/$PRGNAM
+install -m 644 QtLanguage_ja.qm $PKG/usr/share/$PRGNAM
+install -m 644 QtLanguage_ja.ts $PKG/usr/share/$PRGNAM
+install -m 644 QtLanguage_ru.qm $PKG/usr/share/$PRGNAM
+install -m 644 QtLanguage_ru.ts $PKG/usr/share/$PRGNAM
+install -m 644 QtLanguage_uk.qm $PKG/usr/share/$PRGNAM
+install -m 644 QtLanguage_uk.ts $PKG/usr/share/$PRGNAM
+install -m 644 cables.txt $PKG/usr/share/$PRGNAM
+install -m 644 itu-regions.txt $PKG/usr/share/$PRGNAM
+install -m 644 itu-regions-defaults.txt $PKG/usr/share/$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 LICENSE.txt README $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ LICENSE.txt \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+find $PKG/usr/doc -name "Makefile" -exec rm {} \;
+find $PKG/usr/doc -type f -exec chmod 644 {} \;
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
+cat $CWD/douninst.sh > $PKG/install/douninst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/ham/antscope2/antscope2.desktop b/ham/antscope2/antscope2.desktop
new file mode 100644
index 0000000000..8d8f10c801
--- /dev/null
+++ b/ham/antscope2/antscope2.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=AntScope2
+Comment=RigExpert AntScope2 Antenna Analyzer
+Exec=AntScope2
+Icon=/usr/share/pixmaps/AntScope2.ico
+StartupNotify=true
+Type=Application
+Categories=HamRadio;
diff --git a/ham/antscope2/antscope2.info b/ham/antscope2/antscope2.info
new file mode 100644
index 0000000000..d405ecaa40
--- /dev/null
+++ b/ham/antscope2/antscope2.info
@@ -0,0 +1,10 @@
+PRGNAM="antscope2"
+VERSION="1.2.6"
+HOMEPAGE="https://rigexpert.com/products/software/antscope2/"
+DOWNLOAD="https://github.com/rigexpert/AntScope2/archive/19323af/AntScope2-19323af9b8157dff4c260f516d8bda4b05e6a8a9.tar.gz"
+MD5SUM="f2b9188a291c7189c4ebbd92460d1c94"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Brian Cox"
+EMAIL="hamslackbuild@comcast.net"
diff --git a/ham/antscope2/doinst.sh b/ham/antscope2/doinst.sh
new file mode 100644
index 0000000000..f499be24af
--- /dev/null
+++ b/ham/antscope2/doinst.sh
@@ -0,0 +1,18 @@
+if [ ! -d /usr/bin/Resources ]; then
+ mkdir -p /usr/bin/Resources
+ ln -sf /usr/share/antscope2/QtLanguage.qm /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/QtLanguage.ts /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/QtLanguage_ja.qm /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/QtLanguage_ja.ts /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/QtLanguage_ru.qm /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/QtLanguage_ru.ts /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/QtLanguage_uk.qm /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/QtLanguage_uk.ts /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/cables.txt /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/itu-regions-defaults.txt /usr/bin/Resources/
+ ln -sf /usr/share/antscope2/itu-regions.txt /usr/bin/Resources/
+fi
+
+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/ham/antscope2/douninst.sh b/ham/antscope2/douninst.sh
new file mode 100644
index 0000000000..8293ba830e
--- /dev/null
+++ b/ham/antscope2/douninst.sh
@@ -0,0 +1,15 @@
+# Remove data generated by doinst.sh
+if [ -d /usr/bin/Resources ]; then
+ rm /usr/bin/Resources/QtLanguage.qm
+ rm /usr/bin/Resources/QtLanguage.ts
+ rm /usr/bin/Resources/QtLanguage_ja.qm
+ rm /usr/bin/Resources/QtLanguage_ja.ts
+ rm /usr/bin/Resources/QtLanguage_ru.qm
+ rm /usr/bin/Resources/QtLanguage_ru.ts
+ rm /usr/bin/Resources/QtLanguage_uk.qm
+ rm /usr/bin/Resources/QtLanguage_uk.ts
+ rm /usr/bin/Resources/cables.txt
+ rm /usr/bin/Resources/itu-regions-defaults.txt
+ rm /usr/bin/Resources/itu-regions.txt
+ rmdir /usr/bin/Resources
+fi
diff --git a/development/tstoolbox/slack-desc b/ham/antscope2/slack-desc
index 52b7b67cf3..347b3ba5bb 100644
--- a/development/tstoolbox/slack-desc
+++ b/ham/antscope2/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-tstoolbox: tstoolbox (manipulate time series files)
-tstoolbox:
-tstoolbox: The tstoolbox is a Python script to manipulate time-series on the
-tstoolbox: command line or by function calls within Python.
-tstoolbox:
-tstoolbox: Homepage: https://pypi.python.org/pypi/tstoolbox
-tstoolbox:
-tstoolbox:
-tstoolbox:
-tstoolbox:
-tstoolbox:
+antscope2: antscope2 (RigExpert antenna analyzers)
+antscope2:
+antscope2: The AntScope2 software is designed to support various models of
+antscope2: RigExpert antenna analyzers.
+antscope2: -See the characteristics of your antenna in more detail
+antscope2: -Share measurement results
+antscope2:
+antscope2: Homepage: https://rigexpert.com/products/software/antscope2/
+antscope2:
+antscope2:
+antscope2:
diff --git a/ham/codec2/codec2.SlackBuild b/ham/codec2/codec2.SlackBuild
index 5df9d083d1..8002fdcf5e 100644
--- a/ham/codec2/codec2.SlackBuild
+++ b/ham/codec2/codec2.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=codec2
-VERSION=${VERSION:-1.0.3}
+VERSION=${VERSION:-1.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
diff --git a/ham/codec2/codec2.info b/ham/codec2/codec2.info
index 4dc652738d..ea42215f62 100644
--- a/ham/codec2/codec2.info
+++ b/ham/codec2/codec2.info
@@ -1,10 +1,10 @@
PRGNAM="codec2"
-VERSION="1.0.3"
+VERSION="1.2.0"
HOMEPAGE="http://rowetel.com/codec2.html"
-DOWNLOAD="https://ponce.cc/slackware/sources/repo/codec2-1.0.3.tar.gz"
-MD5SUM="a20cb37573eb98f8c956212698a49a81"
+DOWNLOAD="https://github.com/drowe67/codec2/archive/1.2.0/codec2-1.2.0.tar.gz"
+MD5SUM="8186452c6d3cfc89cc6c880a6a7130d0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="lpcnetfreedv"
MAINTAINER="Gustavo Conrad"
EMAIL="gus3963@gmail.com"
diff --git a/ham/freedv/freedv.SlackBuild b/ham/freedv/freedv.SlackBuild
index fa9c6afa94..798977e29f 100644
--- a/ham/freedv/freedv.SlackBuild
+++ b/ham/freedv/freedv.SlackBuild
@@ -25,7 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=freedv
-VERSION=${VERSION:-1.2.2}
+SRCNAM=freedv-gui
+VERSION=${VERSION:-1.9.9.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +39,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -69,9 +67,9 @@ 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
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -96,9 +94,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- COPYING README.txt RELEASE_NOTES.txt USER_MANUAL.txt credits.txt \
- $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a COPYING *.md *.pdf $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/ham/freedv/freedv.info b/ham/freedv/freedv.info
index 73dc5c8ab6..0519fbf8d6 100644
--- a/ham/freedv/freedv.info
+++ b/ham/freedv/freedv.info
@@ -1,8 +1,8 @@
PRGNAM="freedv"
-VERSION="1.2.2"
+VERSION="1.9.9.1"
HOMEPAGE="https://freedv.org"
-DOWNLOAD="https://freedv.com/wp-content/uploads/sites/8/2017/10/freedv-1.2.2.tar.xz"
-MD5SUM="b4c6f57ee65dcc6b94e48f9b1105fa5e"
+DOWNLOAD="https://github.com/drowe67/freedv-gui/archive/v1.9.9.1/freedv-gui-1.9.9.1.tar.gz"
+MD5SUM="bcd2d79a72f1de5a3a33982ab1ccdc62"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="portaudio wxGTK3 codec2 hamlib"
diff --git a/ham/gridtracker/gridtracker.SlackBuild b/ham/gridtracker/gridtracker.SlackBuild
index f5c7bcb61b..f7ebc9b246 100644
--- a/ham/gridtracker/gridtracker.SlackBuild
+++ b/ham/gridtracker/gridtracker.SlackBuild
@@ -2,7 +2,7 @@
# Slackbuild for gridtracker
# Brian Cox <hamslackbuild@comcast.net>
-# Copyright 2023
+# Copyright 2024
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gridtracker
-VERSION=${VERSION:-1.24.0104}
+VERSION=${VERSION:-1.24.0512}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/ham/gridtracker/gridtracker.info b/ham/gridtracker/gridtracker.info
index 779a75adb0..0b652e4fd5 100644
--- a/ham/gridtracker/gridtracker.info
+++ b/ham/gridtracker/gridtracker.info
@@ -1,8 +1,8 @@
PRGNAM="gridtracker"
-VERSION="1.24.0104"
+VERSION="1.24.0512"
HOMEPAGE="https://gridtracker.org"
-DOWNLOAD="https://gitlab.com/gridtracker.org/gridtracker/-/archive/v1.24.0104/gridtracker-v1.24.0104.tar.gz"
-MD5SUM="f82c6f5e8a166edf3661d9874ca01159"
+DOWNLOAD="https://gitlab.com/gridtracker.org/gridtracker/-/archive/v1.24.0512/gridtracker-v1.24.0512.tar.gz"
+MD5SUM="4b3b7a592f7ac23c5aa69b6979b10bf7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nwjs"
diff --git a/ham/lpcnetfreedv/README b/ham/lpcnetfreedv/README
new file mode 100644
index 0000000000..daeafbf0d3
--- /dev/null
+++ b/ham/lpcnetfreedv/README
@@ -0,0 +1,5 @@
+This plugin provides Experimental Neural Net speech coding for FreeDV
+
+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/ham/wsjtx/wsjtx.SlackBuild b/ham/lpcnetfreedv/lpcnetfreedv.SlackBuild
index 5305669bc8..5e6b4a5488 100644
--- a/ham/wsjtx/wsjtx.SlackBuild
+++ b/ham/lpcnetfreedv/lpcnetfreedv.SlackBuild
@@ -1,9 +1,8 @@
#!/bin/bash
-# Slackware build script for wsjtx
+# Slackware build script for lpcnetfreedv
-# Copyright 2017,2018 Nate Bargmann <n0nb@arrl.net>
-# Copyright 2020 JK Wood <joshuakwood@gmail.com>
+# Copyright 2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,10 +22,12 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=wsjtx
-VERSION=${VERSION:-2.5.4}
+PRGNAM=lpcnetfreedv
+SRCNAM=LPCNet
+VERSION=${VERSION:-0.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,10 +39,6 @@ if [ -z "$ARCH" ]; then
*) 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
@@ -60,6 +57,9 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
@@ -70,9 +70,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tgz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -83,26 +83,28 @@ find -L . \
mkdir -p build
cd build
cmake \
- -Wno-dev \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_DOCDIR=doc/$PRGNAM-$VERSION \
- -DCMAKE_INSTALL_MANDIR=man \
+ -DLIB_SUFFIX=${LIBDIRSUFFIX} \
+ -DMAN_INSTALL_DIR=/usr/man \
+ -DUSE_INTERNAL_CODEC2=FALSE \
-DCMAKE_BUILD_TYPE=Release ..
-
make
- make install DESTDIR=$PKG
+ make install/strip DESTDIR=$PKG
cd ..
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a 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/ham/lpcnetfreedv/lpcnetfreedv.info b/ham/lpcnetfreedv/lpcnetfreedv.info
new file mode 100644
index 0000000000..46cc59708c
--- /dev/null
+++ b/ham/lpcnetfreedv/lpcnetfreedv.info
@@ -0,0 +1,10 @@
+PRGNAM="lpcnetfreedv"
+VERSION="0.5"
+HOMEPAGE="https://freedv.org/"
+DOWNLOAD="https://github.com/drowe67/LPCNet/archive/v0.5/LPCNet-0.5.tar.gz"
+MD5SUM="5960a002a46e8df245f0294ba3a1c832"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Willy Sudiarto Raharjo"
+EMAIL="willysr@slackbuilds.org"
diff --git a/development/darcs/slack-desc b/ham/lpcnetfreedv/slack-desc
index 411d3d18f8..d3d6046584 100644
--- a/development/darcs/slack-desc
+++ b/ham/lpcnetfreedv/slack-desc
@@ -5,15 +5,15 @@
# 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------------------------------------------------------|
-darcs: darcs (a distributed, interactive, smart revision control system)
-darcs:
-darcs: Darcs is a free, open source revision control system written in
-darcs: Haskell.
-darcs:
-darcs: https://darcs.net/
-darcs:
-darcs:
-darcs:
-darcs:
-darcs:
+ |-----handy-ruler------------------------------------------------------|
+lpcnetfreedv: lpcnetfreedv (Experimental Neural Net speech coding for FreeDV)
+lpcnetfreedv:
+lpcnetfreedv: This plugin provides Experimental Neural Net speech coding for FreeDV
+lpcnetfreedv:
+lpcnetfreedv:
+lpcnetfreedv:
+lpcnetfreedv:
+lpcnetfreedv:
+lpcnetfreedv:
+lpcnetfreedv:
+lpcnetfreedv:
diff --git a/ham/qlog/qlog.SlackBuild b/ham/qlog/qlog.SlackBuild
index 829fe4d22a..dc92072dc6 100644
--- a/ham/qlog/qlog.SlackBuild
+++ b/ham/qlog/qlog.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qlog
SRCNAM=QLog
-VERSION=${VERSION:-0.35.0}
+VERSION=${VERSION:-0.36.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/ham/qlog/qlog.info b/ham/qlog/qlog.info
index 2d5827fee5..55e738d717 100644
--- a/ham/qlog/qlog.info
+++ b/ham/qlog/qlog.info
@@ -1,10 +1,10 @@
PRGNAM="qlog"
-VERSION="0.35.0"
+VERSION="0.36.0"
HOMEPAGE="https://github.com/foldynl/QLog"
-DOWNLOAD="https://github.com/foldynl/QLog/archive/refs/tags/v0.35.0/QLog-0.35.0.tar.gz \
- https://github.com/foldynl/QLog-Flags/archive/refs/tags/v0.35.0/QLog-Flags-0.35.0.tar.gz"
-MD5SUM="4987483e95af8b668e21a4fce29debb8\
- 3e6dc56ab8f80bf8acfc93424eb8883d"
+DOWNLOAD="https://github.com/foldynl/QLog/archive/refs/tags/v0.36.0/QLog-0.36.0.tar.gz \
+ https://github.com/foldynl/QLog-Flags/archive/refs/tags/v0.36.0/QLog-Flags-0.36.0.tar.gz"
+MD5SUM="ab6f2c76e240acdcc2df439dcb645777 \
+ bc4ff8fd87367a8347ddef91e5cc3436"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="hamlib"
diff --git a/ham/wsjtx/README b/ham/wsjtx/README
deleted file mode 100644
index 94047f0f52..0000000000
--- a/ham/wsjtx/README
+++ /dev/null
@@ -1,12 +0,0 @@
-WSJT-X ("Weak Signal Communication, by K1JT") offers specific digital
-protocols optimized for EME (moonbounce), meteor scatter, and
-ionospheric scatter, at VHF/UHF, as well as for LF, MF, and HF
-propagation.
-
-The program can decode fraction-of-a-second signals reflected from
-ionized meteor trails and steady signals more than 10 dB below the
-audible threshold. WSJT-X incorporates nearly all popular capabilities
-of programs WSJT and WSPR, while adding comprehensive rig control and
-many other features. Check the WSJT-X page and links therein for
-details about modes FT4, FT8, JT4, JT9, JT65, QRA64, ISCAT, MSK144, and
-WSPR.
diff --git a/ham/wsjtx/doinst.sh b/ham/wsjtx/doinst.sh
deleted file mode 100644
index 5fb28930db..0000000000
--- a/ham/wsjtx/doinst.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
diff --git a/ham/wsjtx/slack-desc b/ham/wsjtx/slack-desc
deleted file mode 100644
index 1446db3b42..0000000000
--- a/ham/wsjtx/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------------------------------------------------------|
-wsjtx: wsjtx (Weak Signal Communication, by K1JT)
-wsjtx:
-wsjtx: Offers specific digital protocols optimized for EME (moonbounce),
-wsjtx: meteor scatter, and ionospheric scatter, at VHF/UHF, as well as for
-wsjtx: LF, MF, and HF propagation. The program can decode
-wsjtx: fraction-of-a-second signals reflected from ionized meteor trails
-wsjtx: and steady signals more than 10 dB below the audible threshold.
-wsjtx:
-wsjtx: Homepage: http://physics.princeton.edu/pulsar/K1JT/
-wsjtx:
-wsjtx:
diff --git a/ham/wsjtx/wsjtx.info b/ham/wsjtx/wsjtx.info
deleted file mode 100644
index d9a58a48b4..0000000000
--- a/ham/wsjtx/wsjtx.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="wsjtx"
-VERSION="2.5.4"
-HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/"
-DOWNLOAD="https://physics.princeton.edu/pulsar/K1JT/wsjtx-2.5.4.tgz"
-MD5SUM="3a1d081e4c243cb01486d62291fd4798"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="JK Wood"
-EMAIL="joshuakwood@gmail.com"
diff --git a/haskell/haskell-ShellCheck/README b/haskell/haskell-ShellCheck/README
index 0a76f6d8cf..ef430204ce 100644
--- a/haskell/haskell-ShellCheck/README
+++ b/haskell/haskell-ShellCheck/README
@@ -1,5 +1,8 @@
haskell-ShellCheck - shell script analysis tool
+Optional dependencies are pandoc or pandoc-bin to be able to
+generate the manpage.
+
The goals of ShellCheck are:
* To point out and clarify typical beginner's syntax issues, that cause
diff --git a/haskell/haskell-ShellCheck/haskell-ShellCheck.SlackBuild b/haskell/haskell-ShellCheck/haskell-ShellCheck.SlackBuild
index 3e5ed888cc..85794f8be2 100644
--- a/haskell/haskell-ShellCheck/haskell-ShellCheck.SlackBuild
+++ b/haskell/haskell-ShellCheck/haskell-ShellCheck.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for haskell-ShellCheck
# Copyright 2017-2018, 2020-2021 Andrew Clemons, Wellington New Zealand
-# Copyright 2022 Andrew Clemons, Tokyo Japan
+# Copyright 2022,2024 Andrew Clemons, Tokyo Japan
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=haskell-ShellCheck
-VERSION=${VERSION:-0.9.0}
+VERSION=${VERSION:-0.10.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -61,6 +61,9 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
@@ -112,6 +115,16 @@ mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf
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
+if command -v pandoc > /dev/null 2>&1 ; then
+ chmod +x ./manpage
+ ./manpage
+ mkdir -p $PKG/usr/man/man1
+ install -m644 shellcheck.1 $PKG/usr/man/man1/shellcheck.1
+
+ find $PKG/usr/man -type f -exec gzip -9 {} \;
+ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+fi
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/haskell/haskell-ShellCheck/haskell-ShellCheck.info b/haskell/haskell-ShellCheck/haskell-ShellCheck.info
index 82936c15be..9f1c1347b4 100644
--- a/haskell/haskell-ShellCheck/haskell-ShellCheck.info
+++ b/haskell/haskell-ShellCheck/haskell-ShellCheck.info
@@ -1,8 +1,8 @@
PRGNAM="haskell-ShellCheck"
-VERSION="0.9.0"
+VERSION="0.10.0"
HOMEPAGE="https://www.shellcheck.net/"
-DOWNLOAD="https://hackage.haskell.org/package/ShellCheck-0.9.0/ShellCheck-0.9.0.tar.gz"
-MD5SUM="ac7102f45d8c88ae70b19521d5b27a52"
+DOWNLOAD="https://hackage.haskell.org/package/ShellCheck-0.10.0/ShellCheck-0.10.0.tar.gz"
+MD5SUM="eed827a6ceb06225030e7c80e5330955"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="haskell-aeson haskell-json haskell-QuickCheck haskell-regex-tdfa haskell-Diff haskell-fgl"
diff --git a/haskell/haskell-emojis/haskell-emojis.SlackBuild b/haskell/haskell-emojis/haskell-emojis.SlackBuild
index 943fea6a1d..68cb4c33f4 100644
--- a/haskell/haskell-emojis/haskell-emojis.SlackBuild
+++ b/haskell/haskell-emojis/haskell-emojis.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=haskell-emojis
-VERSION=${VERSION:-0.1.3}
+VERSION=${VERSION:-0.1.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/haskell/haskell-emojis/haskell-emojis.info b/haskell/haskell-emojis/haskell-emojis.info
index 6002bfc4a1..92190e5318 100644
--- a/haskell/haskell-emojis/haskell-emojis.info
+++ b/haskell/haskell-emojis/haskell-emojis.info
@@ -1,8 +1,8 @@
PRGNAM="haskell-emojis"
-VERSION="0.1.3"
+VERSION="0.1.2"
HOMEPAGE="https://hackage.haskell.org/package/emojis"
-DOWNLOAD="https://hackage.haskell.org/package/emojis-0.1.3/emojis-0.1.3.tar.gz"
-MD5SUM="e79be45dcb05d5b4ba4c4bacad882214"
+DOWNLOAD="https://hackage.haskell.org/package/emojis-0.1.2/emojis-0.1.2.tar.gz"
+MD5SUM="f9534006d0ef632a098ede0d0a18bd72"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="ghc"
diff --git a/haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.SlackBuild b/haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.SlackBuild
index ab5acc01c7..6f379a50ae 100644
--- a/haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.SlackBuild
+++ b/haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=haskell-indexed-traversable-instances
-VERSION=${VERSION:-0.1.1.1}
+VERSION=${VERSION:-0.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.info b/haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.info
index 31647b378e..66aa02aa2b 100644
--- a/haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.info
+++ b/haskell/haskell-indexed-traversable-instances/haskell-indexed-traversable-instances.info
@@ -1,8 +1,8 @@
PRGNAM="haskell-indexed-traversable-instances"
-VERSION="0.1.1.1"
+VERSION="0.1.1"
HOMEPAGE="https://hackage.haskell.org/package/indexed-traversable-instances"
-DOWNLOAD="https://hackage.haskell.org/package/indexed-traversable-instances-0.1.1.1/indexed-traversable-instances-0.1.1.1.tar.gz"
-MD5SUM="cb6a9c30e3864e20f3c95b2c21872997"
+DOWNLOAD="https://hackage.haskell.org/package/indexed-traversable-instances-0.1.1/indexed-traversable-instances-0.1.1.tar.gz"
+MD5SUM="1e97068bf7f3568af80c82c7347c84b9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="haskell-OneTuple haskell-indexed-traversable haskell-vector"
diff --git a/haskell/haskell-unicode-collation/haskell-unicode-collation.SlackBuild b/haskell/haskell-unicode-collation/haskell-unicode-collation.SlackBuild
index 474e10be5c..7f201c5d39 100644
--- a/haskell/haskell-unicode-collation/haskell-unicode-collation.SlackBuild
+++ b/haskell/haskell-unicode-collation/haskell-unicode-collation.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=haskell-unicode-collation
-VERSION=${VERSION:-0.1.3.6}
+VERSION=${VERSION:-0.1.3.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/haskell/haskell-unicode-collation/haskell-unicode-collation.info b/haskell/haskell-unicode-collation/haskell-unicode-collation.info
index 82febf8704..5db5c02943 100644
--- a/haskell/haskell-unicode-collation/haskell-unicode-collation.info
+++ b/haskell/haskell-unicode-collation/haskell-unicode-collation.info
@@ -1,8 +1,8 @@
PRGNAM="haskell-unicode-collation"
-VERSION="0.1.3.6"
+VERSION="0.1.3.3"
HOMEPAGE="https://hackage.haskell.org/package/unicode-collation"
-DOWNLOAD="https://hackage.haskell.org/package/unicode-collation-0.1.3.6/unicode-collation-0.1.3.6.tar.gz"
-MD5SUM="3da22229e5a005f28327564672948e2e"
+DOWNLOAD="https://hackage.haskell.org/package/unicode-collation-0.1.3.3/unicode-collation-0.1.3.3.tar.gz"
+MD5SUM="fe2e1933024708e25b9414abc42190de"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="haskell-th-lift-instances"
diff --git a/libraries/LucenePlusPlus/76dc90f2b65d81be018c499714ff11e121ba5585.patch b/libraries/LucenePlusPlus/76dc90f2b65d81be018c499714ff11e121ba5585.patch
new file mode 100644
index 0000000000..05babf97a0
--- /dev/null
+++ b/libraries/LucenePlusPlus/76dc90f2b65d81be018c499714ff11e121ba5585.patch
@@ -0,0 +1,64 @@
+From c18ead2b0c4aa62af01450cb12353a0baa51411f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= <bero@lindev.ch>
+Date: Wed, 27 Mar 2024 12:00:18 +0100
+Subject: [PATCH] Fix build with boost 1.85.0
+
+boost::filesystem::wpath has been deprecated (and typedef-ed to
+boost::filesystem::path) for a long time; it is removed from boost
+starting with 1.85.0-beta1.
+
+Use boost::filesystem::path instead.
+
+boost/filesystem/convenience.hpp has been removed (and was being
+included without being used anyway - its only use was indirectly
+pulling in boost/filesystem/directory.hpp, which is actually used).
+
+Include boost/filesystem/directory.hpp directly instead.
+---
+ src/core/store/MMapDirectory.cpp | 2 +-
+ src/core/util/FileUtils.cpp | 6 +++---
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/core/store/MMapDirectory.cpp b/src/core/store/MMapDirectory.cpp
+index beac7828..46156e3a 100644
+--- a/src/core/store/MMapDirectory.cpp
++++ b/src/core/store/MMapDirectory.cpp
+@@ -36,7 +36,7 @@ MMapIndexInput::MMapIndexInput(const String& path) {
+ bufferPosition = 0;
+ if (!path.empty()) {
+ try {
+- file.open(boost::filesystem::wpath(path), _length);
++ file.open(boost::filesystem::path(path), _length);
+ } catch (...) {
+ boost::throw_exception(FileNotFoundException(path));
+ }
+diff --git a/src/core/util/FileUtils.cpp b/src/core/util/FileUtils.cpp
+index 51508b57..d92efbb8 100644
+--- a/src/core/util/FileUtils.cpp
++++ b/src/core/util/FileUtils.cpp
+@@ -5,9 +5,9 @@
+ /////////////////////////////////////////////////////////////////////////////
+
+ #include "LuceneInc.h"
+-#include <boost/filesystem/convenience.hpp>
+ #include <boost/filesystem/operations.hpp>
+ #include <boost/filesystem/path.hpp>
++#include <boost/filesystem/directory.hpp>
+ #include "LuceneThread.h"
+ #include "StringUtils.h"
+ #include "FileUtils.h"
+@@ -128,12 +128,12 @@ String joinPath(const String& path, const String& file) {
+ }
+
+ String extractPath(const String& path) {
+- boost::filesystem::wpath parentPath(path.c_str());
++ boost::filesystem::path parentPath(path.c_str());
+ return parentPath.parent_path().wstring().c_str();
+ }
+
+ String extractFile(const String& path) {
+- boost::filesystem::wpath fileName(path.c_str());
++ boost::filesystem::path fileName(path.c_str());
+ return fileName.filename().wstring().c_str();
+ }
+
diff --git a/libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild b/libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild
index aca1525316..338cd26ea9 100644
--- a/libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild
+++ b/libraries/LucenePlusPlus/LucenePlusPlus.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=LucenePlusPlus
-VERSION=${VERSION:-3.0.8}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-3.0.9}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -76,8 +76,8 @@ 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/soname.patch
-
+patch -p1 < $CWD/a460863810b3a6a473780686e5d3fd70bf4378ba.patch
+patch -p1 < $CWD/76dc90f2b65d81be018c499714ff11e121ba5585.patch
mkdir -p build
cd build
cmake \
diff --git a/libraries/LucenePlusPlus/LucenePlusPlus.info b/libraries/LucenePlusPlus/LucenePlusPlus.info
index 46b54dbfd1..b9da9031e4 100644
--- a/libraries/LucenePlusPlus/LucenePlusPlus.info
+++ b/libraries/LucenePlusPlus/LucenePlusPlus.info
@@ -1,8 +1,8 @@
PRGNAM="LucenePlusPlus"
-VERSION="3.0.8"
+VERSION="3.0.9"
HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus"
-DOWNLOAD="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_3.0.8/LucenePlusPlus-rel_3.0.8.tar.gz"
-MD5SUM="cb9b2e7cb37b7dd68c1e24a65c6eda9d"
+DOWNLOAD="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_3.0.9/LucenePlusPlus-rel_3.0.9.tar.gz"
+MD5SUM="33da6751de47523e22e7a1beebd78c29"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/LucenePlusPlus/a460863810b3a6a473780686e5d3fd70bf4378ba.patch b/libraries/LucenePlusPlus/a460863810b3a6a473780686e5d3fd70bf4378ba.patch
new file mode 100644
index 0000000000..1c9d5681e4
--- /dev/null
+++ b/libraries/LucenePlusPlus/a460863810b3a6a473780686e5d3fd70bf4378ba.patch
@@ -0,0 +1,22 @@
+From f40f59c6e169b4e16b7a6439ecb26a629c6540d1 Mon Sep 17 00:00:00 2001
+From: Sergey Fedorov <vital.had@gmail.com>
+Date: Thu, 14 Mar 2024 20:37:34 +0800
+Subject: [PATCH] Fix install path for liblucene++.pc
+
+---
+ src/config/core/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/config/core/CMakeLists.txt b/src/config/core/CMakeLists.txt
+index e5691f54..69cfefcc 100644
+--- a/src/config/core/CMakeLists.txt
++++ b/src/config/core/CMakeLists.txt
+@@ -9,7 +9,7 @@ if(NOT WIN32)
+ install(
+ FILES
+ "${CMAKE_CURRENT_BINARY_DIR}/liblucene++.pc"
+- DESTINATION "${LIB_DESTINATION}/pkgconfig")
++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+ endif()
+
+
diff --git a/libraries/LucenePlusPlus/soname.patch b/libraries/LucenePlusPlus/soname.patch
deleted file mode 100644
index d8ddf04955..0000000000
--- a/libraries/LucenePlusPlus/soname.patch
+++ /dev/null
@@ -1,219 +0,0 @@
-commit 1cd2509ed74ae47965006d16de3c09db029b4efe
-Author: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
-Date: Mon Jan 4 23:45:13 2021 +0100
-
- Fix various cmake issues:
- "CMAKE_INSTALL_FULL_LIBDIR" not being correctly evaluated and used
- pkgconfig directory wrongly set to include instead of lib
- cmake directory wrongly set to include instead of lib
- core_libname contrib_libname PACKAGE_CMAKE_INSTALL_INCLUDEDIR PACKAGE_CMAKE_INSTALL_LIBDIR variables not being substituted to cmake.in files
- cmake helpers not being correctly set
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 41de688..71dbbd5 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -21,7 +21,7 @@ if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE)
- endif()
-
- set(LIB_DESTINATION
-- "${CMAKE_INSTALL_FULL_LIBDIR}" CACHE STRING "Define lib output directory name")
-+ "${CMAKE_INSTALL_LIBDIR}" CACHE STRING "Define lib output directory name")
-
-
- ####################################
-diff --git a/src/config/CMakeLists.txt b/src/config/CMakeLists.txt
-index e5e6624..fe8e8b8 100644
---- a/src/config/CMakeLists.txt
-+++ b/src/config/CMakeLists.txt
-@@ -1,16 +1,16 @@
- ####################################
- # Set config vars
- ####################################
--set(core_libname, "lucene++")
--set(contrib_libname, "lucene++-contrib")
-+set(core_libname "lucene++")
-+set(contrib_libname "lucene++-contrib")
-
- set(
-- PACKAGE_CMAKE_INSTALL_INCLUDEDIR,
-- "${lucene++_INCLUDE_DIR}/lucene++/")
-+ PACKAGE_CMAKE_INSTALL_INCLUDEDIR
-+ "${CMAKE_INSTALL_INCLUDEDIR}/lucene++/")
-
- set(
-- PACKAGE_CMAKE_INSTALL_LIBDIR,
-- "${LIB_INSTALL_DIR}/cmake")
-+ PACKAGE_CMAKE_INSTALL_LIBDIR
-+ "${LIB_DESTINATION}")
-
-
- ####################################
-diff --git a/src/config/contrib/CMakeLists.txt b/src/config/contrib/CMakeLists.txt
-index c0dd86f..b4a4391 100644
---- a/src/config/contrib/CMakeLists.txt
-+++ b/src/config/contrib/CMakeLists.txt
-@@ -9,7 +9,7 @@ if(NOT WIN32)
- install(
- FILES
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++-contrib.pc"
-- DESTINATION "include/pkgconfig")
-+ DESTINATION "${LIB_DESTINATION}/pkgconfig")
- endif()
-
-
-@@ -19,7 +19,8 @@ endif()
- configure_package_config_file(
- "${CMAKE_CURRENT_SOURCE_DIR}/liblucene++-contribConfig.cmake.in"
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++-contribConfig.cmake"
-- INSTALL_DESTINATION "${LIB_DESTINATION}/cmake")
-+ INSTALL_DESTINATION "${LIB_DESTINATION}/cmake/liblucene++-contrib"
-+ PATH_VARS contrib_libname PACKAGE_CMAKE_INSTALL_INCLUDEDIR PACKAGE_CMAKE_INSTALL_LIBDIR)
-
- write_basic_package_version_file(
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++-contribConfigVersion.cmake"
-@@ -30,4 +31,4 @@ install(
- FILES
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++-contribConfig.cmake"
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++-contribConfigVersion.cmake"
-- DESTINATION "include/cmake")
-+ DESTINATION "${LIB_DESTINATION}/cmake/liblucene++-contrib")
-diff --git a/src/config/contrib/liblucene++-contribConfig.cmake.in b/src/config/contrib/liblucene++-contribConfig.cmake.in
-index f92f683..85fdfd2 100644
---- a/src/config/contrib/liblucene++-contribConfig.cmake.in
-+++ b/src/config/contrib/liblucene++-contribConfig.cmake.in
-@@ -20,6 +20,6 @@ if (NOT DEFINED set_and_check)
- endif()
-
-
--set_and_check(liblucene++-contrib_INCLUDE_DIRS "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@/@contrib_libname@")
--set_and_check(liblucene++-contrib_LIBRARY_DIRS "@PACKAGE_CMAKE_INSTALL_LIBDIR@")
--set(liblucene++-contrib_LIBRARIES "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@contrib_libname@")
-+set_and_check(liblucene++-contrib_INCLUDE_DIRS "${PACKAGE_PREFIX_DIR}/@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@")
-+set_and_check(liblucene++-contrib_LIBRARY_DIRS "${PACKAGE_PREFIX_DIR}/@PACKAGE_CMAKE_INSTALL_LIBDIR@")
-+set(liblucene++-contrib_LIBRARIES "@contrib_libname@")
-diff --git a/src/config/core/CMakeLists.txt b/src/config/core/CMakeLists.txt
-index a3eb17a..65376f5 100644
---- a/src/config/core/CMakeLists.txt
-+++ b/src/config/core/CMakeLists.txt
-@@ -9,7 +9,7 @@ if(NOT WIN32)
- install(
- FILES
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++.pc"
-- DESTINATION "include/pkgconfig")
-+ DESTINATION "${LIB_DESTINATION}/pkgconfig")
- endif()
-
-
-@@ -19,7 +19,8 @@ endif()
- configure_package_config_file(
- "${CMAKE_CURRENT_SOURCE_DIR}/liblucene++Config.cmake.in"
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++Config.cmake"
-- INSTALL_DESTINATION "${LIB_DESTINATION}/cmake")
-+ INSTALL_DESTINATION "${LIB_DESTINATION}/cmake/liblucene++"
-+ PATH_VARS core_libname PACKAGE_CMAKE_INSTALL_INCLUDEDIR PACKAGE_CMAKE_INSTALL_LIBDIR)
-
- write_basic_package_version_file(
- ${CMAKE_CURRENT_BINARY_DIR}/liblucene++ConfigVersion.cmake
-@@ -30,4 +31,4 @@ install(
- FILES
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++Config.cmake"
- "${CMAKE_CURRENT_BINARY_DIR}/liblucene++ConfigVersion.cmake"
-- DESTINATION "include/cmake")
-+ DESTINATION "${LIB_DESTINATION}/cmake/liblucene++")
-diff --git a/src/config/core/liblucene++Config.cmake.in b/src/config/core/liblucene++Config.cmake.in
-index 89b48a3..574f812 100644
---- a/src/config/core/liblucene++Config.cmake.in
-+++ b/src/config/core/liblucene++Config.cmake.in
-@@ -20,8 +20,8 @@ if (NOT DEFINED set_and_check)
- endif()
-
-
--set_and_check(liblucene++_INCLUDE_DIRS "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@/@core_libname@")
--set_and_check(liblucene++_LIBRARY_DIRS "@PACKAGE_CMAKE_INSTALL_LIBDIR@")
--set(liblucene++_LIBRARIES "@PACKAGE_CMAKE_INSTALL_LIBDIR@/@core_libname@")
-+set_and_check(liblucene++_INCLUDE_DIRS "${PACKAGE_PREFIX_DIR}/@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@")
-+set_and_check(liblucene++_LIBRARY_DIRS "${PACKAGE_PREFIX_DIR}/@PACKAGE_CMAKE_INSTALL_LIBDIR@")
-+set(liblucene++_LIBRARIES "@core_libname@")
-
-
-
-commit 127492f1ab85fd74ab9f9dff0be5b0a63bf7c271
-Merge: df65bf5 fd9eaf1
-Author: Alan Wright <85800+alanw@users.noreply.github.com>
-Date: Tue Dec 29 17:46:39 2020 +0000
-
- Merge pull request #160 from Kakueeen/master
-
- fix a bug of ChineseTokenizer
-
-
-commit fd9eaf10c49239d700af848062acc1d5efd54aa8
-Author: liuzhangjian <liuzhangjian@uniontech.com>
-Date: Fri Dec 4 15:41:31 2020 +0800
-
- Title:fix a bug of ChineseTokenizer
-
- Description:When I use ChineseAnalyzer for Chinese word segmentation, I find that English and numbers are treated as one word and I think they should be separated.
-
- RootCause:Null
-
- Solution:
-
-diff --git a/src/contrib/analyzers/common/analysis/cn/ChineseFilter.cpp b/src/contrib/analyzers/common/analysis/cn/ChineseFilter.cpp
-index d2a19f3..8313445 100644
---- a/src/contrib/analyzers/common/analysis/cn/ChineseFilter.cpp
-+++ b/src/contrib/analyzers/common/analysis/cn/ChineseFilter.cpp
-@@ -38,7 +38,7 @@ bool ChineseFilter::incrementToken() {
- if (text.length() > 1) {
- return true;
- }
-- } else if (UnicodeUtil::isOther(text[0])) {
-+ } else if (UnicodeUtil::isOther(text[0]) || UnicodeUtil::isDigit(text[0])) {
- // One Chinese character as one Chinese word.
- // Chinese word extraction to be added later here.
- return true;
-diff --git a/src/contrib/analyzers/common/analysis/cn/ChineseTokenizer.cpp b/src/contrib/analyzers/common/analysis/cn/ChineseTokenizer.cpp
-index 38bf987..3b4de74 100644
---- a/src/contrib/analyzers/common/analysis/cn/ChineseTokenizer.cpp
-+++ b/src/contrib/analyzers/common/analysis/cn/ChineseTokenizer.cpp
-@@ -65,6 +65,7 @@ bool ChineseTokenizer::incrementToken() {
-
- length = 0;
- start = offset;
-+ bool last_is_en = false, last_is_num = false;
-
- while (true) {
- wchar_t c;
-@@ -82,11 +83,30 @@ bool ChineseTokenizer::incrementToken() {
- c = ioBuffer[bufferIndex++];
- }
-
-- if (UnicodeUtil::isDigit(c) || UnicodeUtil::isLower(c) || UnicodeUtil::isUpper(c)) {
-+ if (UnicodeUtil::isLower(c) || UnicodeUtil::isUpper(c)) {
-+ if (last_is_num) {
-+ --bufferIndex;
-+ --offset;
-+ return flush();
-+ }
-+
-+ push(c);
-+ if (length == MAX_WORD_LEN) {
-+ return flush();
-+ }
-+ last_is_en = true;
-+ } else if (UnicodeUtil::isDigit(c)) {
-+ if (last_is_en) {
-+ --bufferIndex;
-+ --offset;
-+ return flush();
-+ }
-+
- push(c);
- if (length == MAX_WORD_LEN) {
- return flush();
- }
-+ last_is_num = true;
- } else if (UnicodeUtil::isOther(c)) {
- if (length > 0) {
- --bufferIndex;
diff --git a/libraries/OptiX-Headers/OptiX-Headers.info b/libraries/OptiX-Headers/OptiX-Headers.info
index 51ccc837a2..196da6b54f 100644
--- a/libraries/OptiX-Headers/OptiX-Headers.info
+++ b/libraries/OptiX-Headers/OptiX-Headers.info
@@ -5,6 +5,6 @@ DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://developer.download.nvidia.com/redist/optix/v7.6/OptiX-7.6-Include.zip"
MD5SUM_x86_64="32f170454a9a6c944854ca6fef8c5ec1"
-REQUIRES="%README%"
+REQUIRES=""
MAINTAINER="Tobias M. Monckton"
EMAIL="tmmonckton@gmail.com"
diff --git a/libraries/PrettyTable/PrettyTable.SlackBuild b/libraries/PrettyTable/PrettyTable.SlackBuild
index 61059f2846..cc1a65ccab 100644
--- a/libraries/PrettyTable/PrettyTable.SlackBuild
+++ b/libraries/PrettyTable/PrettyTable.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for PrettyTable
-# Copyright 2014-2020 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=PrettyTable
SRCNAM=prettytable
-VERSION=${VERSION:-0.7.2}
+VERSION=${VERSION:-3.10.0}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,18 +80,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 {} \;
-python setup.py install --root=$PKG
-
-# Python 3 support.
-if $(python3 -c 'import sys' 2>/dev/null); then
- python3 setup.py install --root=$PKG
-fi
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
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 CHANGELOG COPYING PKG-INFO README $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGELOG.md PKG-INFO README.md LICENSE $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/PrettyTable/PrettyTable.info b/libraries/PrettyTable/PrettyTable.info
index dd98ba3064..ede13c49e1 100644
--- a/libraries/PrettyTable/PrettyTable.info
+++ b/libraries/PrettyTable/PrettyTable.info
@@ -1,10 +1,10 @@
PRGNAM="PrettyTable"
-VERSION="0.7.2"
+VERSION="3.10.0"
HOMEPAGE="https://pypi.org/project/PrettyTable/"
-DOWNLOAD="https://pypi.python.org/packages/e0/a1/36203205f77ccf98f3c6cf17cf068c972e6458d7e58509ca66da949ca347/prettytable-0.7.2.tar.gz"
-MD5SUM="a6b80afeef286ce66733d54a0296b13b"
+DOWNLOAD="https://files.pythonhosted.org/packages/19/d3/7cb826e085a254888d8afb4ae3f8d43859b13149ac8450b221120d4964c9/prettytable-3.10.0.tar.gz"
+MD5SUM="f3b3f5738658bbf8d1fb8c7859ea95e6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3-hatch_vcs"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/libraries/botocore/botocore.SlackBuild b/libraries/botocore/botocore.SlackBuild
index 1f79141716..4f44f09d30 100644
--- a/libraries/botocore/botocore.SlackBuild
+++ b/libraries/botocore/botocore.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=botocore
-VERSION=${VERSION:-1.34.14}
+VERSION=${VERSION:-1.34.99}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/botocore/botocore.info b/libraries/botocore/botocore.info
index 076ad6bfa3..65b8582cd5 100644
--- a/libraries/botocore/botocore.info
+++ b/libraries/botocore/botocore.info
@@ -1,8 +1,8 @@
PRGNAM="botocore"
-VERSION="1.34.14"
+VERSION="1.34.99"
HOMEPAGE="https://github.com/boto/botocore"
-DOWNLOAD="https://github.com/boto/botocore/archive/1.34.14/botocore-1.34.14.tar.gz"
-MD5SUM="cc8017ec4a3798eca8a5c22bdb1df69c"
+DOWNLOAD="https://github.com/boto/botocore/archive/1.34.99/botocore-1.34.99.tar.gz"
+MD5SUM="d065f95459c16331822bb50cee9920ee"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-dateutil jmespath"
diff --git a/libraries/folly/0001-Fix-CMakeLists.txt-to-honor-CMAKE_INSTALL_LIBDIR.patch b/libraries/folly/0001-Fix-CMakeLists.txt-to-honor-CMAKE_INSTALL_LIBDIR.patch
deleted file mode 100644
index 87c0fa6a25..0000000000
--- a/libraries/folly/0001-Fix-CMakeLists.txt-to-honor-CMAKE_INSTALL_LIBDIR.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 85422b744ae2294d60fdae9074ad8eae53323e66 Mon Sep 17 00:00:00 2001
-From: Ebben Aries <exa@dscp.org>
-Date: Thu, 16 Jun 2022 08:18:06 -0700
-Subject: [PATCH] Fix CMakeLists.txt to honor CMAKE_INSTALL_LIBDIR
-
----
- CMakeLists.txt | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 21d24ba6e..8f83f22c4 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -52,11 +52,11 @@ project(${PACKAGE_NAME} CXX C ASM)
-
- set(INCLUDE_INSTALL_DIR include CACHE STRING
- "The subdirectory where header files should be installed")
--set(LIB_INSTALL_DIR lib CACHE STRING
-+set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR} CACHE STRING
- "The subdirectory where libraries should be installed")
- set(BIN_INSTALL_DIR bin CACHE STRING
- "The subdirectory where binaries should be installed")
--set(CMAKE_INSTALL_DIR lib/cmake/folly CACHE STRING
-+set(CMAKE_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}/cmake/folly CACHE STRING
- "The subdirectory where CMake package config files should be installed")
-
- option(BUILD_SHARED_LIBS
---
-2.36.1
-
diff --git a/libraries/folly/README b/libraries/folly/README
deleted file mode 100644
index 9dea6f4127..0000000000
--- a/libraries/folly/README
+++ /dev/null
@@ -1,6 +0,0 @@
-Folly (acronymed loosely after Facebook Open Source Library) is a
-library of C++14 components designed with practicality and efficiency in
-mind. Folly contains a variety of core library components used
-extensively at Facebook. In particular, it's often a dependency of
-Facebook's other open source C++ efforts and place where those projects
-can share code.
diff --git a/libraries/folly/folly.SlackBuild b/libraries/folly/folly.SlackBuild
deleted file mode 100644
index 8b4e80784d..0000000000
--- a/libraries/folly/folly.SlackBuild
+++ /dev/null
@@ -1,118 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for folly
-
-# Copyright 2022 Ebben Aries <slackbuilds@dscp.org>
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PRGNAM=folly
-VERSION=${VERSION:-20220722_437b29d}
-GITHASH=${GITHASH:-437b29dd062a40c741b2147827025a2f413b76c7}
-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-$GITHASH
-mkdir $PRGNAM-$GITHASH
-tar xvf $CWD/$PRGNAM-$GITHASH.tar.gz
-cd $PRGNAM-$GITHASH
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-# Fix for CMAKE_INSTALL_LIBDIR
-# https://github.com/facebook/folly/pull/1796
-patch -p1 < $CWD/0001-Fix-CMakeLists.txt-to-honor-CMAKE_INSTALL_LIBDIR.patch
-
-mkdir -p _build
-cd _build
- cmake \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \
- -DCMAKE_INSTALL_SYSCONFDIR=/etc \
- -DCMAKE_INSTALL_LOCALSTATEDIR=/var \
- -DCMAKE_INSTALL_MANDIR=/usr/man \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_SHARED_LIBS=ON \
- ..
-
- 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
-rm -rf $PKG/usr/share/ $PKG/usr/doc/$PRGNAM-$VERSION/NEWS
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-rm -f $PKG/usr/lib*/*.la
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/libraries/folly/folly.info b/libraries/folly/folly.info
deleted file mode 100644
index d117806b6c..0000000000
--- a/libraries/folly/folly.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="folly"
-VERSION="20220722_437b29d"
-HOMEPAGE="https://github.com/facebook/folly"
-DOWNLOAD="https://github.com/facebook/folly/archive/437b29d/folly-437b29dd062a40c741b2147827025a2f413b76c7.tar.gz"
-MD5SUM="c4ac1fa2f76c8c8291c5abb3643b3741"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="double-conversion glog gflags fmt"
-MAINTAINER="Ebben Aries"
-EMAIL="slackbuilds@dscp.org"
diff --git a/libraries/folly/slack-desc b/libraries/folly/slack-desc
deleted file mode 100644
index 51dcacc036..0000000000
--- a/libraries/folly/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------------------------------------------------------|
-folly: folly (Facebook Open-source Library)
-folly:
-folly: Folly is a library of C++14 components designed with practicality and
-folly: efficiency in mind. It complements (as opposed to competing against)
-folly: offerings such as Boost and of course std.
-folly:
-folly:
-folly:
-folly:
-folly: Homepage: https://github.com/facebook/folly
-folly:
diff --git a/libraries/googlebenchmark/googlebenchmark.SlackBuild b/libraries/googlebenchmark/googlebenchmark.SlackBuild
index fdfa6c16b8..c80d6f04bf 100644
--- a/libraries/googlebenchmark/googlebenchmark.SlackBuild
+++ b/libraries/googlebenchmark/googlebenchmark.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=googlebenchmark
-VERSION=${VERSION:-1.8.0}
+VERSION=${VERSION:-1.8.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -93,6 +93,7 @@ cd build
-DBENCHMARK_ENABLE_GTEST_TESTS=OFF \
-DBENCHMARK_ENABLE_LTO=ON \
-DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF \
+ -DBUILD_SHARED_LIBS=ON \
-DCMAKE_BUILD_TYPE=Release ..
make
make install/strip DESTDIR=$PKG
diff --git a/libraries/googlebenchmark/googlebenchmark.info b/libraries/googlebenchmark/googlebenchmark.info
index 5802cdb767..3c66565db8 100644
--- a/libraries/googlebenchmark/googlebenchmark.info
+++ b/libraries/googlebenchmark/googlebenchmark.info
@@ -1,8 +1,8 @@
PRGNAM="googlebenchmark"
-VERSION="1.8.0"
+VERSION="1.8.3"
HOMEPAGE="https://github.com/google/benchmark/"
-DOWNLOAD="https://github.com/google/benchmark/archive/v1.8.0/benchmark-1.8.0.tar.gz"
-MD5SUM="8ddf8571d3f6198d37852bcbd964f817"
+DOWNLOAD="https://github.com/google/benchmark/archive/v1.8.3/benchmark-1.8.3.tar.gz"
+MD5SUM="7b93dd03670665684f1b2e9b70ad17fe"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtest gflags"
diff --git a/libraries/grpc/grpc.SlackBuild b/libraries/grpc/grpc.SlackBuild
index 981e72a85d..1e99aa7779 100644
--- a/libraries/grpc/grpc.SlackBuild
+++ b/libraries/grpc/grpc.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=grpc
-VERSION=${VERSION:-1.63.0}
+VERSION=${VERSION:-1.64.1}
OPENCENSUS_VERSION=${OPENCENSUS_VERSION:-0.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/grpc/grpc.info b/libraries/grpc/grpc.info
index a5342238d1..d49305cc04 100644
--- a/libraries/grpc/grpc.info
+++ b/libraries/grpc/grpc.info
@@ -1,9 +1,9 @@
PRGNAM="grpc"
-VERSION="1.63.0"
+VERSION="1.64.1"
HOMEPAGE="https://grpc.io/"
-DOWNLOAD="https://github.com/grpc/grpc/archive/v1.63.0/grpc-1.63.0.tar.gz \
+DOWNLOAD="https://github.com/grpc/grpc/archive/v1.64.1/grpc-1.64.1.tar.gz \
https://github.com/census-instrumentation/opencensus-proto/archive/v0.3.0/opencensus-proto-0.3.0.tar.gz"
-MD5SUM="a7a4cd8ce187c4a49d9498b3fcd148b2 \
+MD5SUM="6a51fd3d13621320427e607550eea56b \
0b208800a68548cbf2d4bff763c050a2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/libraries/libbassmidi/libbassmidi.info b/libraries/libbassmidi/libbassmidi.info
index 3e186a9f19..cde021b54d 100644
--- a/libraries/libbassmidi/libbassmidi.info
+++ b/libraries/libbassmidi/libbassmidi.info
@@ -1,7 +1,7 @@
PRGNAM="libbassmidi"
VERSION="2.4.14.1"
HOMEPAGE="https://www.un4seen.com"
-DOWNLOAD="http://www.un4seen.com/files/bassmidi24-linux.zip"
+DOWNLOAD="https://slackware.uk/sbosrcarch/by-md5/4/9/4985968621722888acbb639de9cffd06/bassmidi24-linux.zip"
MD5SUM="4985968621722888acbb639de9cffd06"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/libraries/libdisplay-info/libdisplay-info.SlackBuild b/libraries/libdisplay-info/libdisplay-info.SlackBuild
index e348754dbb..ca0192e2bc 100644
--- a/libraries/libdisplay-info/libdisplay-info.SlackBuild
+++ b/libraries/libdisplay-info/libdisplay-info.SlackBuild
@@ -66,7 +66,7 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM
+rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
diff --git a/libraries/libgedit-amtk/libgedit-amtk.info b/libraries/libgedit-amtk/libgedit-amtk.info
index 99a97cb69a..265aca261e 100644
--- a/libraries/libgedit-amtk/libgedit-amtk.info
+++ b/libraries/libgedit-amtk/libgedit-amtk.info
@@ -6,5 +6,5 @@ MD5SUM="1b2ad96c189dd1749b6526c6026e0618"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Juan M. Lasca"
-EMAIL="juanmlasca@gmail.com"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/libraries/libgedit-gtksourceview/libgedit-gtksourceview.info b/libraries/libgedit-gtksourceview/libgedit-gtksourceview.info
index b6d1f2684c..a853fff6fb 100644
--- a/libraries/libgedit-gtksourceview/libgedit-gtksourceview.info
+++ b/libraries/libgedit-gtksourceview/libgedit-gtksourceview.info
@@ -6,5 +6,5 @@ MD5SUM="2f20bcc19e72a370021d4144019af770"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Juan M. Lasca"
-EMAIL="juanmlasca@gmail.com"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/libraries/libjwt/libjwt.SlackBuild b/libraries/libjwt/libjwt.SlackBuild
index a57e098c54..db610dcca9 100644
--- a/libraries/libjwt/libjwt.SlackBuild
+++ b/libraries/libjwt/libjwt.SlackBuild
@@ -23,7 +23,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libjwt
-VERSION=${VERSION:-1.17.0}
+VERSION=${VERSION:-1.17.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/libjwt/libjwt.info b/libraries/libjwt/libjwt.info
index 4dd89dd049..304e746c6f 100644
--- a/libraries/libjwt/libjwt.info
+++ b/libraries/libjwt/libjwt.info
@@ -1,8 +1,8 @@
PRGNAM="libjwt"
-VERSION="1.17.0"
+VERSION="1.17.1"
HOMEPAGE="https://github.com/benmcollins/libjwt"
-DOWNLOAD="https://github.com/benmcollins/libjwt/archive/v1.17.0/libjwt-1.17.0.tar.gz"
-MD5SUM="65120b600165290193858db6e2654e07"
+DOWNLOAD="https://github.com/benmcollins/libjwt/archive/v1.17.1/libjwt-1.17.1.tar.gz"
+MD5SUM="6158eacaec1e63406dbb4664779b3a3c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libmediainfo/libmediainfo.SlackBuild b/libraries/libmediainfo/libmediainfo.SlackBuild
index 43ee81aec9..db93a8a053 100644
--- a/libraries/libmediainfo/libmediainfo.SlackBuild
+++ b/libraries/libmediainfo/libmediainfo.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libmediainfo
-VERSION=${VERSION:-24.04}
+VERSION=${VERSION:-24.05}
SRCNAM=MediaInfoLib
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libmediainfo/libmediainfo.info b/libraries/libmediainfo/libmediainfo.info
index 8d706d01a0..5ee2363d61 100644
--- a/libraries/libmediainfo/libmediainfo.info
+++ b/libraries/libmediainfo/libmediainfo.info
@@ -1,8 +1,8 @@
PRGNAM="libmediainfo"
-VERSION="24.04"
+VERSION="24.05"
HOMEPAGE="https://mediaarea.net/MediaInfo"
-DOWNLOAD="https://github.com/MediaArea/MediaInfoLib/archive/v24.04/MediaInfoLib-24.04.tar.gz"
-MD5SUM="f9e82666260756031b0f2d3244971e50"
+DOWNLOAD="https://github.com/MediaArea/MediaInfoLib/archive/v24.05/MediaInfoLib-24.05.tar.gz"
+MD5SUM="5f7294a6d31212fde634ef33a4c10b64"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libzen"
diff --git a/libraries/libp11/libp11.SlackBuild b/libraries/libp11/libp11.SlackBuild
index 6f5ae85677..f53d212562 100644
--- a/libraries/libp11/libp11.SlackBuild
+++ b/libraries/libp11/libp11.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for libp11
-# Copyright 2016-2018 Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com>
+# Copyright 2016-2024 Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libp11
-VERSION=${VERSION:-0.4.9}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-0.4.12}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/libp11/libp11.info b/libraries/libp11/libp11.info
index de2f844920..ff4d10feba 100644
--- a/libraries/libp11/libp11.info
+++ b/libraries/libp11/libp11.info
@@ -1,8 +1,8 @@
PRGNAM="libp11"
-VERSION="0.4.9"
+VERSION="0.4.12"
HOMEPAGE="https://github.com/OpenSC/libp11/wiki"
-DOWNLOAD="https://github.com/OpenSC/libp11/releases/download/libp11-0.4.9/libp11-0.4.9.tar.gz"
-MD5SUM="757b23242758a52599cb35f61de11ba2"
+DOWNLOAD="https://github.com/OpenSC/libp11/releases/download/libp11-0.4.12/libp11-0.4.12.tar.gz"
+MD5SUM="2ec3c29523cc06ec60166b320c489c63"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libqtpas/changelog b/libraries/libqtpas/changelog
index 24df36ea70..c1a7b09f14 100644
--- a/libraries/libqtpas/changelog
+++ b/libraries/libqtpas/changelog
@@ -28,3 +28,9 @@ version 2.2.6-0 in SBo.
26/04/2024:
Update to use lazarus version 3.2-0
+
+03/06/2024:
+
+Updraded to version 3.0.
+This will use the latest lazarus version 3.4-0
+Removed the Hardening flags.
diff --git a/libraries/libqtpas/libqtpas.SlackBuild b/libraries/libqtpas/libqtpas.SlackBuild
index b42fadb75f..2518717355 100644
--- a/libraries/libqtpas/libqtpas.SlackBuild
+++ b/libraries/libqtpas/libqtpas.SlackBuild
@@ -24,12 +24,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libqtpas
-VERSION=${VERSION:-2.15}
+VERSION=${VERSION:-3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
SRCNAM=${SRCNAM:-lazarus}
-SRCVER=${SRCVER:-3.2}
+SRCVER=${SRCVER:-3.4}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -48,20 +48,14 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-PREPROCESS="-Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS"
-
-HARDENING="-fexceptions -fstack-protector-strong -fstack-clash-protection -mindirect-branch=thunk -mfunction-return=thunk"
-
-SLDFLAGS="-Wl,-shared -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,defs"
-
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="$PREPROCESS -march=i586 -mtune=i686 -O2 -fPIC $HARDENING"
+ SLKCFLAGS="-march=i586 -mtune=i686 -pipe -O2 -fPIC"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="$PREPROCESS -march=i686 -mtune=i686 -O2 -fPIC $HARDENING"
+ SLKCFLAGS="-march=i686 -mtune=i686 -pipe -O2 -fPIC"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="$PREPROCESS -march=x86-64 -mtune=generic -O2 -fPIC $HARDENING"
+ SLKCFLAGS="-march=x86-64 -mtune=generic -pipe -O2 -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
@@ -89,7 +83,6 @@ find -L . \
qmake-qt5 "QT += x11extras" \
QMAKE_CXXFLAGS\ +=\ "$SLKCFLAGS" \
QMAKE_CFLAGS\ +=\ "$SLKCFLAGS" \
-QMAKE_LFLAGS\ +=\ "$SLDFLAGS" \
Qt5Pas.pro
make
make INSTALL_ROOT=$PKG install
@@ -97,7 +90,7 @@ make INSTALL_ROOT=$PKG install
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a COPYING.TXT README.TXT TODO $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/libraries/libqtpas/libqtpas.info b/libraries/libqtpas/libqtpas.info
index ec0dc8139a..245a5acefa 100644
--- a/libraries/libqtpas/libqtpas.info
+++ b/libraries/libqtpas/libqtpas.info
@@ -1,8 +1,8 @@
PRGNAM="libqtpas"
-VERSION="2.15"
+VERSION="3.0"
HOMEPAGE="http://www.lazarus.freepascal.org/"
-DOWNLOAD="http://downloads.sourceforge.net/lazarus/lazarus-3.2-0.tar.gz"
-MD5SUM="75b871d4d19d08570d2f282b0d8fed0e"
+DOWNLOAD="http://downloads.sourceforge.net/lazarus/lazarus-3.4-0.tar.gz"
+MD5SUM="05abcb08be9c7ea19c8a4d12d954f406"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libslirp/changelog b/libraries/libslirp/changelog
index cb657bde2d..75f35d507e 100644
--- a/libraries/libslirp/changelog
+++ b/libraries/libslirp/changelog
@@ -13,3 +13,7 @@ Issues in the script were fixed.
updated to version 4.7.0
Valgrind is an optional dependency for libslirp
+
+16/05/2024:
+
+updated to version 4.8.0
diff --git a/libraries/libslirp/libslirp.SlackBuild b/libraries/libslirp/libslirp.SlackBuild
index 06b3fab202..36089f4bb3 100644
--- a/libraries/libslirp/libslirp.SlackBuild
+++ b/libraries/libslirp/libslirp.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for libslirp
-# Copyright 2022-2023 Vijay Marcel
+# Copyright 2022-2024 Vijay Marcel
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libslirp
-VERSION=${VERSION:-4.7.0}
+VERSION=${VERSION:-4.8.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -92,10 +92,10 @@ cd ..
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a CHANGELOG.md COPYRIGHT README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGELOG.md COPYRIGHT 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/libraries/libslirp/libslirp.info b/libraries/libslirp/libslirp.info
index 6fbf9b27af..1dbe155bed 100644
--- a/libraries/libslirp/libslirp.info
+++ b/libraries/libslirp/libslirp.info
@@ -1,8 +1,8 @@
PRGNAM="libslirp"
-VERSION="4.7.0"
+VERSION="4.8.0"
HOMEPAGE="https://gitlab.freedesktop.org/slirp/libslirp"
-DOWNLOAD="https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.7.0/libslirp-v4.7.0.tar.gz"
-MD5SUM="8eb16991ab6145ca45e8393e9959a832"
+DOWNLOAD="https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.8.0/libslirp-v4.8.0.tar.gz"
+MD5SUM="442988e931075fc45ed84c5ffc391073"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libtecla/libtecla.SlackBuild b/libraries/libtecla/libtecla.SlackBuild
index c8d986e2f1..52476b6339 100644
--- a/libraries/libtecla/libtecla.SlackBuild
+++ b/libraries/libtecla/libtecla.SlackBuild
@@ -93,8 +93,8 @@ CXXFLAGS="$SLKCFLAGS" \
# Remove static
sed -i "s|static shared|shared|" Makefile
-make
-make install prefix="$PKG/usr" LIBDIR="$PKG/usr/lib${LIBDIRSUFFIX}" MANDIR="$PKG/usr/man"
+make -j1
+make -j1 install prefix="$PKG/usr" LIBDIR="$PKG/usr/lib${LIBDIRSUFFIX}" MANDIR="$PKG/usr/man"
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/libraries/libtecla/libtecla.info b/libraries/libtecla/libtecla.info
index 7bfdf5a61d..c54eb281f5 100644
--- a/libraries/libtecla/libtecla.info
+++ b/libraries/libtecla/libtecla.info
@@ -1,10 +1,10 @@
PRGNAM="libtecla"
VERSION="1.6.3"
HOMEPAGE="http://www.astro.caltech.edu/~mcs/tecla/"
-DOWNLOAD="UNSUPPORTED"
-MD5SUM=""
-DOWNLOAD_x86_64="http://www.astro.caltech.edu/~mcs/tecla/libtecla-1.6.3.tar.gz"
-MD5SUM_x86_64="90105ca19e405fb92825a90978e4ab18"
+DOWNLOAD="http://www.astro.caltech.edu/~mcs/tecla/libtecla-1.6.3.tar.gz"
+MD5SUM="90105ca19e405fb92825a90978e4ab18"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Roberto Metere"
EMAIL="roberto@metere.it"
diff --git a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild
index 88aecdbe4e..74022eb530 100644
--- a/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild
+++ b/libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libtorrent-rasterbar
VERSION=${VERSION:-1.2.19}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -89,7 +89,6 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR:PATH=lib${LIBDIRSUFFIX} \
-Dpython-bindings=ON \
- -Dpython-egg-info=ON \
-DCMAKE_BUILD_TYPE=Release ..
make
make install/strip DESTDIR=$PKG
diff --git a/libraries/libvterm/libvterm.SlackBuild b/libraries/libvterm/libvterm.SlackBuild
index 34aa147774..0619642475 100644
--- a/libraries/libvterm/libvterm.SlackBuild
+++ b/libraries/libvterm/libvterm.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libvterm
VERSION=${VERSION:-0.3.3}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -86,6 +86,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a doc/* $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/libvterm/libvterm.info b/libraries/libvterm/libvterm.info
index c0c9acf72b..af056e9aaf 100644
--- a/libraries/libvterm/libvterm.info
+++ b/libraries/libvterm/libvterm.info
@@ -1,8 +1,8 @@
PRGNAM="libvterm"
VERSION="0.3.3"
HOMEPAGE="http://www.leonerd.org.uk/code/libvterm/"
-DOWNLOAD="http://www.leonerd.org.uk/code/libvterm/libvterm-0.3.3.tar.gz"
-MD5SUM="7d86578b4966ce6c622fb3662d3d3ee8"
+DOWNLOAD="https://github.com/neovim/libvterm/archive/v0.3.3/libvterm-0.3.3.tar.gz"
+MD5SUM="d2631d2599a0bd6795082ad567aa7d68"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/openvino/openvino.SlackBuild b/libraries/openvino/openvino.SlackBuild
index e05fe6fbfa..871a085db5 100644
--- a/libraries/openvino/openvino.SlackBuild
+++ b/libraries/openvino/openvino.SlackBuild
@@ -29,7 +29,9 @@ VERSION=${VERSION:-2024.1.0}
VERSION_FLATBUFFERS=24.3.25
VERSION_ONNX=1.16.0
VERSION_ITTAPI=3.24.4
+VERSION_PROTOBUF=21.12
COMMIT_ONEDNN=26633ae49edd4353a29b7170d9fcef6b2d79f4b3
+COMMIT_ONEDNN_GPU=4e6ff043c439652fcf6c400ac4e0c81bbac7c71c
COMMIT_MLAS=d1bc25ec4660cddd87804fcf03b2411b5dfb2e94
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -109,6 +111,13 @@ rmdir ittapi
tar vxf $CWD/ittapi-$VERSION_ITTAPI.tar.gz
ln -s ittapi-$VERSION_ITTAPI ittapi
)
+# protobuf
+(
+cd thirdparty/protobuf/
+rmdir protobuf
+tar vxf $CWD/protobuf-all-$VERSION_PROTOBUF.tar.gz
+ln -s protobuf-$VERSION_PROTOBUF protobuf
+)
# mlas for cpu inference device
(
cd src/plugins/intel_cpu/thirdparty
@@ -131,8 +140,8 @@ if [ "$LIBDIRSUFFIX" == 64 ]; then
(
cd src/plugins/intel_gpu/thirdparty
rmdir onednn_gpu
- tar vxf $CWD/oneDNN-$COMMIT_ONEDNN.tar.gz
- ln -s oneDNN-$COMMIT_ONEDNN onednn
+ tar vxf $CWD/oneDNN-$COMMIT_ONEDNN_GPU.tar.gz
+ ln -s oneDNN-$COMMIT_ONEDNN_GPU onednn_gpu
)
else
CPU=OFF
@@ -148,11 +157,10 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr/share/openvino \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DONNX_ML=ON \
+ -DENABLE_SYSTEM_FLATBUFFERS=OFF \
-DENABLE_SYSTEM_SNAPPY=ON \
-DENABLE_SYSTEM_TBB=ON \
- -DENABLE_SYSTEM_PROTOBUF=ON \
-DENABLE_SYSTEM_PUGIXML=ON \
- -DProtobuf_LIBRARY=/usr/lib$LIBDIRSUFFIX/libprotobuf.so \
-DENABLE_PROFILING_ITT=ON \
-DENABLE_TBBBIND_2_5=OFF \
-DENABLE_JS=OFF \
@@ -160,8 +168,6 @@ cd build
-DENABLE_INTEL_CPU=$CPU \
-DENABLE_INTEL_GPU=$GPU \
-DENABLE_INTEL_NPU=OFF \
- -DENABLE_ONEDNN_FOR_GPU=OFF \
- -Wno-dev \
-DCMAKE_BUILD_TYPE=Release ..
make
make install/strip DESTDIR=$PKG
diff --git a/libraries/openvino/openvino.info b/libraries/openvino/openvino.info
index 01a9c32ad4..4309f5c41c 100644
--- a/libraries/openvino/openvino.info
+++ b/libraries/openvino/openvino.info
@@ -6,15 +6,19 @@ DOWNLOAD="https://github.com/openvinotoolkit/openvino/archive/2024.1.0/openvino-
https://github.com/openvinotoolkit/onednn/archive/26633ae/oneDNN-26633ae49edd4353a29b7170d9fcef6b2d79f4b3.tar.gz \
https://github.com/google/flatbuffers/archive/v24.3.25/flatbuffers-24.3.25.tar.gz \
https://github.com/onnx/onnx/archive/v1.16.0/onnx-1.16.0.tar.gz \
- https://github.com/intel/ittapi/archive/v3.24.4/ittapi-3.24.4.tar.gz"
+ https://github.com/intel/ittapi/archive/v3.24.4/ittapi-3.24.4.tar.gz \
+ https://github.com/oneapi-src/oneDNN/archive/4e6ff04/oneDNN-4e6ff043c439652fcf6c400ac4e0c81bbac7c71c.tar.gz \
+ https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protobuf-all-21.12.tar.gz"
MD5SUM="459481c0b3f7fe3fcc2be799fe413308 \
0e87473410db355fd9251a2e1337dc32 \
2cbdb4f80608959b3c013bab745bb807 \
f28f12fc16c72f4e7c22066a35405c3a \
5ef5a7bd4f9dad914bddc3b4335a67cd \
- aec402d3441bb8ecb9c8e75bab6cc102"
+ aec402d3441bb8ecb9c8e75bab6cc102 \
+ 973bf9dec73db0d0ed47997b8ba163e2 \
+ 7fb5fa6217646e5146346e39d9aad6f9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="protobuf3 oneTBB xbyak pugixml snappy pybind11 OpenCL-CLHPP"
+REQUIRES="oneTBB xbyak pugixml snappy pybind11 OpenCL-CLHPP"
MAINTAINER="Johannes Schoepfer"
EMAIL="slackbuilds@schoepfer.info"
diff --git a/libraries/python-xlrd/python-xlrd.SlackBuild b/libraries/python-xlrd/python-xlrd.SlackBuild
index 8fac848819..2a6a1bfa39 100644
--- a/libraries/python-xlrd/python-xlrd.SlackBuild
+++ b/libraries/python-xlrd/python-xlrd.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xlrd
-# Copyright 2014-2017 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python-xlrd
SCRNAM=$(echo $PRGNAM | cut -c8-11)
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-2.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,7 +80,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+python2 setup.py install --root=$PKG
+python3 setup.py install --root=$PKG
if $(python3 -c 'import sys' 2>/dev/null); then
python3 setup.py install --root=$PKG
@@ -90,7 +91,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a PKG-INFO README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/python-xlrd/python-xlrd.info b/libraries/python-xlrd/python-xlrd.info
index b080ab21e9..fb284b4ff7 100644
--- a/libraries/python-xlrd/python-xlrd.info
+++ b/libraries/python-xlrd/python-xlrd.info
@@ -1,10 +1,10 @@
PRGNAM="python-xlrd"
-VERSION="1.1.0"
+VERSION="2.0.1"
HOMEPAGE="http://www.python-excel.org/"
-DOWNLOAD="https://pypi.python.org/packages/86/cf/bb010f16cefa8f26ac9329ca033134bcabc7a27f5c3d8de961bacc0f80b3/xlrd-1.1.0.tar.gz"
-MD5SUM="b85c9916ac755cad489a9005f5a0d390"
+DOWNLOAD="https://files.pythonhosted.org/packages/a6/b3/19a2540d21dea5f908304375bd43f5ed7a4c28a370dc9122c565423e6b44/xlrd-2.0.1.tar.gz"
+MD5SUM="ae3f951c857a490d432f0a7d722352bf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/libraries/python3-plumbum/python3-plumbum.SlackBuild b/libraries/python3-plumbum/python3-plumbum.SlackBuild
index c0b05b63d8..e2e122d53b 100644
--- a/libraries/python3-plumbum/python3-plumbum.SlackBuild
+++ b/libraries/python3-plumbum/python3-plumbum.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-plumbum
-# Copyright 2022-2023 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-plumbum
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-1.8.2}
+VERSION=${VERSION:-1.8.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,23 +50,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"
-elif [ "$ARCH" = "aarch64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
diff --git a/libraries/python3-plumbum/python3-plumbum.info b/libraries/python3-plumbum/python3-plumbum.info
index 71c973a35d..dffb0c0c36 100644
--- a/libraries/python3-plumbum/python3-plumbum.info
+++ b/libraries/python3-plumbum/python3-plumbum.info
@@ -1,8 +1,8 @@
PRGNAM="python3-plumbum"
-VERSION="1.8.2"
+VERSION="1.8.3"
HOMEPAGE="http://plumbum.readthedocs.org"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/plumbum/plumbum-1.8.2.tar.gz"
-MD5SUM="9484ac142c2a637e5d397040a22a6907"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/plumbum/plumbum-1.8.3.tar.gz"
+MD5SUM="02ac5ff47e1a20105b24e9f9b6be3b8e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-hatch_vcs"
diff --git a/libraries/pytorch/README b/libraries/pytorch/README
index a27962167a..34bcd6aac5 100644
--- a/libraries/pytorch/README
+++ b/libraries/pytorch/README
@@ -1,3 +1,7 @@
Deep neural networks built on a tape-based autograd system.
-This package is a library build, supporting CPU(not GPU).
+CUDA(nvidia GPU) support is untested, but might be picked up
+at buildtime if the environment is present.
+
+Optional autodetected dependencies:
+OpenBLAS || blas
diff --git a/libraries/pytorch/pytorch.SlackBuild b/libraries/pytorch/pytorch.SlackBuild
index 76967ea5c5..4e39d77ef4 100644
--- a/libraries/pytorch/pytorch.SlackBuild
+++ b/libraries/pytorch/pytorch.SlackBuild
@@ -26,7 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pytorch
VERSION=${VERSION:-2.3.0}
-BUILD=${BUILD:-1}
+VERSION_SIX=1.11.0
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -68,60 +69,63 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf v$PRGNAM-$VERSION
+rm -rf $PRGNAM-v$VERSION
tar xvf $CWD/$PRGNAM-v$VERSION.tar.gz
cd $PRGNAM-v$VERSION
chown -R root:root .
chmod -R u+w,go-w,a+rX-st $PKG
+# Needed for NNPACK
+mkdir -p build/confu-deps/six-download/six-prefix/src/
+cp $CWD/six-$VERSION_SIX.tar.gz build/confu-deps/six-download/six-prefix/src/
+
# Fix cmake libdir location
sed -i c10/CMakeLists.txt \
-e "s;DESTINATION lib;DESTINATION lib$LIBDIRSUFFIX;g"
-mkdir -p build
+# Make Vulkan Warnings not to make the build fail
+sed -i "/Werror=return-type/d" CMakeLists.txt
+
+# When compiled with icecream, building dnnl-mkl outputs errors like "unspellable token PRAGMA_EOL".
+# This seems harmless as these get recompiled again locally, but it slows down the building process.
+# See https://github.com/icecc/icecream/issues/336
+
cd build
unshare -n cmake \
+ -G Ninja \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_STANDARD=17 \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DLIBSHM_INSTALL_LIB_SUBDIR="lib$LIBDIRSUFFIX" \
-DTORCH_INSTALL_LIB_DIR="lib$LIBDIRSUFFIX" \
-DPYTHON_EXECUTABLE=$(which python3) \
- -DBUILD_TEST=OFF \
- -DBUILD_CAFFE2=OFF \
- -DBUILD_CAFFE2_OPS=OFF \
- -DBUILD_PYTHON=OFF \
-DBUILD_CUSTOM_PROTOBUF=OFF \
- -DUSE_CUDA=OFF \
- -DUSE_CUDNN=OFF \
- -DUSE_FBGEMM=OFF \
+ -DBUILD_TEST=OFF \
-DUSE_FFMPEG=ON \
- -DUSE_KINETO=OFF \
- -DUSE_MKLDNN=OFF \
- -DUSE_MPI=OFF \
- -DUSE_NCCL=OFF \
- -DUSE_NNPACK=OFF \
- -DUSE_OPENMP=OFF \
+ -DUSE_GOLD_LINKER=ON \
-DUSE_OPENCL=ON \
-DUSE_OPENCV=ON \
- -DUSE_PTHREADPOOL=OFF \
- -DUSE_PYTORCH_QNNPACK=OFF \
- -DUSE_QNNPACK=OFF \
- -DUSE_SYSTEM_TBB=ON \
- -DUSE_XNNPACK=OFF \
- -Wno-dev \
- -DUSE_DISTRIBUTED=OFF \
+ -DUSE_VULKAN=ON \
-DCMAKE_BUILD_TYPE=Release ..
- make
- make install/strip DESTDIR=tmpxxx
+ "${NINJA:=ninja}"
+ DESTDIR=tmpxxx $NINJA install/strip
- mkdir -p $PKG/usr
+ mkdir -p $PKG/usr/{share,lib$LIBDIRSUFFIX}
+ mv tmpxxx/usr/bin $PKG/usr
mv tmpxxx/usr/include $PKG/usr
- mkdir -p $PKG/usr/share
mv tmpxxx/usr/share/cmake $PKG/usr/share
- mkdir -p $PKG/usr/lib$LIBDIRSUFFIX
mv tmpxxx/usr/lib$LIBDIRSUFFIX/*.so $PKG/usr/lib$LIBDIRSUFFIX
cd ..
+python3 setup.py install --root=$PKG
+
+SITE="$(python3 -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])')"
+mkdir -p $PKG/$SITE/torch/{bin,lib}
+BIN=torch_shm_manager; ln -s /usr/bin/$BIN $PKG/$SITE/torch/bin/$BIN
+LIB=libtorch_global_deps.so; ln -s /usr/lib$LIBDIRSUFFIX/$LIB $PKG/$SITE/torch/lib/$LIB
+
+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 NOTICE README.md RELEASE.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/libraries/pytorch/pytorch.info b/libraries/pytorch/pytorch.info
index f8cd244420..60d772b991 100644
--- a/libraries/pytorch/pytorch.info
+++ b/libraries/pytorch/pytorch.info
@@ -3,8 +3,10 @@ VERSION="2.3.0"
HOMEPAGE="https://pytorch.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/pytorch/pytorch/releases/download/v2.3.0/pytorch-v2.3.0.tar.gz"
-MD5SUM_x86_64="786047d07da744410eb41493a1cd0687"
-REQUIRES="oneTBB protobuf3 OpenBLAS typing-extensions"
+DOWNLOAD_x86_64="https://github.com/pytorch/pytorch/releases/download/v2.3.0/pytorch-v2.3.0.tar.gz \
+ https://pypi.io/packages/source/s/six/six-1.11.0.tar.gz"
+MD5SUM_x86_64="786047d07da744410eb41493a1cd0687 \
+ d12789f9baf7e9fb2524c0c64f1773f8"
+REQUIRES="protobuf3 typing-extensions"
MAINTAINER="Johannes Schoepfer"
EMAIL="slackbuilds@schoepfer.info"
diff --git a/libraries/qt5gtk2/README b/libraries/qt5gtk2/README
new file mode 100644
index 0000000000..469995df24
--- /dev/null
+++ b/libraries/qt5gtk2/README
@@ -0,0 +1,4 @@
+GTK+2.0 integration plugin for Qt5.
+
+qt5gtk2 contains a newer gtk2 integration theme than that from
+qt5-styleplugins.
diff --git a/python/args/args.SlackBuild b/libraries/qt5gtk2/qt5gtk2.SlackBuild
index 2cc1262dec..1fa574f679 100644
--- a/python/args/args.SlackBuild
+++ b/libraries/qt5gtk2/qt5gtk2.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for args
+# Slackware build script for qt5gtk2
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=args
-VERSION=${VERSION:-0.1.0}
+PRGNAM=qt5gtk2
+VERSION=${VERSION:-1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -70,21 +67,29 @@ 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-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+ \( -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 {} \;
-python setup.py install --root=$PKG
+QMAKE_CFLAGS_RELEASE="$SLKCFLAGS" \
+QMAKE_CXXFLAGS_RELEASE="$SLKCFLAGS" \
+PREFIX=/usr \
+LIBDIR=/usr/lib${LIBDIRSUFFIX} \
+qmake-qt5
+
+make
+make install 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 AUTHORS COPYING README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/qt5gtk2/qt5gtk2.info b/libraries/qt5gtk2/qt5gtk2.info
new file mode 100644
index 0000000000..7b6ff6acb2
--- /dev/null
+++ b/libraries/qt5gtk2/qt5gtk2.info
@@ -0,0 +1,10 @@
+PRGNAM="qt5gtk2"
+VERSION="1.0"
+HOMEPAGE="https://github.com/trialuser02/qt5gtk2"
+DOWNLOAD="https://github.com/trialuser02/qt5gtk2/releases/download/1.0/qt5gtk2-1.0.tar.bz2"
+MD5SUM="c1955cf5386da6f329368f2d548b906b"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/python/path.py/slack-desc b/libraries/qt5gtk2/slack-desc
index c85172b889..579c25129a 100644
--- a/python/path.py/slack-desc
+++ b/libraries/qt5gtk2/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-path.py: path.py (A module wrapper for os.path)
-path.py:
-path.py: path.py implements a path objects as first-class entities,
-path.py: allowing common operations on files to be invoked on those
-path.py: path objects directly.
-path.py:
-path.py: Homepage: https://github.com/jaraco/path.py
-path.py:
-path.py:
-path.py:
-path.py:
+qt5gtk2: qt5gtk2 (GTK+2.0 integration plugin for Qt5)
+qt5gtk2:
+qt5gtk2: GTK+2.0 integration plugin for Qt5.
+qt5gtk2:
+qt5gtk2:
+qt5gtk2:
+qt5gtk2:
+qt5gtk2:
+qt5gtk2:
+qt5gtk2:
+qt5gtk2:
diff --git a/libraries/qt6gtk2/README b/libraries/qt6gtk2/README
new file mode 100644
index 0000000000..306b8ac20b
--- /dev/null
+++ b/libraries/qt6gtk2/README
@@ -0,0 +1,4 @@
+GTK+2.0 integration plugin for Qt6.
+
+qt5gtk2 (designed to be compatible with qt6gtk2) contains GTK+2.0
+integration for Qt5.
diff --git a/python/pillowfight/pillowfight.SlackBuild b/libraries/qt6gtk2/qt6gtk2.SlackBuild
index 4707e9f47b..5594b11b1c 100644
--- a/python/pillowfight/pillowfight.SlackBuild
+++ b/libraries/qt6gtk2/qt6gtk2.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for pillowfight
+# Slackware build script for qt5gtk2
-# Copyright 2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=pillowfight
+PRGNAM=qt6gtk2
VERSION=${VERSION:-0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -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
@@ -70,22 +67,29 @@ 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-$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 {} \;
+ \( -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 {} \;
-python setup.py install --root=$PKG
+QMAKE_CFLAGS_RELEASE="$SLKCFLAGS" \
+QMAKE_CXXFLAGS_RELEASE="$SLKCFLAGS" \
+PREFIX=/usr \
+LIBDIR=/usr/lib${LIBDIRSUFFIX} \
+qmake-qt6
+
+make
+make install 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.rst PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION
+cp 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
diff --git a/libraries/qt6gtk2/qt6gtk2.info b/libraries/qt6gtk2/qt6gtk2.info
new file mode 100644
index 0000000000..7a8bb612ef
--- /dev/null
+++ b/libraries/qt6gtk2/qt6gtk2.info
@@ -0,0 +1,10 @@
+PRGNAM="qt6gtk2"
+VERSION="0.2"
+HOMEPAGE="https://github.com/trialuser02/qt6gtk2"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/trialuser02/qt6gtk2/releases/download/0.2/qt6gtk2-0.2.tar.xz"
+MD5SUM_x86_64="67c6430bf425bbf1ba3a07b349265a5d"
+REQUIRES="qt6"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/python/args/slack-desc b/libraries/qt6gtk2/slack-desc
index e9a8b957e0..acd120202a 100644
--- a/python/args/slack-desc
+++ b/libraries/qt6gtk2/slack-desc
@@ -5,15 +5,15 @@
# 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------------------------------------------------------|
-args: args (Command Arguments for Humans)
-args:
-args: This simple module gives you an
-args: elegant interface for your command line argumemnts.
-args:
-args:
-args:
-args:
-args:
-args: Hompepage: https://github.com/kennethreitz/args
-args:
+ |-----handy-ruler------------------------------------------------------|
+qt6gtk2: qt6gtk2 (GTK+2.0 integration plugin for Qt6)
+qt6gtk2:
+qt6gtk2: GTK+2.0 integration plugin for Qt6.
+qt6gtk2:
+qt6gtk2:
+qt6gtk2:
+qt6gtk2:
+qt6gtk2:
+qt6gtk2:
+qt6gtk2:
+qt6gtk2:
diff --git a/libraries/simde/simde.SlackBuild b/libraries/simde/simde.SlackBuild
index ffedd6acbd..05aab2484f 100644
--- a/libraries/simde/simde.SlackBuild
+++ b/libraries/simde/simde.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=simde
-VERSION=${VERSION:-0.8.0}
+VERSION=${VERSION:-0.8.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/simde/simde.info b/libraries/simde/simde.info
index c639595c47..6ea75a2a2a 100644
--- a/libraries/simde/simde.info
+++ b/libraries/simde/simde.info
@@ -1,8 +1,8 @@
PRGNAM="simde"
-VERSION="0.8.0"
+VERSION="0.8.2"
HOMEPAGE="https://simd-everywhere.github.io/blog/"
-DOWNLOAD="https://github.com/simd-everywhere/simde/releases/download/v0.8.0/simde-amalgamated-0.8.0.tar.xz"
-MD5SUM="1163abbb1c0c4627a1dfd95f8eedcc1d"
+DOWNLOAD="https://github.com/simd-everywhere/simde/releases/download/v0.8.2/simde-amalgamated-0.8.2.tar.xz"
+MD5SUM="57239a45e0cc7ceccb20b3b69cae6db5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/skalibs/README b/libraries/skalibs/README
index 909a34f220..9bcd32683d 100644
--- a/libraries/skalibs/README
+++ b/libraries/skalibs/README
@@ -33,8 +33,9 @@ the static libraries should be sufficient.
Also, the execvep() function from skalibs (used by all skarnet.org
software) has a default executable search path that will be used if the
-PATH environment variable is undefined. The default is /usr/bin:/bin.
-Pass DEF_PATH=some:path:list to the script if you want to change it,
-e.g.,
+PATH environment variable is undefined. The upstream default is
+/usr/bin:/bin, but the script defaults to /usr/bin:/bin:/usr/sbin:/sbin
+where all system-installed binaries reside in Slackware. Pass
+DEF_PATH=some:path:list to the script if you want to change it, e.g.,
- DEF_PATH=/usr/bin:/bin:/usr/sbin:/sbin ./skalibs.SlackBuild
+ DEF_PATH=/bin:/sbin ./skalibs.SlackBuild
diff --git a/libraries/skalibs/skalibs.SlackBuild b/libraries/skalibs/skalibs.SlackBuild
index e2078191dc..d0ff206b63 100644
--- a/libraries/skalibs/skalibs.SlackBuild
+++ b/libraries/skalibs/skalibs.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=skalibs
-VERSION=${VERSION:-2.14.1.0}
+VERSION=${VERSION:-2.14.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -76,9 +76,11 @@ BUILD_SHARED=${BUILD_SHARED:-no}
# The execvep() function from skalibs (used by all skarnet.org software) has a
# default executable search path that will be used if the PATH environment
-# variable is undefined. The default is /usr/bin:/bin. Pass
-# DEF_PATH=some:path:list to this script if you want to change it.
-DEF_PATH=${DEF_PATH:-/usr/bin:/bin}
+# variable is undefined. The upstream default is /usr/bin:/bin, but this script
+# defaults to /usr/bin:/bin:/usr/sbin:/sbin where all system-installed binaries
+# reside in Slackware. Pass DEF_PATH=some:path:list to this script if you want
+# to change it.
+DEF_PATH=${DEF_PATH:-/usr/bin:/bin:/usr/sbin:/sbin}
set -e
diff --git a/libraries/skalibs/skalibs.info b/libraries/skalibs/skalibs.info
index ffde666904..6dbe1c8406 100644
--- a/libraries/skalibs/skalibs.info
+++ b/libraries/skalibs/skalibs.info
@@ -1,8 +1,8 @@
PRGNAM="skalibs"
-VERSION="2.14.1.0"
+VERSION="2.14.1.1"
HOMEPAGE="https://skarnet.org/software/skalibs/"
-DOWNLOAD="https://skarnet.org/software/skalibs/skalibs-2.14.1.0.tar.gz"
-MD5SUM="289392217e4434909cf1ca31950e1f07"
+DOWNLOAD="https://skarnet.org/software/skalibs/skalibs-2.14.1.1.tar.gz"
+MD5SUM="72313c17ae00863e55c865d71ab6ba64"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/tclxml/tclxml.SlackBuild b/libraries/tclxml/tclxml.SlackBuild
index a75e29c4e2..1265de2ffa 100644
--- a/libraries/tclxml/tclxml.SlackBuild
+++ b/libraries/tclxml/tclxml.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tclxml
VERSION=${VERSION:-3.3.1}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
SRCNAM=TclXML
@@ -105,6 +105,9 @@ chmod 0644 \
$PKG/usr/doc/$PRGNAM-$VERSION/doc/xsltsl/cmp.xsl \
$PKG/usr/doc/$PRGNAM-$VERSION/examples/tclxml/REC-xml-20001006.xml
+# Correct xmldefs' version mismatch
+sed -i 's/3\.3$/3\.3\.1/g' $PKG/usr/lib${LIBDIRSUFFIX}/Tclxml$VERSION/*.tcl;
+
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/tepl/tepl.info b/libraries/tepl/tepl.info
index 1b279bf63a..4be0680124 100644
--- a/libraries/tepl/tepl.info
+++ b/libraries/tepl/tepl.info
@@ -6,5 +6,5 @@ MD5SUM="5d29b2c9032a1ba2d33ef9c9c9c7de79"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libgedit-gtksourceview libgedit-amtk"
-MAINTAINER="Juan M. Lasca"
-EMAIL="juanmlasca@gmail.com"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/libraries/tinyxml2/tinyxml2.SlackBuild b/libraries/tinyxml2/tinyxml2.SlackBuild
index 0a7b6cca8f..c761b7bb6d 100644
--- a/libraries/tinyxml2/tinyxml2.SlackBuild
+++ b/libraries/tinyxml2/tinyxml2.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tinyxml2
-VERSION=${VERSION:-8.0.0}
+VERSION=${VERSION:-10.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -93,6 +90,7 @@ cd build
-DCMAKE_INSTALL_LIBDIR:PATH="lib$LIBDIRSUFFIX" \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DBUILD_SHARED_LIBS=ON \
-DCMAKE_BUILD_TYPE=Release ..
make VERBOSE=1
diff --git a/libraries/tinyxml2/tinyxml2.info b/libraries/tinyxml2/tinyxml2.info
index 529d10048b..d484cc627a 100644
--- a/libraries/tinyxml2/tinyxml2.info
+++ b/libraries/tinyxml2/tinyxml2.info
@@ -1,8 +1,8 @@
PRGNAM="tinyxml2"
-VERSION="8.0.0"
+VERSION="10.0.0"
HOMEPAGE="http://www.grinninglizard.com/tinyxml2/index.html"
-DOWNLOAD="https://github.com/leethomason/tinyxml2/archive/8.0.0/tinyxml2-8.0.0.tar.gz"
-MD5SUM="5dc535c8b34ee621fe2128f072d275b5"
+DOWNLOAD="https://github.com/leethomason/tinyxml2/archive/10.0.0/tinyxml2-10.0.0.tar.gz"
+MD5SUM="04de2fa311b2fa3b6875886122dc2333"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/tree-sitter/tree-sitter.SlackBuild b/libraries/tree-sitter/tree-sitter.SlackBuild
index 6d85abd7cc..238f0aa65c 100644
--- a/libraries/tree-sitter/tree-sitter.SlackBuild
+++ b/libraries/tree-sitter/tree-sitter.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tree-sitter
-VERSION=${VERSION:-0.22.5}
+VERSION=${VERSION:-0.22.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/tree-sitter/tree-sitter.info b/libraries/tree-sitter/tree-sitter.info
index dd061a9cce..939b2148af 100644
--- a/libraries/tree-sitter/tree-sitter.info
+++ b/libraries/tree-sitter/tree-sitter.info
@@ -1,8 +1,8 @@
PRGNAM="tree-sitter"
-VERSION="0.22.5"
+VERSION="0.22.6"
HOMEPAGE="https://github.com/tree-sitter/tree-sitter"
-DOWNLOAD="https://github.com/tree-sitter/tree-sitter/archive/v0.22.5/tree-sitter-0.22.5.tar.gz"
-MD5SUM="0dd82a02eb9fd99d0374fc95e4ca493d"
+DOWNLOAD="https://github.com/tree-sitter/tree-sitter/archive/v0.22.6/tree-sitter-0.22.6.tar.gz"
+MD5SUM="1c8767fcc22be1b66583677d6ab07cb1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/uriparser/uriparser.SlackBuild b/libraries/uriparser/uriparser.SlackBuild
index 4011fb00d1..fb7aad977d 100644
--- a/libraries/uriparser/uriparser.SlackBuild
+++ b/libraries/uriparser/uriparser.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for uriparser
-# Copyright 2015-2023 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2015-2024 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=uriparser
-VERSION=${VERSION:-0.9.7}
+VERSION=${VERSION:-0.9.8}
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
@@ -81,15 +78,13 @@ 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 {} \;
-# Test building is disabled ATM because we haven't an up2date gtest
+# Tests building is disabled ATM because we haven't an up2date gtest
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DMAN_INSTALL_DIR=/usr/man \
-DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \
-DURIPARSER_BUILD_TESTS=OFF \
-DCMAKE_BUILD_TYPE=Release ..
diff --git a/libraries/uriparser/uriparser.info b/libraries/uriparser/uriparser.info
index 92a6f24b8a..620633abd4 100644
--- a/libraries/uriparser/uriparser.info
+++ b/libraries/uriparser/uriparser.info
@@ -1,8 +1,8 @@
PRGNAM="uriparser"
-VERSION="0.9.7"
+VERSION="0.9.8"
HOMEPAGE="https://uriparser.github.io"
-DOWNLOAD="https://github.com/uriparser/uriparser/releases/download/uriparser-0.9.7/uriparser-0.9.7.tar.xz"
-MD5SUM="5c64361cb0a7432b98309c94918a0b86"
+DOWNLOAD="https://github.com/uriparser/uriparser/releases/download/uriparser-0.9.8/uriparser-0.9.8.tar.xz"
+MD5SUM="2ee6738028a2a7d57a1fd2fb5fac2441"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="graphviz"
diff --git a/libraries/webkit2gtk/webkit2gtk.SlackBuild b/libraries/webkit2gtk/webkit2gtk.SlackBuild
index fe4f736d00..db0780ca37 100644
--- a/libraries/webkit2gtk/webkit2gtk.SlackBuild
+++ b/libraries/webkit2gtk/webkit2gtk.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=webkit2gtk
SRCNAM=webkitgtk
-VERSION=${VERSION:-2.44.1}
+VERSION=${VERSION:-2.44.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/webkit2gtk/webkit2gtk.info b/libraries/webkit2gtk/webkit2gtk.info
index 3cf7294c8a..e13aa39445 100644
--- a/libraries/webkit2gtk/webkit2gtk.info
+++ b/libraries/webkit2gtk/webkit2gtk.info
@@ -1,8 +1,8 @@
PRGNAM="webkit2gtk"
-VERSION="2.44.1"
+VERSION="2.44.2"
HOMEPAGE="https://www.webkitgtk.org/"
-DOWNLOAD="https://www.webkitgtk.org/releases/webkitgtk-2.44.1.tar.xz"
-MD5SUM="b3a4504892162b30a774d3afde4707f7"
+DOWNLOAD="https://www.webkitgtk.org/releases/webkitgtk-2.44.2.tar.xz"
+MD5SUM="b61ff37133cabc9ef5d870b296e9694d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="bubblewrap geoclue2 wpebackend-fdo xdg-dbus-proxy unifdef"
diff --git a/libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild b/libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild
index 59f324de96..093b929826 100644
--- a/libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild
+++ b/libraries/webkit2gtk4.1/webkit2gtk4.1.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=webkit2gtk4.1
SRCNAM=webkitgtk
-VERSION=${VERSION:-2.44.1}
+VERSION=${VERSION:-2.44.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/webkit2gtk4.1/webkit2gtk4.1.info b/libraries/webkit2gtk4.1/webkit2gtk4.1.info
index 53e02a7130..e4ed81f235 100644
--- a/libraries/webkit2gtk4.1/webkit2gtk4.1.info
+++ b/libraries/webkit2gtk4.1/webkit2gtk4.1.info
@@ -1,8 +1,8 @@
PRGNAM="webkit2gtk4.1"
-VERSION="2.44.1"
+VERSION="2.44.2"
HOMEPAGE="https://www.webkitgtk.org/"
-DOWNLOAD="https://www.webkitgtk.org/releases/webkitgtk-2.44.1.tar.xz"
-MD5SUM="b3a4504892162b30a774d3afde4707f7"
+DOWNLOAD="https://www.webkitgtk.org/releases/webkitgtk-2.44.2.tar.xz"
+MD5SUM="b61ff37133cabc9ef5d870b296e9694d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="bubblewrap geoclue2 wpebackend-fdo xdg-dbus-proxy libsoup3 unifdef"
diff --git a/libraries/wv/wv.info b/libraries/wv/wv.info
index 60affcb321..c14535bab9 100644
--- a/libraries/wv/wv.info
+++ b/libraries/wv/wv.info
@@ -1,7 +1,7 @@
PRGNAM="wv"
VERSION="1.2.9"
HOMEPAGE="http://abisource.com/"
-DOWNLOAD="http://abisource.com/downloads/wv/1.2.9/wv-1.2.9.tar.gz"
+DOWNLOAD="https://fossies.org/linux/misc/old/wv-1.2.9.tar.gz"
MD5SUM="dbccf2e9f747e50c913b7e3d126b73f7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/libraries/wxPython/wxPython.SlackBuild b/libraries/wxPython/wxPython.SlackBuild
index a5ef7f01be..781371e9e8 100644
--- a/libraries/wxPython/wxPython.SlackBuild
+++ b/libraries/wxPython/wxPython.SlackBuild
@@ -118,7 +118,7 @@ make -C contrib/src/ogl install DESTDIR=$PKG
make -C contrib/src/stc install DESTDIR=$PKG
cd wxPython
- python setup.py \
+ python2 setup.py \
WXPORT=gtk2 \
UNICODE=1 \
EP_ADD_OPTS=1 \
@@ -130,7 +130,7 @@ cd wxPython
--rpath=/usr/lib$LIBDIRSUFFIX \
build
- python setup.py \
+ python2 setup.py \
WXPORT=gtk2 \
UNICODE=1 \
EP_ADD_OPTS=1 \
diff --git a/libraries/wxWidgets/wxWidgets.SlackBuild b/libraries/wxWidgets/wxWidgets.SlackBuild
index d0bd31f480..02302b62e6 100644
--- a/libraries/wxWidgets/wxWidgets.SlackBuild
+++ b/libraries/wxWidgets/wxWidgets.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=wxWidgets
-VERSION=${VERSION:-3.2.4}
+VERSION=${VERSION:-3.2.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/wxWidgets/wxWidgets.info b/libraries/wxWidgets/wxWidgets.info
index 041fd0b6ea..43bf4794da 100644
--- a/libraries/wxWidgets/wxWidgets.info
+++ b/libraries/wxWidgets/wxWidgets.info
@@ -1,8 +1,8 @@
PRGNAM="wxWidgets"
-VERSION="3.2.4"
+VERSION="3.2.5"
HOMEPAGE="http://www.wxwidgets.org"
-DOWNLOAD="https://github.com/wxWidgets/wxWidgets/archive/v3.2.4/wxWidgets-3.2.4.tar.gz"
-MD5SUM="42f94852aad2be0a534424679a42db50"
+DOWNLOAD="https://github.com/wxWidgets/wxWidgets/archive/v3.2.5/wxWidgets-3.2.5.tar.gz"
+MD5SUM="d0a5436a48d2008e451976e92b09d248"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/zita-resampler/zita-resampler.SlackBuild b/libraries/zita-resampler/zita-resampler.SlackBuild
index ff459207b8..d75fd716ac 100644
--- a/libraries/zita-resampler/zita-resampler.SlackBuild
+++ b/libraries/zita-resampler/zita-resampler.SlackBuild
@@ -65,6 +65,11 @@ sed -e '/native/d' \
-i source/Makefile
sed -e 's|\ $(BINDIR)|\ $(DESTDIR)$(BINDIR)|' apps/Makefile
+# Thanks to altlinux
+if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
+ sed -e '/^CPPFLAGS += -DENABLE_SSE2/d' -i source/Makefile
+fi
+
make -C source
ln -sv lib$PRGNAM.so.$VERSION source/lib$PRGNAM.so
CFLAGS="$SLKCFLAGS" \
diff --git a/libraries/zope.security/zope.security.SlackBuild b/libraries/zope.security/zope.security.SlackBuild
index 38f85d3850..72cd8b02df 100644
--- a/libraries/zope.security/zope.security.SlackBuild
+++ b/libraries/zope.security/zope.security.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zope.security
-VERSION=${VERSION:-6.2}
+VERSION=${VERSION:-7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/libraries/zope.security/zope.security.info b/libraries/zope.security/zope.security.info
index 8f7a233163..615a17aa84 100644
--- a/libraries/zope.security/zope.security.info
+++ b/libraries/zope.security/zope.security.info
@@ -1,8 +1,8 @@
PRGNAM="zope.security"
-VERSION="6.2"
+VERSION="7.0"
HOMEPAGE="https://pypi.python.org/pypi/zope.security"
-DOWNLOAD="https://pypi.python.org/packages/source/z/zope.security/zope.security-6.2.tar.gz"
-MD5SUM="3ed709f662dcc2e168f751887783bb3f"
+DOWNLOAD="https://pypi.python.org/packages/source/z/zope.security/zope.security-7.0.tar.gz"
+MD5SUM="a9f4d79a4baf49470b970bd1510f865f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zope.component zope.i18nmessageid zope.location"
diff --git a/misc/bitwarden-desktop/bitwarden-desktop.SlackBuild b/misc/bitwarden-desktop/bitwarden-desktop.SlackBuild
index 1dad02550a..9e535962fc 100644
--- a/misc/bitwarden-desktop/bitwarden-desktop.SlackBuild
+++ b/misc/bitwarden-desktop/bitwarden-desktop.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=bitwarden-desktop
SRCNAM=bitwarden
-VERSION=${VERSION:-2024.4.1}
+VERSION=${VERSION:-2024.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/misc/bitwarden-desktop/bitwarden-desktop.info b/misc/bitwarden-desktop/bitwarden-desktop.info
index 107a5d8eae..21723fc9ca 100644
--- a/misc/bitwarden-desktop/bitwarden-desktop.info
+++ b/misc/bitwarden-desktop/bitwarden-desktop.info
@@ -1,10 +1,10 @@
PRGNAM="bitwarden-desktop"
-VERSION="2024.4.1"
+VERSION="2024.4.3"
HOMEPAGE="https://bitwarden.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/bitwarden/clients/releases/download/desktop-v2024.4.1/Bitwarden-2024.4.1-amd64.deb"
-MD5SUM_x86_64="6493b798986277d1041a5db778015c0c"
+DOWNLOAD_x86_64="https://github.com/bitwarden/clients/releases/download/desktop-v2024.4.3/Bitwarden-2024.4.3-amd64.deb"
+MD5SUM_x86_64="0ebef4a2d4e90631125848a179a05dca"
REQUIRES=""
MAINTAINER="marav"
EMAIL="marav8@free.fr"
diff --git a/misc/ghostpcl/ghostpcl.SlackBuild b/misc/ghostpcl/ghostpcl.SlackBuild
index 5dfc60b909..7390079a0b 100644
--- a/misc/ghostpcl/ghostpcl.SlackBuild
+++ b/misc/ghostpcl/ghostpcl.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ghostpcl
SRCNAM=ghostpdl
-VERSION=${VERSION:-10.03.0}
+VERSION=${VERSION:-10.03.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/misc/ghostpcl/ghostpcl.info b/misc/ghostpcl/ghostpcl.info
index 38a41cb34c..19c5c9eecf 100644
--- a/misc/ghostpcl/ghostpcl.info
+++ b/misc/ghostpcl/ghostpcl.info
@@ -1,8 +1,8 @@
PRGNAM="ghostpcl"
-VERSION="10.03.0"
+VERSION="10.03.1"
HOMEPAGE="https://www.ghostscript.com"
-DOWNLOAD="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10030/ghostpdl-10.03.0.tar.gz"
-MD5SUM="dff385f07a8a4cb6459500c23321ca36"
+DOWNLOAD="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10031/ghostpdl-10.03.1.tar.gz"
+MD5SUM="a6e4f459e45df7020fb095c4e5ba95cd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/misc/open-simh/open-simh.SlackBuild b/misc/open-simh/open-simh.SlackBuild
index 19564929d1..50a7eacc62 100644
--- a/misc/open-simh/open-simh.SlackBuild
+++ b/misc/open-simh/open-simh.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for Open-SimH
-# Copyright 2023 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# Copyright 2023-2024 Antonio Leal, Porto Salvo, Oeiras, Portugal
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=open-simh
SRCNAM=simh
-VERSION=${VERSION:-a588496}
-COMMIT=${COMMIT:-a58849613bfaffa7b600269db018edcdb2978bf9}
+VERSION=${VERSION:-20240315_ffe537a}
+COMMIT=${COMMIT:-ffe537a621d36bcf2e4d63b8b9ac3163929b57a9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/misc/open-simh/open-simh.info b/misc/open-simh/open-simh.info
index 785de24d71..08a3fcc417 100644
--- a/misc/open-simh/open-simh.info
+++ b/misc/open-simh/open-simh.info
@@ -1,8 +1,8 @@
PRGNAM="open-simh"
-VERSION="a588496"
+VERSION="20240315_ffe537a"
HOMEPAGE="https://opensimh.org"
-DOWNLOAD="https://github.com/open-simh/simh/archive/a588496/simh-a58849613bfaffa7b600269db018edcdb2978bf9.tar.gz"
-MD5SUM="d4b1cf5daca76eb8e16f3264117ced07"
+DOWNLOAD="https://github.com/open-simh/simh/archive/ffe537a/simh-ffe537a621d36bcf2e4d63b8b9ac3163929b57a9.tar.gz"
+MD5SUM="720089dcb28e7d28dca0b9a8b5c92e59"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/misc/par2cmdline-tbb/README b/misc/par2cmdline-tbb/README
deleted file mode 100644
index 5fdd107069..0000000000
--- a/misc/par2cmdline-tbb/README
+++ /dev/null
@@ -1,10 +0,0 @@
-par2cmdline 0.4 with Intel Threading Building Blocks
-
-This is a concurrent (multithreaded) version of par2cmdline 0.4,
-a utility to create and repair data files using Reed Solomon
-coding. par2 parity archives are commonly used on Usenet posting
-to allow corrupted postings to be repaired instead of needing the
-original poster to repost the corrupted file(s).
-
-Note: if you have installed the par2cmdline package this one will
-overwrite the par2 binary file, so do not install both versions.
diff --git a/misc/par2cmdline-tbb/par2cmdline-tbb.SlackBuild b/misc/par2cmdline-tbb/par2cmdline-tbb.SlackBuild
deleted file mode 100644
index aa15bf9e31..0000000000
--- a/misc/par2cmdline-tbb/par2cmdline-tbb.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for par2cmdline tbb
-# Written by powtrix (@gmail.com)
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PRGNAM=par2cmdline-tbb
-VERSION=${VERSION:-0.4_20150503}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-DIRNAME=$(echo $PRGNAM | tr -d "\-tbb")
-DIRVERSION=$(echo $VERSION | awk -F_ '{print $1}')
-SRCVERSION=$(echo $VERSION | sed s,_,-tbb-,)
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i686 ;; # i486 fails to build, it isn't multithread
- 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 $DIRNAME-$DIRVERSION
-tar xvf $CWD/$DIRNAME-$SRCVERSION.tar.gz
-cd $TMP/$DIRNAME-$DIRVERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# This header has been removed with glibc 2.32, so point at the kernel's one
-sed -i "s|sys/sysctl\.h|linux/sysctl.h|" reedsolomon.cpp
-
-LDFLAGS="-lrt" \
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --build=$ARCH-slackware-linux
-
-make
-sed -i 's/ln -f/ln -sf/g' Makefile # make symbolic links instead of hard links
-make install DESTDIR=$PKG
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- AUTHORS COPYING ChangeLog INSTALL PORTING README{,_FIRST.txt} ROADMAP \
- $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/misc/par2cmdline-tbb/par2cmdline-tbb.info b/misc/par2cmdline-tbb/par2cmdline-tbb.info
deleted file mode 100644
index d197ad0868..0000000000
--- a/misc/par2cmdline-tbb/par2cmdline-tbb.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="par2cmdline-tbb"
-VERSION="0.4_20150503"
-HOMEPAGE="https://github.com/jcfp/par2tbb-chuchusoft-sources/releases"
-DOWNLOAD="https://github.com/jcfp/par2tbb-chuchusoft-sources/releases/download/0.4-tbb-20150503/par2cmdline-0.4-tbb-20150503.tar.gz"
-MD5SUM="8159d5747647d9790ae39e3aedbd2f3c"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="oneTBB"
-MAINTAINER="powtrix"
-EMAIL="powtrix@gmail.com"
diff --git a/misc/par2cmdline-tbb/slack-desc b/misc/par2cmdline-tbb/slack-desc
deleted file mode 100644
index a77a77f844..0000000000
--- a/misc/par2cmdline-tbb/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------------------------------------------------------|
-par2cmdline-tbb: par2cmdline-tbb (a multithreaded version of par2cmdline)
-par2cmdline-tbb:
-par2cmdline-tbb: This is a concurrent (multithreaded) version of par2cmdline,
-par2cmdline-tbb: a utility to create and repair data files using Reed Solomon
-par2cmdline-tbb: coding. par2 parity archives are commonly used on Usenet
-par2cmdline-tbb: postings to allow corrupted postings to be repaired instead
-par2cmdline-tbb: of needing the original poster to repost the corrupted file(s).
-par2cmdline-tbb: This version has been modified to utilise the Intel Threading
-par2cmdline-tbb: Building Blocks library.
-par2cmdline-tbb:
-par2cmdline-tbb:
diff --git a/multimedia/HandBrake/HandBrake.SlackBuild b/multimedia/HandBrake/HandBrake.SlackBuild
index e16c80373b..58e5f207f1 100644
--- a/multimedia/HandBrake/HandBrake.SlackBuild
+++ b/multimedia/HandBrake/HandBrake.SlackBuild
@@ -2,19 +2,42 @@
# Slackware build script for HandBrake
-# This slackbuild maintained by Klaatu at klaatu@hackerpublicradio.org
+# This slackbuild was maintained by Klaatu at klaatu@hackerpublicradio.org
# Modified by David Somero at SlackBuilds.org.
# Modified by Erik Hanson at SlackBuilds.org
# Patched to fix x264 segfault by John Vogel
+# Permission from Klaatu was given in 2024 to add the following copyright.
+# If any previous maintainers would like to have their info added, please
+# contact the current maintainer.
+
+# Copyright 2024 Jeremy Hansen <jebrhansen+SBo@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=HandBrake
-VERSION=${VERSION:-1.5.1}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.8.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-DOCDIR=${DOCDIR:-/usr/doc}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -47,10 +70,6 @@ else
LIBDIRSUFFIX=""
fi
-SLKCFLAGS="$SLKCFLAGS -fno-aggressive-loop-optimizations"
-export CFLAGS="$SLKCFLAGS"
-export CXXFLAGS="$SLKCFLAGS"
-
set -e
rm -rf $PKG
@@ -60,7 +79,7 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION-source.tar.bz2
cd $PRGNAM-$VERSION
mkdir -p download
-cp -r $CWD/*{gz,bz2} download
+cp -r $CWD/*.tar.{gz,bz2} download/
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -68,42 +87,63 @@ 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 {} \;
-# 20220324 bkw: this fixes the 32-bit build, at the cost of adding
-# x265 as a required dep. It's based on Debian's
-# 0001-Remove-embedded-downloaded-copies-of-various-librari.patch
-# ...but it only affects x265.
-patch -p1 < $CWD/system_x265.diff
+# Correct dependency tarball naming inconsistency
+mv download/AMF-1.4.33-slim.tar.gz download/AMF-1.4.33.tar.gz
+
+# Disable 10/12bit x265 on 32bit since it fails compilation
+if echo "$ARCH" | grep -q "i.86"; then
+ sed -i '/1[02]bit/d' make/include/main.defs
+ sed -i '/1[02]bit/d;s|main.a \\|main.a|' contrib/x265/module.defs
+ sed -i 's|-DEXTRA_LIB="x265_main10.a;x265_main12.a" -DEXTRA_LINK_FLAGS=-L. -DLINKED_10BIT=ON -DLINKED_12BIT=ON ||' contrib/x265_8bit/module.defs
+fi
-# Autodetect onevpl support
-if pkg-config --exists vpl ; then qsv="--enable-qsv" ; else qsv="" ; fi
+# Make the GUI optional
+if [ "$GUI" == "no" ]; then
+ GTK_GUI="--disable-gtk"
+else
+ GTK_GUI="--enable-gtk"
+fi
+# libdovi and nvdec/nvenc currently don't compile successfully on my
+# machine. Feel free to send any suggestions/fixes.
+# libdovi fails if not forcefully disabled... disabling nvdec/nvenc
+# in case it does the same.
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
- --disable-gtk-update-checks \
--enable-fdk-aac \
- --enable-nvenc \
+ --enable-numa \
+ --enable-qsv \
--enable-vce \
--enable-x265 \
- $qsv \
+ --disable-libdovi \
+ --disable-nvdec \
+ --disable-nvenc \
+ $GTK_GUI \
--arch=$ARCH
cd build
make
make install DESTDIR=$PKG
-strip $PKG/usr/bin/*
+
+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
cd $TMP/$PRGNAM-$VERSION
-mkdir -p $PKG/$DOCDIR/$PRGNAM-$VERSION
-cp -a AUTHORS.markdown COPYING NEWS.markdown THANKS.markdown README.markdown \
- $PKG/$DOCDIR/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/$DOCDIR/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ AUTHORS.markdown COPYING NEWS.markdown THANKS.markdown README.markdown \
+ $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
+# Don't use the doinst.sh if there is no GUI
+if [ "$GUI" != "no" ]; then cat $CWD/doinst.sh > $PKG/install/doinst.sh; fi
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/multimedia/HandBrake/HandBrake.info b/multimedia/HandBrake/HandBrake.info
index 3b55d6b603..df6bf1c3eb 100644
--- a/multimedia/HandBrake/HandBrake.info
+++ b/multimedia/HandBrake/HandBrake.info
@@ -1,30 +1,32 @@
PRGNAM="HandBrake"
-VERSION="1.5.1"
+VERSION="1.8.0"
HOMEPAGE="https://handbrake.fr/"
-DOWNLOAD="https://github.com/HandBrake/HandBrake/releases/download/1.5.1/HandBrake-1.5.1-source.tar.bz2 \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/AMF-1.4.18.tar.gz \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/dav1d-0.9.2.tar.bz2 \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/fdk-aac-2.0.1.tar.gz \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/ffmpeg-4.4.1.tar.bz2 \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libbluray-1.3.0.tar.bz2 \
+DOWNLOAD="https://github.com/HandBrake/HandBrake/releases/download/1.8.0/HandBrake-1.8.0-source.tar.bz2 \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/AMF-1.4.33-slim.tar.gz \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/SVT-AV1-v2.1.0.tar.gz \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/dav1d-1.4.1.tar.bz2 \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/fdk-aac-2.0.3.tar.gz \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/ffmpeg-7.0.tar.bz2 \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libbluray-1.3.4.tar.bz2 \
https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libdvdnav-6.1.1.tar.bz2 \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libdvdread-6.1.1.tar.bz2 \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/nv-codec-headers-11.0.10.1.tar.gz \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/oneVPL-2021.6.0.tar.gz \
- https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/zimg-3.0.3.tar.gz"
-MD5SUM="d7fa3057eb830d11d5a18a868bd3ff2d \
- c1e8aae3434b8fe6109e47e88e5b4de4 \
- 52415d8b51774e960598bc6d07e6a608 \
- 5b85f858ee416a058574a1028a3e1b85 \
- 9c2ca54e7f353a861e57525ff6da335b \
- d185696bef5f10ac04154e2b22b55b67 \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libdvdread-6.1.3.tar.bz2 \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libvpl-2.10.1.tar.gz \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/x265_3.6.tar.gz \
+ https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/zimg-3.0.5.tar.gz"
+MD5SUM="d411209b76aeff9f5ce018249313486d \
+ ea02eab9fc14ae2c1e9d18798384690c \
+ a9cc9846fc2bad2f7fce3e0725f74bb8 \
+ 54d72f12f6ffea656088e6fca9732821 \
+ fbaf688a6fd6ddf63c68566909a178b4 \
+ 783de4f0d4aad6c81f4315470788c622 \
+ c744e610f539ba4b31280185ad48f1e1 \
46c46cb0294fbd1fcb8a0181818dad15 \
- 09c7423568fb679279fd2a2bc6b10b6e \
- 3400a117b9d4291f36be00c522057578 \
- 10e99ad6f862598f2f39a50d663bf4f3 \
- 43e157debdfebf737db3a709fc971869"
+ 3c58d1624a71a16ff40f55dbaca82523 \
+ 5458b30f59faa922dd16fbd895aa5e30 \
+ 99997ecc8ee4d3575ba7715c759ad3bb \
+ af2c08cc0e695f4c0c225feed14e9f20"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="libass x264 x265 numactl"
-MAINTAINER="klaatu"
-EMAIL="klaatu@member.fsf.org"
+REQUIRES="libass x264 numactl"
+MAINTAINER="Jeremy Hansen"
+EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/multimedia/HandBrake/README b/multimedia/HandBrake/README
index fd686dcd3b..1daadbbf68 100644
--- a/multimedia/HandBrake/README
+++ b/multimedia/HandBrake/README
@@ -1,22 +1,27 @@
-HandBrake is a DVD ripping application that reads DVDs and outputs
-to a variety of video and audio formats, with options for subtitles,
-alternate data streams, presets, and control over advanced options
-like bitrate, pixel aspect ratio, deinterlacing, and so on.
+HandBrake is an open-source tool, built by volunteers, for converting
+video from nearly any format to a selection of modern, widely supported
+codecs.
-The legality of ripping content from commercial DVDs varies from
-nation to nation.
+HandBrake takes videos you already have and makes new ones that work on
+your mobile phone, tablet, TV media player, game console, computer, or
+web browser—nearly anything that supports modern video formats.
-By default, HandBrake statically compiles many major encoders and
-decoders into the HandBrake binary. It will not use your local ffmpeg,
-for instance.
+HandBrake works with most common video files and formats, including
+ones created by consumer and professional video cameras, mobile devices
+such as phones and tablets, game and computer screen recordings, and DVD
+and Blu-ray discs. HandBrake leverages tools such as FFmpeg, x264, and
+x265 to create new MP4 or MKV video files from these Sources.
+
+HandBrake does not support linking to most system libraries for many of
+its dependencies due to the large number of patches it utlizes for those
+projects, so it will compile and statically link those during the build.
To skip building the GTK GUI, pass GUI=no to the script:
# GUI=no sh ./HandBrake.SlackBuild
-
Commands
--------
-* The command to launch the HandBrake GUI is `ghb`
-* Without the GUI, it's `HandBrakeCLI`
+* GUI: `ghb`
+* CLI: `HandBrakeCLI`
diff --git a/multimedia/HandBrake/slack-desc b/multimedia/HandBrake/slack-desc
index a8214d63f3..7c5e90ccbe 100644
--- a/multimedia/HandBrake/slack-desc
+++ b/multimedia/HandBrake/slack-desc
@@ -6,11 +6,11 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-HandBrake: HandBrake (DVD ripper)
+HandBrake: HandBrake (The open source video transcoder)
HandBrake:
-HandBrake: HandBrake is a DVD ripper that reads DVD movies and outputs them
-HandBrake: to a variety of video and audio formats, with subtitle options,
-HandBrake: options for alternate audio streams, and a number of presets.
+HandBrake: HandBrake is a open-source tool, built by volunteers, for converting
+HandBrake: video from nearly any format to a selection of modern, widely
+HandBrake: supported codecs.
HandBrake:
HandBrake: Homepage: http://www.handbrake.fr
HandBrake:
diff --git a/multimedia/HandBrake/system_x265.diff b/multimedia/HandBrake/system_x265.diff
deleted file mode 100644
index 0badbab3ec..0000000000
--- a/multimedia/HandBrake/system_x265.diff
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -Naur HandBrake-1.5.1/libhb/module.defs HandBrake-1.5.1.patched/libhb/module.defs
---- HandBrake-1.5.1/libhb/module.defs 2022-01-10 14:11:37.000000000 -0500
-+++ HandBrake-1.5.1.patched/libhb/module.defs 2022-03-24 15:57:45.803548141 -0400
-@@ -129,10 +129,6 @@
- LIBHB.dll.libs += $(CONTRIB.build/)lib/libvpl.a
- endif
-
--ifeq (1,$(FEATURE.x265))
--LIBHB.dll.libs += $(CONTRIB.build/)lib/libx265.a
--endif
--
- ifneq ($(HAS.iconv),1)
- LIBHB.dll.libs += $(CONTRIB.build/)lib/libiconv.a
- else
-diff -Naur HandBrake-1.5.1/make/include/main.defs HandBrake-1.5.1.patched/make/include/main.defs
---- HandBrake-1.5.1/make/include/main.defs 2022-01-10 14:11:37.000000000 -0500
-+++ HandBrake-1.5.1.patched/make/include/main.defs 2022-03-24 15:58:28.972263692 -0400
-@@ -40,13 +40,6 @@
- MODULES += contrib/fdk-aac
- endif
-
--ifeq (1,$(FEATURE.x265))
-- MODULES += contrib/x265
-- MODULES += contrib/x265_8bit
-- MODULES += contrib/x265_10bit
-- MODULES += contrib/x265_12bit
--endif
--
- MODULES += contrib/libdav1d
- MODULES += contrib/zimg
- MODULES += contrib/ffmpeg
-diff -Naur HandBrake-1.5.1/test/module.defs HandBrake-1.5.1.patched/test/module.defs
---- HandBrake-1.5.1/test/module.defs 2022-01-10 14:11:37.000000000 -0500
-+++ HandBrake-1.5.1.patched/test/module.defs 2022-03-24 15:59:19.957108790 -0400
-@@ -23,6 +23,10 @@
- TEST.GCC.l += fontconfig
- endif
-
-+ifeq (1,$(FEATURE.x265))
-+ TEST.GCC.l += x265
-+endif
-+
- ifeq (1,$(FEATURE.qsv))
- TEST.GCC.l += vpl
- ifneq (,$(filter $(HOST.system),linux freebsd))
diff --git a/multimedia/MuseScore/MuseScore.SlackBuild b/multimedia/MuseScore/MuseScore.SlackBuild
index 7ab0fb1ebc..0511960414 100644
--- a/multimedia/MuseScore/MuseScore.SlackBuild
+++ b/multimedia/MuseScore/MuseScore.SlackBuild
@@ -27,8 +27,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=MuseScore
-VERSION=${VERSION:-4.2.1}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-4.3.1}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -88,7 +88,8 @@ cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_MODULE_LINKER_FLAGS_RELEASE="-pthread" \
-DQMAKE=/usr/lib"${LIBDIRSUFFIX}"/qt5/bin/qmake \
- -DQT_QMAKE_EXECUTABLE=/usr/lib"${LIBDIRSUFFIX}"/qt5/bin/qmake
+ -DQT_QMAKE_EXECUTABLE=/usr/lib"${LIBDIRSUFFIX}"/qt5/bin/qmake \
+ -DMUSESCORE_BUILD_MODE=release
make install \
DESTDIR=$PKG \
diff --git a/multimedia/MuseScore/MuseScore.info b/multimedia/MuseScore/MuseScore.info
index 1afc8b2503..ee21b383a3 100644
--- a/multimedia/MuseScore/MuseScore.info
+++ b/multimedia/MuseScore/MuseScore.info
@@ -1,8 +1,8 @@
PRGNAM="MuseScore"
-VERSION="4.2.1"
+VERSION="4.3.1"
HOMEPAGE="https://github.com/musescore/MuseScore"
-DOWNLOAD="https://github.com/musescore/MuseScore/archive/v4.2.1/MuseScore-4.2.1.tar.gz"
-MD5SUM="be651dd658905545bfd3601c23d8831b"
+DOWNLOAD="https://github.com/musescore/MuseScore/archive/v4.3.1/MuseScore-4.3.1.tar.gz"
+MD5SUM="661e7ea9b027fe72e12e2ce0d8feca05"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/multimedia/MuseScore/README b/multimedia/MuseScore/README
index c8249719ba..e539fd95d0 100644
--- a/multimedia/MuseScore/README
+++ b/multimedia/MuseScore/README
@@ -1,5 +1,9 @@
MuseScore is a free cross platform WYSIWYG music notation
-program, licenced under GNU GPL. Features:
+program, licenced under GNU GPL.
+MuseScore has been rebranded to "MuseScore Studio" to avoid
+confusion with the site musescore.com that holds the music scores.
+
+MuseScore features:
- WYSIWYG design, notes are entered on a "virtual notepaper"
- TrueType font(s) for printing & display allows for high quality
@@ -13,4 +17,4 @@ program, licenced under GNU GPL. Features:
- Integrated sequencer and software synthesizer to play the score
- Print or create pdf files
-This package partially installs to /opt/MuseScore
+In Slackware this package partially installs to /opt/MuseScore
diff --git a/multimedia/MuseScore/slack-desc b/multimedia/MuseScore/slack-desc
index 26d3afcfd3..653468c529 100644
--- a/multimedia/MuseScore/slack-desc
+++ b/multimedia/MuseScore/slack-desc
@@ -8,8 +8,8 @@
|-----handy-ruler------------------------------------------------------|
MuseScore: MuseScore (WYSIWYG Music Score Typesetter)
MuseScore:
-MuseScore: MuseScore is a free cross platform WYSIWYG music notation program,
-MuseScore: licensed under GNU GPL.
+MuseScore: MuseScore aka "MuseScore Studio" is a free cross platform WYSIWYG
+MuseScore: music notation program licensed under GNU GPL.
MuseScore:
MuseScore: Homepage: http://www.musescore.org/
MuseScore:
diff --git a/multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild b/multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild
index 9309853146..4c6b47cdbb 100644
--- a/multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild
+++ b/multimedia/inputstream.adaptive/inputstream.adaptive.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=inputstream.adaptive
CODNAM=Omega
-VERSION=${VERSION:-21.4.4}
+VERSION=${VERSION:-21.4.9}
BENTO4VER=${BENTO4VER:-1.6.0-641}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/multimedia/inputstream.adaptive/inputstream.adaptive.info b/multimedia/inputstream.adaptive/inputstream.adaptive.info
index 534cfa6cc5..c2dbe68d07 100644
--- a/multimedia/inputstream.adaptive/inputstream.adaptive.info
+++ b/multimedia/inputstream.adaptive/inputstream.adaptive.info
@@ -1,9 +1,9 @@
PRGNAM="inputstream.adaptive"
-VERSION="21.4.4"
+VERSION="21.4.9"
HOMEPAGE="https://github.com/xbmc/inputstream.adaptive/"
-DOWNLOAD="https://github.com/xbmc/inputstream.adaptive/archive/21.4.4-Omega/inputstream.adaptive-21.4.4-Omega.tar.gz \
+DOWNLOAD="https://github.com/xbmc/inputstream.adaptive/archive/21.4.9-Omega/inputstream.adaptive-21.4.9-Omega.tar.gz \
https://github.com/xbmc/Bento4/archive/refs/tags/1.6.0-641-Omega/Bento4-1.6.0-641-Omega.tar.gz"
-MD5SUM="ac05307397df43eb6cc77c8379275056 \
+MD5SUM="0a94f386ead8884e0e3659c494df279c \
77b1246f0d738ee4f2006c27eb48d3c8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/multimedia/kodi/kodi.SlackBuild b/multimedia/kodi/kodi.SlackBuild
index 138bd4d8c6..ab24bae45e 100644
--- a/multimedia/kodi/kodi.SlackBuild
+++ b/multimedia/kodi/kodi.SlackBuild
@@ -29,18 +29,15 @@ PRGNAM=kodi
SRCNAM=xbmc
CODNAM=Omega
VERSION=${VERSION:-21.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
# Versions used below
crossguidVER=${crossguiVER:-ca1bf4b810e2d188d04cb6286f957008ee1b7681}
-fmtVER=${fmtVER:-9.1.0}
libdvdcssVER=${libdvdcssVER:-1.4.3-Next-Nexus-Alpha2-2}
libdvdnavVER=${libdvdnavVER:-6.1.1-Next-Nexus-Alpha2-2}
libdvdreadVER=${libdvdreadVER:-6.1.3-Next-Nexus-Alpha2-2}
-rapidjsonVER=${rapidjsonVER:-1.1.0}
-spdlogVER=${spdlogVER:-1.10.0}
groovyVER=${groovyVER:-4.0.16}
comLangVER=${comLangVER:-3.14.0}
comTextVER=${comTextVER:-1.11.0}
@@ -133,10 +130,9 @@ cp -a $CWD/apache-groovy-binary-$groovyVER.zip \
# Reasons for internal programs
# (so I can remember in the future why we're using them)
-# Internal crossguid & rapidjson is recommended by upstream
+# Internal crossguid is recommended by upstream
+# Internal libdvd{css,nav,read} are required by kodi due to patches
# Internal ffmpeg since 15.0's is too old
-# Internal fmt & spdlog to prevent issues if spdlog was built without
-# optional fmt dependency
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
@@ -146,9 +142,6 @@ cp -a $CWD/apache-groovy-binary-$groovyVER.zip \
-DAPP_RENDER_SYSTEM=gl \
-DCORE_PLATFORM_NAME="$PLATFORM" \
-DENABLE_INTERNAL_CROSSGUID=ON \
- -DENABLE_INTERNAL_RapidJSON=ON \
- -DENABLE_INTERNAL_FMT=ON \
- -DENABLE_INTERNAL_SPDLOG=ON \
-DENABLE_INTERNAL_FFMPEG=$FFMPEG \
-DENABLE_AIRTUNES=$AIRPLAY \
-DENABLE_AVAHI=$AVAHI \
@@ -160,12 +153,9 @@ cp -a $CWD/apache-groovy-binary-$groovyVER.zip \
-DENABLE_NFS=$NFS \
-DENABLE_UDFREAD=$UDFREAD \
-DCROSSGUID_URL=$CWD/crossguid-$crossguidVER.tar.gz \
- -DFMT_URL=$CWD/fmt-$fmtVER.tar.gz \
-Dlibdvdcss_URL=$CWD/libdvdcss-$libdvdcssVER.tar.gz \
-Dlibdvdnav_URL=$CWD/libdvdnav-$libdvdnavVER.tar.gz \
-Dlibdvdread_URL=$CWD/libdvdread-$libdvdreadVER.tar.gz \
- -DRAPIDJSON_URL=$CWD/rapidjson-$rapidjsonVER.tar.gz \
- -DSPDLOG_URL=$CWD/spdlog-$spdlogVER.tar.gz \
$FFMPEGURL \
-DCMAKE_BUILD_TYPE=Release ../$SRCNAM-$VERSION-$CODNAM
make
diff --git a/multimedia/kodi/kodi.info b/multimedia/kodi/kodi.info
index 5a7f801ab3..3c712c4197 100644
--- a/multimedia/kodi/kodi.info
+++ b/multimedia/kodi/kodi.info
@@ -6,9 +6,6 @@ DOWNLOAD="https://github.com/xbmc/xbmc/archive/21.0-Omega/xbmc-21.0-Omega.tar.gz
https://github.com/xbmc/libdvdcss/archive/refs/tags/1.4.3-Next-Nexus-Alpha2-2/libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz \
https://github.com/xbmc/libdvdnav/archive/refs/tags/6.1.1-Next-Nexus-Alpha2-2/libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz \
https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2/libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz \
- https://github.com/fmtlib/fmt/archive/refs/tags/9.1.0/fmt-9.1.0.tar.gz \
- https://github.com/gabime/spdlog/archive/refs/tags/v1.10.0/spdlog-1.10.0.tar.gz \
- https://github.com/miloyip/rapidjson/archive/v1.1.0/rapidjson-1.1.0.tar.gz \
http://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip \
http://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.14.0-bin.tar.gz \
http://mirrors.kodi.tv/build-deps/sources/commons-text-1.11.0-bin.tar.gz \
@@ -18,15 +15,12 @@ MD5SUM="74501a89f0ea23d2908a9b983ab3d6f8 \
42dc3770ae928103e8033a18b007e79d \
2349cde54d950af21fa4936371ad3349 \
0d24c950abfef9dc02e231dda56912ac \
- 21fac48cae8f3b4a5783ae06b443973a \
- effea813cd81cfb5588806c5754e14f1 \
- badd12c511e081fec6c89c43a7027bce \
bd9eb761a11372dd659da8c2cf1ae692 \
88c83b3fa007ae35d4f82a2466cad423 \
ae1f7607159b192e12f9c8eaaaf3d927 \
ab9c27629c2a43689c63ff55fd7cbf67"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="zulu-openjdk11 libass flatbuffers tinyxml gtest fstrcmp spdlog tinyxml2 libdisplay-info"
+REQUIRES="zulu-openjdk11 libass flatbuffers tinyxml gtest fstrcmp spdlog tinyxml2 libdisplay-info rapidjson"
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/multimedia/mediainfo/mediainfo.SlackBuild b/multimedia/mediainfo/mediainfo.SlackBuild
index e414e49f83..e7331a3648 100644
--- a/multimedia/mediainfo/mediainfo.SlackBuild
+++ b/multimedia/mediainfo/mediainfo.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mediainfo
-VERSION=${VERSION:-24.04}
+VERSION=${VERSION:-24.05}
SRCNAM=MediaInfo
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/multimedia/mediainfo/mediainfo.info b/multimedia/mediainfo/mediainfo.info
index cb639f0002..2218ff8546 100644
--- a/multimedia/mediainfo/mediainfo.info
+++ b/multimedia/mediainfo/mediainfo.info
@@ -1,8 +1,8 @@
PRGNAM="mediainfo"
-VERSION="24.04"
+VERSION="24.05"
HOMEPAGE="https://mediaarea.net/MediaInfo/"
-DOWNLOAD="https://github.com/MediaArea/MediaInfo/archive/v24.04/MediaInfo-24.04.tar.gz"
-MD5SUM="2a33bd893c819bb7050154e0c4f9ca6a"
+DOWNLOAD="https://github.com/MediaArea/MediaInfo/archive/v24.05/MediaInfo-24.05.tar.gz"
+MD5SUM="e1e8c6a3f41a6c13eb4c093ff6df08ab"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libmediainfo"
diff --git a/multimedia/mpv/mpv.SlackBuild b/multimedia/mpv/mpv.SlackBuild
index 028f18343b..2dacc7e219 100644
--- a/multimedia/mpv/mpv.SlackBuild
+++ b/multimedia/mpv/mpv.SlackBuild
@@ -4,7 +4,7 @@
# Copyright 2015 John Vogel Corning, NY USA
# Copyright 2017,2018 (versions 0.25.0-0.29.1) Andreas Guldstrand
-# Copyright 2020-2023 Christoph Willing Brisbane Australia
+# Copyright 2020-2024 Christoph Willing Sydney Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mpv
-VERSION=${VERSION:-0.37.0}
+VERSION=${VERSION:-0.38.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -72,12 +72,6 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
-# Needed for 15.0's older meson but disables RPI
-if [ "$(meson --version)" = "0.59.4" ]; then
- echo "Using meson-0.59.4 for 15.0"
- patch -p0 < $CWD/use_older_meson.diff
-fi
-
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/multimedia/mpv/mpv.info b/multimedia/mpv/mpv.info
index 4536eda712..ba4f43fa4a 100644
--- a/multimedia/mpv/mpv.info
+++ b/multimedia/mpv/mpv.info
@@ -1,8 +1,8 @@
PRGNAM="mpv"
-VERSION="0.37.0"
+VERSION="0.38.0"
HOMEPAGE="https://mpv.io/"
-DOWNLOAD="https://github.com/mpv-player/mpv/archive/v0.37.0/mpv-0.37.0.tar.gz"
-MD5SUM="54bd6864cc831f1fee6dee693a0421eb"
+DOWNLOAD="https://github.com/mpv-player/mpv/archive/v0.38.0/mpv-0.38.0.tar.gz"
+MD5SUM="7c1a400867e8930f037efc86c1f90a14"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libass libplacebo luajit mujs"
diff --git a/multimedia/mpv/use_older_meson.diff b/multimedia/mpv/use_older_meson.diff
deleted file mode 100644
index 856b72ee55..0000000000
--- a/multimedia/mpv/use_older_meson.diff
+++ /dev/null
@@ -1,35 +0,0 @@
---- meson.build.orig 2023-07-24 03:10:36.000000000 +1000
-+++ meson.build 2023-07-24 11:13:30.945000000 +1000
-@@ -2,7 +2,7 @@
- 'c',
- license: ['GPL2+', 'LGPL2.1+'],
- version: files('./VERSION'),
-- meson_version: '>=0.62.0',
-+ meson_version: '>=0.59.4',
- default_options: [
- 'buildtype=debugoptimized',
- 'b_lundef=false',
-@@ -1222,8 +1222,9 @@
- features += {'gl': true}
- endif
-
--rpi = dependency('/opt/vc/lib/pkgconfig/brcmegl.pc', 'brcmegl', required: get_option('rpi'))
--features += {'rpi': gl_allowed and rpi.found()}
-+#rpi = dependency('/opt/vc/lib/pkgconfig/brcmegl.pc', 'brcmegl', required: get_option('rpi'))
-+#features += {'rpi': gl_allowed and rpi.found()}
-+features += {'rpi': false}
- if features['rpi']
- dependencies += rpi
- features += {'gl': true}
-@@ -1386,8 +1387,9 @@
- features['rpi'],
- error_message: 'rpi was not found!',
- )
--rpi_mmal = dependency('/opt/vc/lib/pkgconfig/mmal.pc', 'mmal', required: rpi_mmal_opt)
--features += {'rpi-mmal': rpi_mmal.found()}
-+#rpi_mmal = dependency('/opt/vc/lib/pkgconfig/mmal.pc', 'mmal', required: rpi_mmal_opt)
-+#features += {'rpi-mmal': rpi_mmal.found()}
-+features += {'rpi-mmal': false}
- if features['rpi-mmal']
- dependencies += rpi_mmal
- sources += files('video/out/opengl/hwdec_rpi.c',
diff --git a/multimedia/musixmatch/musixmatch.info b/multimedia/musixmatch/musixmatch.info
index 5e1156ca78..580acf13c1 100644
--- a/multimedia/musixmatch/musixmatch.info
+++ b/multimedia/musixmatch/musixmatch.info
@@ -3,7 +3,7 @@ VERSION="3.10.4043"
HOMEPAGE="https://www.musixmatch.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download-app.musixmatch.com/download/musixmatch_3.10.4043-master.20200211001_amd64.deb"
+DOWNLOAD_x86_64="https://slackware.uk/sbosrcarch/by-md5/a/3/a35c8872d5c61289f8507ca0d7c8b5b4/musixmatch_3.10.4043-master.20200211001_amd64.deb"
MD5SUM_x86_64="a35c8872d5c61289f8507ca0d7c8b5b4"
REQUIRES="spotify"
MAINTAINER="Reza Talebi"
diff --git a/multimedia/obs-studio/0011-Fix-FTBFS-on-32bit-archs.patch b/multimedia/obs-studio/0011-Fix-FTBFS-on-32bit-archs.patch
new file mode 100644
index 0000000000..051aee2c67
--- /dev/null
+++ b/multimedia/obs-studio/0011-Fix-FTBFS-on-32bit-archs.patch
@@ -0,0 +1,43 @@
+From: =?utf-8?q?=22IOhannes_m_zm=C3=B6lnig_=28Debian/GNU=29=22?=
+ <umlaeute@debian.org>
+Date: Tue, 27 Jun 2023 14:06:19 +0200
+Subject: Fix FTBFS on 32bit archs
+
+---
+ libobs-opengl/gl-egl-common.c | 4 +++-
+ libobs/obs.c | 2 +-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+--- obs-studio.orig/libobs-opengl/gl-egl-common.c
++++ obs-studio/libobs-opengl/gl-egl-common.c
+@@ -368,16 +368,18 @@
+ uint64_t **modifiers,
+ size_t *n_modifiers)
+ {
++ EGLuint64KHR n_modifiers_egl = *n_modifiers;
+ if (!glad_eglQueryDmaBufModifiersEXT) {
+ blog(LOG_ERROR, "Unable to load eglQueryDmaBufModifiersEXT");
+ return false;
+ }
+ if (!query_dmabuf_modifiers(egl_display, drm_format, modifiers,
+- n_modifiers)) {
++ &n_modifiers_egl)) {
+ *n_modifiers = 0;
+ *modifiers = NULL;
+ return false;
+ }
++ *n_modifiers = n_modifiers_egl;
+ return true;
+ }
+
+--- obs-studio.orig/libobs/obs.c
++++ obs-studio/libobs/obs.c
+@@ -885,7 +885,7 @@
+ obs->video.mixes.array[i] = NULL;
+ }
+ if (num_views > 0)
+- blog(LOG_WARNING, "Number of remaining views: %ld", num_views);
++ blog(LOG_WARNING, "Number of remaining views: %ld", (long int)num_views);
+ pthread_mutex_unlock(&obs->video.mixes_mutex);
+
+ pthread_mutex_destroy(&obs->video.mixes_mutex);
diff --git a/multimedia/obs-studio/obs-studio.SlackBuild b/multimedia/obs-studio/obs-studio.SlackBuild
index bcbab1aea3..bb3636a606 100644
--- a/multimedia/obs-studio/obs-studio.SlackBuild
+++ b/multimedia/obs-studio/obs-studio.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for Open Broadcaster Software
#
# Copyright 2015 Gethyn ThomasQuail <gethyn@bloodbathsoftworks.com>
-# Copyright 2016-2023 Christoph Willing, Brisbane Australia
+# Copyright 2016-2024 Christoph Willing, Sydney Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -77,6 +77,7 @@ tar xvf $CWD/$CEF_ROOT.tar.bz2
cd $CEF_ROOT
strip -v Release/*.so
if [ "$ARCH" = "i686" -o "$ARCH" = "i586" ]; then
+ echo "Making 32bit libcef_dll_wrapper ..."
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
@@ -88,6 +89,10 @@ cd $CEF_ROOT
cd $PRGNAM-$COMMIT
sed -i -e '/OBS_VERSION_CANONICAL/ s=^=#=' CMakeLists.txt
+if [ "$ARCH" = "i686" -o "$ARCH" = "i586" ]; then
+ echo "Patching 32bit fix"
+ patch -p1 < $CWD/0011-Fix-FTBFS-on-32bit-archs.patch
+fi
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.SlackBuild b/multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.SlackBuild
index 602f041145..5287e97433 100644
--- a/multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.SlackBuild
+++ b/multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="opera-ffmpeg-codecs"
-VERSION=${VERSION:-0.86.0}
+VERSION=${VERSION:-0.87.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.info b/multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.info
index 97163893e5..a88d0c6938 100644
--- a/multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.info
+++ b/multimedia/opera-ffmpeg-codecs/opera-ffmpeg-codecs.info
@@ -1,10 +1,10 @@
PRGNAM="opera-ffmpeg-codecs"
-VERSION="0.86.0"
+VERSION="0.87.0"
HOMEPAGE="https://github.com/iteufel/nwjs-ffmpeg-prebuilt"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/download/0.86.0/0.86.0-linux-x64.zip"
-MD5SUM_x86_64="caa6cc0b6858a0fdf54caebdcf458d5c"
+DOWNLOAD_x86_64="https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/download/0.87.0/0.87.0-linux-x64.zip"
+MD5SUM_x86_64="0c5e09b0b5c92db45381191f96e656fe"
REQUIRES="opera"
MAINTAINER="Dimitris Zlatanidis"
EMAIL="dslackw@gmail.com"
diff --git a/multimedia/vgmplay/slack-desc b/multimedia/vgmplay/slack-desc
index ca06884d2e..a98490474a 100644
--- a/multimedia/vgmplay/slack-desc
+++ b/multimedia/vgmplay/slack-desc
@@ -10,7 +10,7 @@ vgmplay: vgmplay (the official player for VGM files)
vgmplay:
vgmplay: vgmplay is a player of the VGM chiptune format.
vgmplay:
-vgmplay: Homepage: https://github.com/vgmrips/vgmplay
+vgmplay: Homepage: https://github.com/vgmrips/vgmplay-legacy
vgmplay:
vgmplay:
vgmplay:
diff --git a/multimedia/vgmplay/vgmplay.SlackBuild b/multimedia/vgmplay/vgmplay.SlackBuild
index 735833f8f9..bb711c82a5 100644
--- a/multimedia/vgmplay/vgmplay.SlackBuild
+++ b/multimedia/vgmplay/vgmplay.SlackBuild
@@ -67,7 +67,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-legacy-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+tar xvf $CWD/$PRGNAM-legacy-$VERSION.tar.gz
cd $PRGNAM-legacy-$VERSION/VGMPlay
chown -R root:root .
find -L . \
diff --git a/multimedia/vgmplay/vgmplay.info b/multimedia/vgmplay/vgmplay.info
index a2051cccff..cac830b2da 100644
--- a/multimedia/vgmplay/vgmplay.info
+++ b/multimedia/vgmplay/vgmplay.info
@@ -1,7 +1,7 @@
PRGNAM="vgmplay"
VERSION="0.40.9"
-HOMEPAGE="https://github.com/vgmrips/vgmplay"
-DOWNLOAD="https://github.com/vgmrips/vgmplay/archive/0.40.9/vgmplay-0.40.9.tar.gz"
+HOMEPAGE="https://github.com/vgmrips/vgmplay-legacy"
+DOWNLOAD="https://github.com/vgmrips/vgmplay-legacy/archive/0.40.9/vgmplay-legacy-0.40.9.tar.gz"
MD5SUM="89097227705321156c0b319f5e0d529d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/multimedia/videomass/videomass.SlackBuild b/multimedia/videomass/videomass.SlackBuild
index c7a39d82ce..804ec21d68 100644
--- a/multimedia/videomass/videomass.SlackBuild
+++ b/multimedia/videomass/videomass.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=videomass
-VERSION=${VERSION:-5.0.11}
+VERSION=${VERSION:-5.0.14}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/multimedia/videomass/videomass.info b/multimedia/videomass/videomass.info
index 55d41f4021..a131cbf65a 100644
--- a/multimedia/videomass/videomass.info
+++ b/multimedia/videomass/videomass.info
@@ -1,8 +1,8 @@
PRGNAM="videomass"
-VERSION="5.0.11"
+VERSION="5.0.14"
HOMEPAGE="http://jeanslack.github.io/Videomass/"
-DOWNLOAD="https://github.com/jeanslack/Videomass/archive/v5.0.11/Videomass-5.0.11.tar.gz"
-MD5SUM="abc76d66e7731f031c3a6bc98406d58f"
+DOWNLOAD="https://github.com/jeanslack/Videomass/archive/v5.0.14/Videomass-5.0.14.tar.gz"
+MD5SUM="af742d54602ea15de40fd5d318ca3942"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="wxPython4 python3-pubsub"
diff --git a/multimedia/vokoscreenNG/vokoscreenNG.SlackBuild b/multimedia/vokoscreenNG/vokoscreenNG.SlackBuild
index 82876bc2fa..c157ca9020 100644
--- a/multimedia/vokoscreenNG/vokoscreenNG.SlackBuild
+++ b/multimedia/vokoscreenNG/vokoscreenNG.SlackBuild
@@ -78,7 +78,7 @@ find -L . \
patch -Np1 -i $CWD/0001-Add-better-integration-for-Linux.patch
-qmake PREFIX=/usr QMAKE_CXXFLAGS="$SLKCFLAGS" src/vokoscreenNG.pro
+qmake6 PREFIX=/usr QMAKE_CXXFLAGS="$SLKCFLAGS" src/vokoscreenNG.pro
make
make INSTALL_ROOT=$PKG install
diff --git a/network/AdGuardHome/AdGuardHome.SlackBuild b/network/AdGuardHome/AdGuardHome.SlackBuild
index f574600f57..efda645bdd 100644
--- a/network/AdGuardHome/AdGuardHome.SlackBuild
+++ b/network/AdGuardHome/AdGuardHome.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=AdGuardHome
-VERSION=${VERSION:-0.107.48}
+VERSION=${VERSION:-0.107.51}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/AdGuardHome/AdGuardHome.info b/network/AdGuardHome/AdGuardHome.info
index 3088f00175..8d7c69d3b7 100644
--- a/network/AdGuardHome/AdGuardHome.info
+++ b/network/AdGuardHome/AdGuardHome.info
@@ -1,10 +1,10 @@
PRGNAM="AdGuardHome"
-VERSION="0.107.48"
+VERSION="0.107.51"
HOMEPAGE="https://adguard.com/adguard-home.html"
-DOWNLOAD="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.48/AdGuardHome_linux_386.tar.gz"
-MD5SUM="4f2d1bd8af158a5d081d6e46eefe1675"
-DOWNLOAD_x86_64="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.48/AdGuardHome_linux_amd64.tar.gz"
-MD5SUM_x86_64="574115238a9334cf096ef16dc07feae4"
+DOWNLOAD="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.51/AdGuardHome_linux_386.tar.gz"
+MD5SUM="cc5d60d4b2f82948e86f17ae85e704a6"
+DOWNLOAD_x86_64="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.51/AdGuardHome_linux_amd64.tar.gz"
+MD5SUM_x86_64="21fbf4839284afab9fcfb6280d386c3a"
REQUIRES=""
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/network/AdGuardHome/README b/network/AdGuardHome/README
index 6903da6680..9247b190c1 100644
--- a/network/AdGuardHome/README
+++ b/network/AdGuardHome/README
@@ -15,3 +15,18 @@ Key features of AdGuard Home:
* Force Safe search on search engines
* Per-client (device) configuration
* Access settings
+
+A simple init script /etc/rc.d/rc.AdGuardHome has been provided to run
+AdGuard Home as a daemon.
+
+In most cases, AdGuard Home should not be run as root. If there exists
+the user dnsproxy, the script /etc/rc.d/rc.AdGuardHome will run
+AdGuardHome as the user dnsproxy. This user can be created with:
+ groupadd -g 384 dnsproxy
+ useradd -u 384 -g 384 -s /sbin/nologin -M dnsproxy
+
+If the user dnsproxy does not exist, then the script
+/etc/rc.d/rc.AdGuardHome will run dnsproxy as root.
+
+Also, the script /etc/rc.d/rc.AdGuardHome assumes that the configuration
+file location is /etc/AdGuardHome/AdGuardHome.yaml
diff --git a/network/AdGuardHome/rc.AdGuardHome b/network/AdGuardHome/rc.AdGuardHome
index 73e09fdccb..f5f5b0d9bf 100644
--- a/network/AdGuardHome/rc.AdGuardHome
+++ b/network/AdGuardHome/rc.AdGuardHome
@@ -1,25 +1,36 @@
#!/bin/bash
# Start/stop/restart the AdGuard Home
-bin=/usr/sbin/AdGuardHome
-config=/etc/AdGuardHome.yaml
-workdir=/var/lib/AdGuardHome
-pidfile=/run/AdGuardHome.pid
+name="AdGuardHome"
+user="dnsproxy"
+workdir=/var/lib/"$name"
+pidfiles=/run/"$name"
+mkdir -p $pidfiles
+if /bin/id "$user" &>/dev/null; then
+ chown $user:$user $pidfiles
+ chown -R $user:$user $workdir
+ daemon="/usr/bin/daemon --name=$name --pidfiles=$pidfiles --user=$user"
+else
+ daemon="/usr/bin/daemon --name=$name --pidfiles=$pidfiles"
+fi
start_AdGuardHome() {
- echo "Starting AdGuard Home... "
- if [ -f $pidfile ]; then
- echo "AdGuard Home is already running with PID $(cat ${pidfile})."
- exit 0
- fi
- mkdir -p $workdir
- nohup $bin --config $config --work-dir $workdir --no-check-update \
- --pidfile $pidfile 0<&- &>/dev/null &
+if $daemon --running; then
+ echo "$name is already running"
+else
+ echo "Starting $name..."
+ $daemon -- /usr/sbin/AdGuardHome --config /etc/AdGuardHome/AdGuardHome.yaml \
+ --work-dir $workdir --no-check-update
+fi
}
stop_AdGuardHome() {
- echo "Stoppping AdGuard Home... "
- [ -f $pidfile ] && kill $(cat ${pidfile})
+if $daemon --running; then
+ echo "Stopping $name..."
+ $daemon --stop
+else
+ echo "$name is not running"
+fi
}
restart_AdGuardHome() {
@@ -29,12 +40,7 @@ restart_AdGuardHome() {
}
status_AdGuardHome() {
- if [ -f $pidfile ]; then
- echo "AdGuard Home is running with PID $(cat ${pidfile})."
- else
- echo "AdGuard Home is stopped."
- exit 1
- fi
+ $daemon --running --verbose
}
case "$1" in
diff --git a/network/Electrum/Electrum.SlackBuild b/network/Electrum/Electrum.SlackBuild
index b53dc90e61..aeb84ba274 100644
--- a/network/Electrum/Electrum.SlackBuild
+++ b/network/Electrum/Electrum.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Electrum
-VERSION=${VERSION:-4.5.4}
+VERSION=${VERSION:-4.5.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/Electrum/Electrum.info b/network/Electrum/Electrum.info
index 3a5badf64e..8ec5fb14c5 100644
--- a/network/Electrum/Electrum.info
+++ b/network/Electrum/Electrum.info
@@ -1,10 +1,10 @@
PRGNAM="Electrum"
-VERSION="4.5.4"
+VERSION="4.5.5"
HOMEPAGE="https://electrum.org/"
-DOWNLOAD="https://download.electrum.org/4.5.4/Electrum-4.5.4.tar.gz"
-MD5SUM="976c372f870cd137432ac59305f88810"
+DOWNLOAD="https://download.electrum.org/4.5.5/Electrum-4.5.5.tar.gz"
+MD5SUM="2b7d9c6f07881447583e80bfc96e79d7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="protobuf3 cryptography secp256k1 python3-aiohttp-socks python3-aiorpcX python-qrcode python-bitstring jsonpatch QDarkStyle"
+REQUIRES="protobuf3 cryptography secp256k1 python3-aiohttp-socks python3-aiorpcX python-qrcode jsonpatch QDarkStyle"
MAINTAINER="nomnombtc"
EMAIL="nomnombtc@arcor.de"
diff --git a/network/MEGAcmd/MEGAcmd.SlackBuild b/network/MEGAcmd/MEGAcmd.SlackBuild
index 2f36025842..bda6fb6a14 100644
--- a/network/MEGAcmd/MEGAcmd.SlackBuild
+++ b/network/MEGAcmd/MEGAcmd.SlackBuild
@@ -26,8 +26,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=MEGAcmd
-VERSION=${VERSION:-1.6.3}
-SDK=${SDK:-4.17.1d}
+VERSION=${VERSION:-1.7.0}
+SDK=${SDK:-4.31.0b}
+FFMPEG4_PATCHREV=${FFMPEG4_PATCHREV:-1.7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -75,10 +76,11 @@ rm -rf $PRGNAM-${VERSION}_Linux
tar xvf $CWD/$PRGNAM-${VERSION}_Linux.tar.?z
cd $PRGNAM-${VERSION}_Linux/sdk
tar --strip-components=1 -xvf $CWD/sdk-$SDK.tar.gz
-# Apply fix-ffmpeg-compile.patch ; Thanks to Arch linux.
-patch -p1 < $CWD/fix-ffmpeg-compile.patch
-
cd ../
+
+# Apply patch for FFmpeg4
+patch -p1 < $CWD/megacmd-${FFMPEG4_PATCHREV}_ffmpeg4.patch
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -94,6 +96,7 @@ CXXFLAGS="$SLKCFLAGS" \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
+ --with-ffmpeg \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
diff --git a/network/MEGAcmd/MEGAcmd.info b/network/MEGAcmd/MEGAcmd.info
index 9e2d7a195d..f2ec7d336e 100644
--- a/network/MEGAcmd/MEGAcmd.info
+++ b/network/MEGAcmd/MEGAcmd.info
@@ -1,10 +1,10 @@
PRGNAM="MEGAcmd"
-VERSION="1.6.3"
+VERSION="1.7.0"
HOMEPAGE="https://github.com/meganz/MEGAcmd"
-DOWNLOAD="https://github.com/meganz/MEGAcmd/archive/1.6.3_Linux/MEGAcmd-1.6.3_Linux.tar.gz \
- https://github.com/meganz/sdk/archive/v4.17.1d/sdk-4.17.1d.tar.gz"
-MD5SUM="9d6d61f0dc029ccc5aceeb3fa643b1bd \
- 09e1926a06ab62ddef9b2dd3846c6ba7"
+DOWNLOAD="https://github.com/meganz/MEGAcmd/archive/1.7.0_Linux/MEGAcmd-1.7.0_Linux.tar.gz \
+ https://github.com/meganz/sdk/archive/v4.31.0b/sdk-4.31.0b.tar.gz"
+MD5SUM="9e9d2691cfc3b603e79675dfae5ca980 \
+ 30c597165d83ddf8c39352f276e43b6c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="FreeImage libmediainfo"
diff --git a/network/MEGAcmd/fix-ffmpeg-compile.patch b/network/MEGAcmd/fix-ffmpeg-compile.patch
deleted file mode 100644
index daa9fd72fe..0000000000
--- a/network/MEGAcmd/fix-ffmpeg-compile.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- a/src/gfx/freeimage.cpp 2023-03-03 22:13:58.000000000 +0000
-+++ b/src/gfx/freeimage.cpp 2023-03-14 10:03:10.950216675 +0000
-@@ -212,7 +212,7 @@
- #ifdef AV_CODEC_CAP_TRUNCATED
- #define CAP_TRUNCATED AV_CODEC_CAP_TRUNCATED
- #else
--#define CAP_TRUNCATED CODEC_CAP_TRUNCATED
-+#define CAP_TRUNCATED 0
- #endif
-
- const char *GfxProviderFreeImage::supportedformatsFfmpeg()
-@@ -313,7 +313,7 @@
-
- // Find decoder for video stream
- AVCodecID codecId = codecParm->codec_id;
-- AVCodec* decoder = avcodec_find_decoder(codecId);
-+ auto decoder = avcodec_find_decoder(codecId);
- if (!decoder)
- {
- LOG_warn << "Codec not found: " << codecId;
-@@ -330,7 +330,6 @@
-
- // Force seeking to key frames
- formatContext->seek2any = false;
-- videoStream->skip_to_keyframe = true;
- if (decoder->capabilities & CAP_TRUNCATED)
- {
- codecContext->flags |= CAP_TRUNCATED;
-
diff --git a/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch b/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch
new file mode 100644
index 0000000000..78caff0b98
--- /dev/null
+++ b/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch
@@ -0,0 +1,11 @@
+--- a/sdk/src/gfx/freeimage.cpp 2024-05-23 06:07:49.544014882 +0900
++++ b/sdk/src/gfx/freeimage.cpp 2024-05-23 06:12:29.575018194 +0900
+@@ -212,7 +212,7 @@
+ #ifdef AV_CODEC_CAP_TRUNCATED
+ #define CAP_TRUNCATED AV_CODEC_CAP_TRUNCATED
+ #else
+-#define CAP_TRUNCATED CODEC_CAP_TRUNCATED
++#define CAP_TRUNCATED 0
+ #endif
+
+ const char *GfxProviderFreeImage::supportedformatsFfmpeg()
diff --git a/network/awscli/awscli.SlackBuild b/network/awscli/awscli.SlackBuild
index 218f536270..dec5e76cd8 100644
--- a/network/awscli/awscli.SlackBuild
+++ b/network/awscli/awscli.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=awscli
SRCNAM=aws-cli
-VERSION=${VERSION:-1.32.14}
+VERSION=${VERSION:-1.32.99}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/awscli/awscli.info b/network/awscli/awscli.info
index ab324364bb..fc0b7877f2 100644
--- a/network/awscli/awscli.info
+++ b/network/awscli/awscli.info
@@ -1,8 +1,8 @@
PRGNAM="awscli"
-VERSION="1.32.14"
+VERSION="1.32.99"
HOMEPAGE="https://aws.amazon.com/cli/"
-DOWNLOAD="https://github.com/aws/aws-cli/archive/1.32.14/aws-cli-1.32.14.tar.gz"
-MD5SUM="41a09b4643026ce8f80043a1dd5b9844"
+DOWNLOAD="https://github.com/aws/aws-cli/archive/1.32.99/aws-cli-1.32.99.tar.gz"
+MD5SUM="9374c39da76ec641464d3a8f59d2cd92"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="s3transfer colorama python3-rsa"
diff --git a/network/brave-browser/brave-browser.SlackBuild b/network/brave-browser/brave-browser.SlackBuild
index b8da43cbac..4fc3a7667d 100644
--- a/network/brave-browser/brave-browser.SlackBuild
+++ b/network/brave-browser/brave-browser.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=brave-browser
-VERSION=${VERSION:-1.65.126}
+VERSION=${VERSION:-1.66.118}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/brave-browser/brave-browser.info b/network/brave-browser/brave-browser.info
index 4f591c926f..bb193d1b44 100644
--- a/network/brave-browser/brave-browser.info
+++ b/network/brave-browser/brave-browser.info
@@ -1,10 +1,10 @@
PRGNAM="brave-browser"
-VERSION="1.65.126"
+VERSION="1.66.118"
HOMEPAGE="https://brave.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/brave/brave-browser/releases/download/v1.65.126/brave-browser-1.65.126-1.x86_64.rpm"
-MD5SUM_x86_64="7edca82047d8267638bf60155160475c"
+DOWNLOAD_x86_64="https://github.com/brave/brave-browser/releases/download/v1.66.118/brave-browser-1.66.118-1.x86_64.rpm"
+MD5SUM_x86_64="9303fd32237eb9f30c8fbcc494392d2a"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/network/chrony/chrony.SlackBuild b/network/chrony/chrony.SlackBuild
index ca8d8a96c3..67849aa45d 100644
--- a/network/chrony/chrony.SlackBuild
+++ b/network/chrony/chrony.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=chrony
-VERSION=${VERSION:-4.2}
+VERSION=${VERSION:-4.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/chrony/chrony.info b/network/chrony/chrony.info
index ad24728d56..5fa70daed7 100644
--- a/network/chrony/chrony.info
+++ b/network/chrony/chrony.info
@@ -1,8 +1,8 @@
PRGNAM="chrony"
-VERSION="4.2"
-HOMEPAGE="https://chrony.tuxfamily.org/"
-DOWNLOAD="https://download.tuxfamily.org/chrony/chrony-4.2.tar.gz"
-MD5SUM="07282f8e76a4399d6c17009bb6345614"
+VERSION="4.5"
+HOMEPAGE="https://chrony-project.org/"
+DOWNLOAD="https://chrony-project.org/releases/chrony-4.5.tar.gz"
+MD5SUM="fa50d026df54f9919e6a37fae1258c61"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/dillo/README b/network/dillo/README
index 90dd6b4156..e90e142ddb 100644
--- a/network/dillo/README
+++ b/network/dillo/README
@@ -1,6 +1,13 @@
-Dillo is a multi-platform graphical web browser known for its speed
-and small footprint. It is written in C and C++ and is based on FLTK.
-
-HTTPS and SSL support is built into this but is only at *alpha*
-stage. It can be commented out in the dillo.SlackBuild file if you
-wish.
+Dillo is a fast and small graphical web browser with the following
+features:
+Multi-platform, running on Linux, BSD, MacOS, Windows (via Cygwin),
+and even Atari.
+Written in C and C++ with few dependencies.
+Implements its own real-time rendering engine.
+Low memory usage and fast rendering, even with large pages.
+Uses the fast and bloat-free FLTK GUI library.
+Support for HTTP, HTTPS, FTP and local files.
+Extensible with plugins written in any language (see the list of
+plugins).
+Is free software licensed with the GPLv3.
+Does *NOT* support JavaScript.
diff --git a/network/dillo/dillo-3.0.5-fno-common.patch b/network/dillo/dillo-3.0.5-fno-common.patch
deleted file mode 100644
index df80f55afa..0000000000
--- a/network/dillo/dillo-3.0.5-fno-common.patch
+++ /dev/null
@@ -1,100 +0,0 @@
---- a/dpid/dpid.c
-+++ b/dpid/dpid.c
-@@ -41,6 +41,26 @@
- volatile sig_atomic_t caught_sigchld = 0;
- char *SharedKey = NULL;
-
-+char *srs_name;
-+
-+/*! dpid's service request socket file descriptor */
-+int srs_fd;
-+
-+/*! Number of available plugins */
-+int numdpis;
-+
-+/*! Number of sockets being watched */
-+int numsocks;
-+
-+/*! State information for each plugin. */
-+struct dp *dpi_attr_list;
-+
-+/*! service served for each plugin */
-+Dlist *services_list;
-+
-+/*! Set of sockets watched for connections */
-+fd_set sock_set;
-+
- /*! Remove dpid_comm_keys file.
- * This avoids that dillo instances connect to a stale port after dpid
- * has exited (e.g. after a reboot).
---- a/dpid/dpid.h
-+++ b/dpid/dpid.h
-@@ -25,10 +25,10 @@
-
- /*! \TODO: Should read this from dillorc */
- #define SRS_NAME "dpid.srs"
--char *srs_name;
-+extern char *srs_name;
-
- /*! dpid's service request socket file descriptor */
--int srs_fd;
-+extern int srs_fd;
-
- /*! plugin state information
- */
-@@ -49,19 +49,19 @@
- };
-
- /*! Number of available plugins */
--int numdpis;
-+extern int numdpis;
-
- /*! Number of sockets being watched */
--int numsocks;
-+extern int numsocks;
-
- /*! State information for each plugin. */
--struct dp *dpi_attr_list;
-+extern struct dp *dpi_attr_list;
-
- /*! service served for each plugin */
--Dlist *services_list;
-+extern Dlist *services_list;
-
- /*! Set of sockets watched for connections */
--fd_set sock_set;
-+extern fd_set sock_set;
-
- /*! Set to 1 by the SIGCHLD handler dpi_sigchld */
- extern volatile sig_atomic_t caught_sigchld;
---- a/dpid/dpid_common.c
-+++ b/dpid/dpid_common.c
-@@ -14,6 +14,9 @@
- #include <unistd.h>
- #include "dpid_common.h"
-
-+/*! Error codes for dpid */
-+dpi_errno_t dpi_errno;
-+
- /*
- * Send a verbose error message.
- */
---- a/dpid/dpid_common.h
-+++ b/dpid/dpid_common.h
-@@ -35,12 +35,13 @@
- #define CKD_WRITE(fd, msg) ckd_write(fd, msg, __FILE__, __LINE__)
- #define CKD_CLOSE(fd) ckd_close(fd, __FILE__, __LINE__)
-
--
- /*! Error codes for dpid */
--enum {
-+typedef enum {
- no_errors,
- dpid_srs_addrinuse /* dpid service request socket address already in use */
--} dpi_errno;
-+} dpi_errno_t;
-+
-+extern dpi_errno_t dpi_errno;
-
- /*! Intended for identifying dillo plugins
- * and related files
diff --git a/network/dillo/dillo-3.0.5-openssl-1.1.patch b/network/dillo/dillo-3.0.5-openssl-1.1.patch
deleted file mode 100644
index f21694113c..0000000000
--- a/network/dillo/dillo-3.0.5-openssl-1.1.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -286,7 +286,7 @@
-
- if test "x$ssl_ok" = "xyes"; then
- old_libs="$LIBS"
-- AC_CHECK_LIB(ssl, SSL_library_init, ssl_ok=yes, ssl_ok=no, -lcrypto)
-+ AC_CHECK_LIB(ssl, OPENSSL_config, ssl_ok=yes, ssl_ok=no, -lcrypto)
- LIBS="$old_libs"
- fi
-
---- a/dpi/https.c
-+++ b/dpi/https.c
-@@ -476,7 +476,11 @@
- case X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT:
- /*Either self signed and untrusted*/
- /*Extract CN from certificate name information*/
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- if ((cn = strstr(remote_cert->name, "/CN=")) == NULL) {
-+#else
-+ if ((cn = strstr(X509_get_subject_name(remote_cert), "/CN=")) == NULL) {
-+#endif
- strcpy(buf, "(no CN given)");
- } else {
- char *cn_end;
-
diff --git a/network/dillo/dillo.SlackBuild b/network/dillo/dillo.SlackBuild
index 5094bd6ec7..2e1589f596 100644
--- a/network/dillo/dillo.SlackBuild
+++ b/network/dillo/dillo.SlackBuild
@@ -1,10 +1,12 @@
#!/bin/bash
-# Slackware build script for dillo. It has NOT been tested on x86_64.
+# Slackware build script for dillo web browser.
# Copyright 2012 John B TN, USA
# This was only successful with the help of ErikHanson@slackbuilds.org and
# B Watson who e-mailed me his patch/idea for the fltk and fltk-13 problem
+# I was having during the 3.0.5 build.
+#
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dillo
-VERSION=${VERSION:-3.0.5}
+VERSION=${VERSION:-3.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -40,14 +42,13 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
fi
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
@@ -81,19 +82,15 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# Thanks gentoo!
-patch -p1 < $CWD/dillo-3.0.5-openssl-1.1.patch
-patch -p1 < $CWD/dillo-3.0.5-fno-common.patch
-
autoreconf -fi
-#https and ssl are in the alpha stage, but if you don't want to try and use it
-#just delete or comment out --enable-ssl
-
+# Dillo looks for openssl first, then tls. Both are still in alpha
+# stage but work to a degree and are better than nothing.
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
- --enable-ssl \
+ --enable-openssl \
+ --enable-tls \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
@@ -113,7 +110,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README AUTHORS INSTALL COPYING $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README AUTHORS COPYING $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/network/dillo/dillo.info b/network/dillo/dillo.info
index f1ab0ad06c..ab11e672ad 100644
--- a/network/dillo/dillo.info
+++ b/network/dillo/dillo.info
@@ -1,8 +1,8 @@
PRGNAM="dillo"
-VERSION="3.0.5"
-HOMEPAGE="https://www.dillo.org/"
-DOWNLOAD="https://www.dillo.org/download/dillo-3.0.5.tar.bz2"
-MD5SUM="554aad93b6107bba696f4da022c41561"
+VERSION="3.1.0"
+HOMEPAGE="https://dillo-browser.github.io/"
+DOWNLOAD="https://github.com/dillo-browser/dillo/releases/download/v3.1.0/dillo-3.1.0.tar.bz2"
+MD5SUM="54e09a5282edc4fa59ff99720461fc57"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fltk"
diff --git a/network/dillo/doinst.sh b/network/dillo/doinst.sh
index 0d18ec2ded..a189943dd8 100644
--- a/network/dillo/doinst.sh
+++ b/network/dillo/doinst.sh
@@ -19,3 +19,9 @@ if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
+
diff --git a/network/dillo/slack-desc b/network/dillo/slack-desc
index 74d7f3befc..443a5c371d 100644
--- a/network/dillo/slack-desc
+++ b/network/dillo/slack-desc
@@ -8,12 +8,12 @@
|-----handy-ruler------------------------------------------------------|
dillo: dillo (dillo web browser)
dillo:
-dillo: Dillo is a multi-platform graphical web browser known
-dillo: for its speed and small footprint. It is written in C and
-dillo: C++ and is based on FLTK. Dillo is free software made
-dillo: available under the terms of the GNU GPLv3.
+dillo: Dillo is a multi-platform graphical web browser, known for its
+dillo: its speed and small footprint, that is developed with a focus
+dillo: on personal security and privacy. It is built with the FLTK 1.3
+dillo: GUI toolkit. Dillo is free GPL-3.0 licensed software.
dillo:
-dillo: Homepage: http://www.dillo.org
+dillo: Homepage: https://dillo-browser.github.io/
dillo:
dillo:
dillo:
diff --git a/network/discord/discord.SlackBuild b/network/discord/discord.SlackBuild
index 93a18588b5..19a2e1aa04 100644
--- a/network/discord/discord.SlackBuild
+++ b/network/discord/discord.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=discord
-VERSION=${VERSION:-0.0.52}
+VERSION=${VERSION:-0.0.55}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/discord/discord.info b/network/discord/discord.info
index 92b95bb9d3..599bfbfbab 100644
--- a/network/discord/discord.info
+++ b/network/discord/discord.info
@@ -1,10 +1,10 @@
PRGNAM="discord"
-VERSION="0.0.52"
+VERSION="0.0.55"
HOMEPAGE="https://discordapp.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.52/discord-0.0.52.deb"
-MD5SUM_x86_64="24d5d49fd9ef0da86f5703b7ca37873a"
+DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.55/discord-0.0.55.deb"
+MD5SUM_x86_64="5c8d59ca23d5c0ed40639fe1a22eb9f7"
REQUIRES=""
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/network/dnsproxy-bin/dnsproxy-bin.SlackBuild b/network/dnsproxy-bin/dnsproxy-bin.SlackBuild
index 3700915963..1ac121132e 100644
--- a/network/dnsproxy-bin/dnsproxy-bin.SlackBuild
+++ b/network/dnsproxy-bin/dnsproxy-bin.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dnsproxy-bin
-VERSION=${VERSION:-0.71.1}
+VERSION=${VERSION:-0.71.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/dnsproxy-bin/dnsproxy-bin.info b/network/dnsproxy-bin/dnsproxy-bin.info
index 2142d4f910..505b4caea4 100644
--- a/network/dnsproxy-bin/dnsproxy-bin.info
+++ b/network/dnsproxy-bin/dnsproxy-bin.info
@@ -1,13 +1,13 @@
PRGNAM="dnsproxy-bin"
-VERSION="0.71.1"
+VERSION="0.71.2"
HOMEPAGE="https://github.com/AdguardTeam/dnsproxy"
-DOWNLOAD="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.71.1/dnsproxy-linux-386-v0.71.1.tar.gz \
- https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.71.1/config.yaml.dist"
-MD5SUM="1536d50297c7fdaa1754f15be45785ab \
+DOWNLOAD="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.71.2/dnsproxy-linux-386-v0.71.2.tar.gz \
+ https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.71.2/config.yaml.dist"
+MD5SUM="131747ba19cd75dae57ea1e5781df363 \
5a8aaaacbc3aeb1af4aac34233f2d14b"
-DOWNLOAD_x86_64="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.71.1/dnsproxy-linux-amd64-v0.71.1.tar.gz \
- https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.71.1/config.yaml.dist"
-MD5SUM_x86_64="1dd834f8afa0eb721977a1ede6cf8a5f \
+DOWNLOAD_x86_64="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.71.2/dnsproxy-linux-amd64-v0.71.2.tar.gz \
+ https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.71.2/config.yaml.dist"
+MD5SUM_x86_64="0bee8ae22f214aa30ee55cd7f74b01c6 \
5a8aaaacbc3aeb1af4aac34233f2d14b"
REQUIRES=""
MAINTAINER="Alexander Verbovetsky"
diff --git a/network/dropbox/dropbox.SlackBuild b/network/dropbox/dropbox.SlackBuild
index 5d1b5763ba..20467e3c23 100644
--- a/network/dropbox/dropbox.SlackBuild
+++ b/network/dropbox/dropbox.SlackBuild
@@ -31,7 +31,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dropbox
-VERSION=${VERSION:-197.4.7629}
+VERSION=${VERSION:-200.4.7134}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/dropbox/dropbox.info b/network/dropbox/dropbox.info
index 77878c44de..c5030df9ef 100644
--- a/network/dropbox/dropbox.info
+++ b/network/dropbox/dropbox.info
@@ -1,10 +1,10 @@
PRGNAM="dropbox"
-VERSION="197.4.7629"
+VERSION="200.4.7134"
HOMEPAGE="https://www.dropbox.com"
-DOWNLOAD="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-197.4.7629.tar.gz"
-MD5SUM="e242860cabbb4ad5696aa1785c67b998"
-DOWNLOAD_x86_64="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-197.4.7629.tar.gz"
-MD5SUM_x86_64="953e587aa7d803d55286ac91873bb87c"
+DOWNLOAD="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-200.4.7134.tar.gz"
+MD5SUM="cd1dbdc48d62d9b1e1e81872f36eb6c3"
+DOWNLOAD_x86_64="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-200.4.7134.tar.gz"
+MD5SUM_x86_64="4de601fb8cd59b87749276325674ee2e"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/network/gallery-dl/gallery-dl.SlackBuild b/network/gallery-dl/gallery-dl.SlackBuild
index 570bb808ed..f3260662c8 100644
--- a/network/gallery-dl/gallery-dl.SlackBuild
+++ b/network/gallery-dl/gallery-dl.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gallery-dl
-VERSION=${VERSION:-1.26.8}
+VERSION=${VERSION:-1.27.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/gallery-dl/gallery-dl.info b/network/gallery-dl/gallery-dl.info
index f5b7bf9139..eeecc7ff5e 100644
--- a/network/gallery-dl/gallery-dl.info
+++ b/network/gallery-dl/gallery-dl.info
@@ -1,8 +1,8 @@
PRGNAM="gallery-dl"
-VERSION="1.26.8"
+VERSION="1.27.0"
HOMEPAGE="https://github.com/mikf/gallery-dl"
-DOWNLOAD="https://github.com/mikf/gallery-dl/archive/v1.26.8/gallery-dl-1.26.8.tar.gz"
-MD5SUM="1922ddc39c6f79dc7389ab8964bbf6a7"
+DOWNLOAD="https://github.com/mikf/gallery-dl/archive/v1.27.0/gallery-dl-1.27.0.tar.gz"
+MD5SUM="f007879cc9b019abc1b46fdd86e0af9c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/gmi100/gmi100.1 b/network/gmi100/gmi100.1
index 51c022e5de..1b9f50c7b4 100644
--- a/network/gmi100/gmi100.1
+++ b/network/gmi100/gmi100.1
@@ -1,9 +1,15 @@
-.TH GMI100 1 "2024-03-03"
+.TH GMI100 1 "03 June 2024"
+
.SH NAME
gmi100 \- Gemini CLI protocol client written in 100 lines of ANSI C.
+
.SH SYNOPSIS
.B gmi100
-.IR [PAGER]
+[\fI\,PAGER\/\fR]
+.LP
+.B gmi100>
+[\fI\,ACTION\/\fR]
+
.SH DESCRIPTION
Other similar Gemini client projects written in few lines of code
successfully shows how simple Gemini protocol is. This code is far from
@@ -35,29 +41,25 @@ Print current capsule URI
Quit
.TP
.BR "?"
-Search, geminispace.info/search is used by default
+Search \- geminispace.info/search is used by default
.TP
.BR "!"
-Shell command prefixed, run it on current capsule
-.
+Shell command prefix \- run it on current capsule
+
.SH USAGE EXAMPLES
-.
-.TP
-.BR "gmi100 cat"
+.TP 3
+\fB\,gmi100\/\fR \fI\,cat\/\fR
Using "cat" as pager
-.TP
-.BR "gmi100> ACTION"
-On prompt: execute any action (as above mentioned)
-.TP
-.BR "gmi100> geminiprotocol.net"
+.TP 3
+\fB\,gmi100>\/\fR \fI\,geminiprotocol.net\/\fR
On prompt: go to capsule
-.TP
-.BR "gmi100> 3"
+.TP 3
+\fB\,gmi100>\/\fR \fI\,3\/\fR
On prompt: go to link number 3 of current capsule
-.TP
-.BR "gmi100> !nsxiv"
+.TP 3
+\fB\,gmi100>\/\fR \fI\,!nsxiv\/\fR
On prompt: open file of current URL with nsxiv (image)
-.
+
.SH HISTORY
After you run the program it will open or create history .gmi100 file.
Then every page you visits that is not a redirection to other page and
diff --git a/network/gmi100/gmi100.SlackBuild b/network/gmi100/gmi100.SlackBuild
index 55fb39901c..774a80e7ae 100644
--- a/network/gmi100/gmi100.SlackBuild
+++ b/network/gmi100/gmi100.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gmi100
VERSION=${VERSION:-20231020_f5c69e3}
-COMMIT=f5c69e316781e8d411b46c1d901f3f9fc23f16cf
+COMMIT="f5c69e316781e8d411b46c1d901f3f9fc23f16cf"
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,19 +50,14 @@ OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
elif [ "$ARCH" = "aarch64" ]; then
SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
fi
set -e
@@ -80,18 +75,20 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-./build
+sed -i 's/gcc/gcc $CFLAGS/' build
-mkdir -p $PKG/usr/{bin,man/man1}
+CFLAGS="$SLKCFLAGS" \
+./build
-cp $PRGNAM $PKG/usr/bin
-cp $CWD/$PRGNAM.1 $PKG/usr/man/man1
+install -m 755 -D $PRGNAM $PKG/usr/bin/$PRGNAM
+install -m 644 -D $CWD/$PRGNAM.1 $PKG/usr/man/man1/$PRGNAM.1
strip --strip-unneeded $PKG/usr/bin/$PRGNAM
gzip -9 $PKG/usr/man/man?/*.?
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/network/gnome-bluetooth/gnome-bluetooth.info b/network/gnome-bluetooth/gnome-bluetooth.info
index f3381ab043..ce085642d8 100644
--- a/network/gnome-bluetooth/gnome-bluetooth.info
+++ b/network/gnome-bluetooth/gnome-bluetooth.info
@@ -6,5 +6,5 @@ MD5SUM="d83faa54abaf64bb40b5313bc233e74e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Juan M. Lasca"
-EMAIL="juanmlasca@gmail.com"
+MAINTAINER="Bob Funk"
+EMAIL="bobfunk11@gmail.com"
diff --git a/network/go-sendxmpp/go-sendxmpp.SlackBuild b/network/go-sendxmpp/go-sendxmpp.SlackBuild
index 1f5aeb9936..52239b4824 100644
--- a/network/go-sendxmpp/go-sendxmpp.SlackBuild
+++ b/network/go-sendxmpp/go-sendxmpp.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=go-sendxmpp
-VERSION=${VERSION:-0.10.0}
+VERSION=${VERSION:-0.11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/go-sendxmpp/go-sendxmpp.info b/network/go-sendxmpp/go-sendxmpp.info
index 779364bf48..d5da45817a 100644
--- a/network/go-sendxmpp/go-sendxmpp.info
+++ b/network/go-sendxmpp/go-sendxmpp.info
@@ -1,37 +1,37 @@
PRGNAM="go-sendxmpp"
-VERSION="0.10.0"
+VERSION="0.11.0"
HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp"
-DOWNLOAD="https://salsa.debian.org/mdosch/go-sendxmpp/-/archive/v0.10.0/go-sendxmpp-v0.10.0.tar.gz \
+DOWNLOAD="https://salsa.debian.org/mdosch/go-sendxmpp/-/archive/v0.11.0/go-sendxmpp-v0.11.0.tar.gz \
https://github.com/ProtonMail/go-crypto/archive/v1.0.0/go-crypto-v1.0.0.tar.gz \
https://github.com/ProtonMail/go-mime/archive/7d82a38/go-mime-7d82a3887f2f.tar.gz \
https://github.com/ProtonMail/gopenpgp/archive/v2.7.5/gopenpgp-v2.7.5.tar.gz \
- https://github.com/beevik/etree/archive/v1.3.0/etree-v1.3.0.tar.gz \
- https://github.com/cloudflare/circl/archive/v1.3.7/circl-v1.3.7.tar.gz \
- https://github.com/gabriel-vasile/mimetype/archive/v1.4.3/mimetype-v1.4.3.tar.gz \
+ https://github.com/beevik/etree/archive/v1.4.0/etree-v1.4.0.tar.gz \
+ https://github.com/cloudflare/circl/archive/v1.3.8/circl-v1.3.8.tar.gz \
+ https://github.com/gabriel-vasile/mimetype/archive/v1.4.4/mimetype-v1.4.4.tar.gz \
https://github.com/google/uuid/archive/v1.6.0/uuid-v1.6.0.tar.gz \
https://github.com/pborman/getopt/archive/v2.1.0/getopt-v2.1.0.tar.gz \
https://github.com/pkg/errors/archive/v0.9.1/errors-v0.9.1.tar.gz \
- https://github.com/xmppo/go-xmpp/archive/v0.2.0/go-xmpp-v0.2.0.tar.gz \
- https://github.com/golang/crypto/archive/v0.22.0/crypto-v0.22.0.tar.gz \
- https://github.com/golang/net/archive/v0.24.0/net-v0.24.0.tar.gz \
- https://github.com/golang/sys/archive/v0.19.0/sys-v0.19.0.tar.gz \
- https://github.com/golang/text/archive/v0.14.0/text-v0.14.0.tar.gz \
+ https://github.com/xmppo/go-xmpp/archive/v0.2.1/go-xmpp-v0.2.1.tar.gz \
+ https://github.com/golang/crypto/archive/v0.23.0/crypto-v0.23.0.tar.gz \
+ https://github.com/golang/net/archive/v0.25.0/net-v0.25.0.tar.gz \
+ https://github.com/golang/sys/archive/v0.20.0/sys-v0.20.0.tar.gz \
+ https://github.com/golang/text/archive/v0.15.0/text-v0.15.0.tar.gz \
https://salsa.debian.org/mdosch/xmppsrv/-/archive/v0.2.6/xmppsrv-v0.2.6.tar.gz"
-MD5SUM="ebd8bd70ba52404eab0337d82396f1c8 \
+MD5SUM="0add6c5d4edf7fd8f2ee525ce7bc0f36 \
207b3050d2cdc7c5bcc8242728fb7c68 \
a6ae51724981dd98d1564dba0df3979a \
de949ecba9611996b8b1bce236f3ffab \
- bcc3bfd5bf559f4d4286d43302d1fda0 \
- c74011ad16e17b92a496716febc60d33 \
- de49151a4ae6474bb08145b0e9c67288 \
+ 77acd1d21156d311ac475f6e9323af09 \
+ f79801307a30fbcf69fff50cb6180647 \
+ 07fb0a75d6a225d40a430470e62d9464 \
62b4a8921dd78aa37017b32cbeef6810 \
c52d24206b9fe29454e909a6ecbefe99 \
0951216925c98fda75a484a528b06af6 \
- cb68dc02e1661876036b744ed2665941 \
- 7a39f9ef8557b95982b03e427a3e37f1 \
- e68c5bc7f073c98d64831b95d210474f \
- 884f364735b00bb72fcea01a6de28c46 \
- 9f64144d4b1647ce4597abf657028a8d \
+ d796d4e6b760b2c1d86341c6c28fb5ee \
+ 00e11f35f21ea2c2fdd8aeadd3c290bb \
+ 3f0e4076d7db63db5d14458c57a49751 \
+ 7b645e9b79a0c60a4272df2e6cc9a5f3 \
+ 6f3820644b768e517a6749c186338cc5 \
e8e409d942149234a415c1299ebedb52"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/network/go-sendxmpp/modules.txt b/network/go-sendxmpp/modules.txt
index dc10d5ba3b..cb8c12f85d 100644
--- a/network/go-sendxmpp/modules.txt
+++ b/network/go-sendxmpp/modules.txt
@@ -28,11 +28,11 @@ github.com/ProtonMail/gopenpgp/v2/armor
github.com/ProtonMail/gopenpgp/v2/constants
github.com/ProtonMail/gopenpgp/v2/crypto
github.com/ProtonMail/gopenpgp/v2/internal
-# github.com/beevik/etree v1.3.0
-## explicit; go 1.13
+# github.com/beevik/etree v1.4.0
+## explicit; go 1.16
github.com/beevik/etree
-# github.com/cloudflare/circl v1.3.7
-## explicit; go 1.19
+# github.com/cloudflare/circl v1.3.8
+## explicit; go 1.21
github.com/cloudflare/circl/dh/x25519
github.com/cloudflare/circl/dh/x448
github.com/cloudflare/circl/ecc/goldilocks
@@ -45,7 +45,7 @@ github.com/cloudflare/circl/math/mlsbset
github.com/cloudflare/circl/sign
github.com/cloudflare/circl/sign/ed25519
github.com/cloudflare/circl/sign/ed448
-# github.com/gabriel-vasile/mimetype v1.4.3
+# github.com/gabriel-vasile/mimetype v1.4.4
## explicit; go 1.20
github.com/gabriel-vasile/mimetype
github.com/gabriel-vasile/mimetype/internal/charset
@@ -60,10 +60,10 @@ github.com/pborman/getopt/v2
# github.com/pkg/errors v0.9.1
## explicit
github.com/pkg/errors
-# github.com/xmppo/go-xmpp v0.2.0
+# github.com/xmppo/go-xmpp v0.2.1
## explicit; go 1.21.5
github.com/xmppo/go-xmpp
-# golang.org/x/crypto v0.22.0
+# golang.org/x/crypto v0.23.0
## explicit; go 1.18
golang.org/x/crypto/argon2
golang.org/x/crypto/blake2b
@@ -72,16 +72,16 @@ golang.org/x/crypto/hkdf
golang.org/x/crypto/pbkdf2
golang.org/x/crypto/scrypt
golang.org/x/crypto/sha3
-# golang.org/x/net v0.24.0
+# golang.org/x/net v0.25.0
## explicit; go 1.18
golang.org/x/net/html
golang.org/x/net/html/atom
golang.org/x/net/internal/socks
golang.org/x/net/proxy
-# golang.org/x/sys v0.19.0
+# golang.org/x/sys v0.20.0
## explicit; go 1.18
golang.org/x/sys/cpu
-# golang.org/x/text v0.14.0
+# golang.org/x/text v0.15.0
## explicit; go 1.18
golang.org/x/text/encoding
golang.org/x/text/encoding/charmap
diff --git a/network/haproxy/haproxy.SlackBuild b/network/haproxy/haproxy.SlackBuild
index 6347d65637..13a9d6dada 100644
--- a/network/haproxy/haproxy.SlackBuild
+++ b/network/haproxy/haproxy.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=haproxy
-VERSION=${VERSION:-2.8.9}
+VERSION=${VERSION:-3.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/haproxy/haproxy.info b/network/haproxy/haproxy.info
index b48d7a471d..45141624be 100644
--- a/network/haproxy/haproxy.info
+++ b/network/haproxy/haproxy.info
@@ -1,8 +1,8 @@
PRGNAM="haproxy"
-VERSION="2.8.9"
+VERSION="3.0.0"
HOMEPAGE="https://www.haproxy.org/"
-DOWNLOAD="https://www.haproxy.org/download/2.8/src/haproxy-2.8.9.tar.gz"
-MD5SUM="ed6a0a5171b83c6fa6850fa2ed3639be"
+DOWNLOAD="https://www.haproxy.org/download/3.0/src/haproxy-3.0.0.tar.gz"
+MD5SUM="bb55b11e9f544c13c13353d765421bf4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/hiawatha/hiawatha.SlackBuild b/network/hiawatha/hiawatha.SlackBuild
index ae0d768cf7..5d8d604a13 100644
--- a/network/hiawatha/hiawatha.SlackBuild
+++ b/network/hiawatha/hiawatha.SlackBuild
@@ -48,10 +48,10 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686 -mpclmul -msse2 -maes"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686 -mpclmul -msse2 -maes"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
diff --git a/network/ipcalc-ng/README b/network/ipcalc-ng/README
new file mode 100644
index 0000000000..7d9294f3fc
--- /dev/null
+++ b/network/ipcalc-ng/README
@@ -0,0 +1,14 @@
+This is a modern tool to assist in network address calculations for
+IPv4 and IPv6. It acts both as a tool to output human readable
+information about a network or address, as well as a tool suitable to
+be used by scripts or other programs.
+
+It supports printing a summary about the provided network address,
+multiple command line options per information to be printed,
+transparent IPv6 support, and in addition it will use libGeoIP if
+available to provide geographic information.
+
+The project started as a fork of the ipcalc tool in the Fedora
+distribution but it has since then replaced the original tool.
+
+ipcalc-ng cannot be installed at the same time as ipcalc.
diff --git a/python/PyColorizer/PyColorizer.SlackBuild b/network/ipcalc-ng/ipcalc-ng.SlackBuild
index f61df59ba0..47ad1befb5 100644
--- a/python/PyColorizer/PyColorizer.SlackBuild
+++ b/network/ipcalc-ng/ipcalc-ng.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for PyColorizer
+# Slackware build script for ipcalc-ng
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024, Alexander Verbovetsky, Moscow, Russia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,11 +22,10 @@
# 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=PyColorizer
-VERSION=${VERSION:-0.1}
+PRGNAM=ipcalc-ng
+VERSION=${VERSION:-1.0.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -39,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -60,6 +56,9 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
@@ -70,9 +69,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf ipcalc-$VERSION
+tar xvf $CWD/ipcalc-$VERSION.tar.gz
+cd ipcalc-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -80,13 +79,34 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+mkdir build
+cd build
+ CFLAGS="$SLKCFLAGS" \
+ CXXFLAGS="$SLKCFLAGS" \
+ meson .. \
+ --buildtype=release \
+ --infodir=/usr/info \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ -Duse_maxminddb=enabled \
+ -Dstrip=true
+ "${NINJA:=ninja}"
+ DESTDIR=$PKG $NINJA install
+cd ..
+
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a NEWS README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/network/ipcalc-ng/ipcalc-ng.info b/network/ipcalc-ng/ipcalc-ng.info
new file mode 100644
index 0000000000..adb1c31102
--- /dev/null
+++ b/network/ipcalc-ng/ipcalc-ng.info
@@ -0,0 +1,10 @@
+PRGNAM="ipcalc-ng"
+VERSION="1.0.3"
+HOMEPAGE="https://gitlab.com/ipcalc/ipcalc"
+DOWNLOAD="https://gitlab.com/ipcalc/ipcalc/-/archive/1.0.3/ipcalc-1.0.3.tar.gz"
+MD5SUM="a7b49f0eeda7a5f390427e5533ddf5da"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="libmaxminddb rubygem-ronn"
+MAINTAINER="Alexander Verbovetsky"
+EMAIL="alik@ejik.org"
diff --git a/network/ipcalc-ng/slack-desc b/network/ipcalc-ng/slack-desc
new file mode 100644
index 0000000000..4ef1ebeb5e
--- /dev/null
+++ b/network/ipcalc-ng/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------------------------------------------------------|
+ipcalc-ng: ipcalc-ng (An IP Netmask/broadcast/etc calculator)
+ipcalc-ng:
+ipcalc-ng: This is a modern tool to assist in network address calculations for
+ipcalc-ng: IPv4 and IPv6. It acts both as a tool to output human readable
+ipcalc-ng: information about a network or address, as well as a tool suitable
+ipcalc-ng: to be used by scripts or other programs.
+ipcalc-ng:
+ipcalc-ng:
+ipcalc-ng: Homepage: https://gitlab.com/ipcalc/ipcalc
+ipcalc-ng:
+ipcalc-ng:
diff --git a/network/ircd-hybrid/ircd-hybrid.SlackBuild b/network/ircd-hybrid/ircd-hybrid.SlackBuild
index 33bf9bf445..db8cc00180 100644
--- a/network/ircd-hybrid/ircd-hybrid.SlackBuild
+++ b/network/ircd-hybrid/ircd-hybrid.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for ircd-hybrid
-# Copyright 2018-2022 Ebben Aries <slackbuilds@dscp.org>
+# Copyright 2018-2024 Ebben Aries <slackbuilds@dscp.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ircd-hybrid
BINNAM=ircd
-VERSION=${VERSION:-8.2.43}
+VERSION=${VERSION:-20240506_e813b4f}
+GITHASH=${GITHASH:-e813b4f4352586db6b42bafb6e10e4bb113e62d4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -81,9 +82,10 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $PRGNAM-$GITHASH
+mkdir $PRGNAM-$GITHASH
+tar xvf $CWD/$PRGNAM-$GITHASH.tar.gz
+cd $PRGNAM-$GITHASH
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/network/ircd-hybrid/ircd-hybrid.info b/network/ircd-hybrid/ircd-hybrid.info
index aecb5942fc..9f031cc15b 100644
--- a/network/ircd-hybrid/ircd-hybrid.info
+++ b/network/ircd-hybrid/ircd-hybrid.info
@@ -1,8 +1,8 @@
PRGNAM="ircd-hybrid"
-VERSION="8.2.43"
+VERSION="20240506_e813b4f"
HOMEPAGE="http://www.ircd-hybrid.org/"
-DOWNLOAD="https://github.com/ircd-hybrid/ircd-hybrid/archive/8.2.43/ircd-hybrid-8.2.43.tar.gz"
-MD5SUM="00bb3ec521f59b8ec44aba09d05f04c8"
+DOWNLOAD="https://github.com/ircd-hybrid/ircd-hybrid/archive/e813b4f/ircd-hybrid-e813b4f4352586db6b42bafb6e10e4bb113e62d4.tar.gz"
+MD5SUM="84a21e3351c1b88352492f463e96f740"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild b/network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild
index 2c5424a40d..261bd872a5 100644
--- a/network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild
+++ b/network/jitsi-meet-desktop/jitsi-meet-desktop.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jitsi-meet-desktop
-VERSION=${VERSION:-2024.3.0}
+VERSION=${VERSION:-2024.5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/jitsi-meet-desktop/jitsi-meet-desktop.info b/network/jitsi-meet-desktop/jitsi-meet-desktop.info
index 690983e6aa..cdb3d9d8cf 100644
--- a/network/jitsi-meet-desktop/jitsi-meet-desktop.info
+++ b/network/jitsi-meet-desktop/jitsi-meet-desktop.info
@@ -1,10 +1,10 @@
PRGNAM="jitsi-meet-desktop"
-VERSION="2024.3.0"
+VERSION="2024.5.0"
HOMEPAGE="https://jitsi.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/jitsi/jitsi-meet-electron/releases/download/v2024.3.0/jitsi-meet-x86_64.AppImage"
-MD5SUM_x86_64="bd3a9721e63982c85ce524dbb15e412c"
+DOWNLOAD_x86_64="https://github.com/jitsi/jitsi-meet-electron/releases/download/v2024.5.0/jitsi-meet-x86_64.AppImage"
+MD5SUM_x86_64="83d3b1bf8692234a2f490aa2e7ebfe89"
REQUIRES=""
MAINTAINER="Eugene Wissner"
EMAIL="belka@caraus.de"
diff --git a/network/keepalived/keepalived.SlackBuild b/network/keepalived/keepalived.SlackBuild
index 60f0426e58..83b18da116 100644
--- a/network/keepalived/keepalived.SlackBuild
+++ b/network/keepalived/keepalived.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=keepalived
-VERSION=${VERSION:-2.2.8}
+VERSION=${VERSION:-2.3.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/keepalived/keepalived.info b/network/keepalived/keepalived.info
index 5c3c527b13..854c8d2704 100644
--- a/network/keepalived/keepalived.info
+++ b/network/keepalived/keepalived.info
@@ -1,8 +1,8 @@
PRGNAM="keepalived"
-VERSION="2.2.8"
+VERSION="2.3.1"
HOMEPAGE="https://www.keepalived.org/"
-DOWNLOAD="https://www.keepalived.org/software/keepalived-2.2.8.tar.gz"
-MD5SUM="8c26f75a8767e5341d82696e1e717115"
+DOWNLOAD="https://www.keepalived.org/software/keepalived-2.3.1.tar.gz"
+MD5SUM="5434ebc3becb6f86ebc3adc04e3e7e6d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/librewolf/librewolf.SlackBuild b/network/librewolf/librewolf.SlackBuild
index 9a80ffed69..8f1329f146 100644
--- a/network/librewolf/librewolf.SlackBuild
+++ b/network/librewolf/librewolf.SlackBuild
@@ -25,7 +25,7 @@
cd "$(dirname "$0")" ; CWD=$(pwd)
PRGNAM=librewolf
-VERSION=${VERSION:-124.0.1}
+VERSION=${VERSION:-126.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/librewolf/librewolf.info b/network/librewolf/librewolf.info
index 1a5c55807e..6389667740 100644
--- a/network/librewolf/librewolf.info
+++ b/network/librewolf/librewolf.info
@@ -1,10 +1,10 @@
PRGNAM="librewolf"
-VERSION="124.0.1"
+VERSION="126.0"
HOMEPAGE="https://librewolf.net/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/124.0.1-1/LibreWolf.x86_64.AppImage"
-MD5SUM_x86_64="25f0a7268dcf213eec4c20225e1c8b47"
+DOWNLOAD_x86_64="https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/126.0-1/LibreWolf.x86_64.AppImage"
+MD5SUM_x86_64="0b3148f3a59ad00fb216d2f9bce82870"
REQUIRES=""
MAINTAINER="Ivan Kovmir"
EMAIL="i@kovmir.eu"
diff --git a/network/libvma/README b/network/libvma/README
new file mode 100644
index 0000000000..a8b0aa41fc
--- /dev/null
+++ b/network/libvma/README
@@ -0,0 +1,5 @@
+Mellanox's Messaging Accelerator (VMA) is a library that can be
+preloaded with LD_PRELOAD when running message-based and
+streaming applications, overriding networking APIs in order to
+bypass the kernel's network stack to userspace,
+reducing latency and improving thoughput.
diff --git a/python/chump/chump.SlackBuild b/network/libvma/libvma.SlackBuild
index 3edc737715..7f4ace4e27 100644
--- a/python/chump/chump.SlackBuild
+++ b/network/libvma/libvma.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for chump
+# Slackware build script for libvma
-# Copyright 2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024 GUAN Xin <guanx.bac@gmail.com> from Beijing
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=chump
-VERSION=${VERSION:-1.5.2}
+PRGNAM=libvma
+VERSION=${VERSION:-9.8.60}
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
@@ -59,6 +56,9 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
@@ -79,18 +79,32 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+./autogen.sh
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --disable-static \
+ --enable-doc \
+ --build=$ARCH-slackware-linux
-# Python 3 support.
-if $(python3 -c 'import sys' 2>/dev/null); then
- python3 setup.py install --root=$PKG
-fi
+make
+make install-strip DESTDIR=$PKG
+
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.rst HISTORY.rst LICENSE PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ CHANGES COPYING LICENSE README* \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/network/libvma/libvma.info b/network/libvma/libvma.info
new file mode 100644
index 0000000000..876c91c5cc
--- /dev/null
+++ b/network/libvma/libvma.info
@@ -0,0 +1,10 @@
+PRGNAM="libvma"
+VERSION="9.8.60"
+HOMEPAGE="https://github.com/Mellanox/libvma/wiki"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/Mellanox/libvma/archive/9.8.60/libvma-9.8.60.tar.gz"
+MD5SUM_x86_64="ba5fbc75507337e6b5400807a208aaaf"
+REQUIRES="rdma-core"
+MAINTAINER="GUAN Xin"
+EMAIL="guanx.bac@gmail.com"
diff --git a/python/fabric/slack-desc b/network/libvma/slack-desc
index 353eab3cd0..8155ed1263 100644
--- a/python/fabric/slack-desc
+++ b/network/libvma/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-fabric: fabric (tool for remote execution and deployment)
-fabric:
-fabric: Fabric is a Python (2.5-2.7) library and command-line tool for
-fabric: streamlining the use of SSH for application deployment or systems
-fabric: administration tasks.
-fabric:
-fabric: Homepage: http://www.fabfile.org/
-fabric:
-fabric:
-fabric:
-fabric:
+libvma: libvma (Mellanox's Messaging Accelerator library)
+libvma:
+libvma: Mellanox's Messaging Accelerator (VMA) is a library that can be
+libvma: preloaded with LD_PRELOAD when running message-based and
+libvma: streaming applications, overriding networking APIs in order to
+libvma: bypass the kernel's network stack to userspace,
+libvma: reducing latency and improving thoughput.
+libvma:
+libvma: Homepage: https://github.com/Mellanox/libvma/wiki
+libvma:
+libvma:
diff --git a/network/linphone/README b/network/linphone/README
deleted file mode 100644
index 8f47312d14..0000000000
--- a/network/linphone/README
+++ /dev/null
@@ -1,20 +0,0 @@
-linphone (SIP video-phone)
-
-Linphone is an audio and video Internet phone with GTK+ and
-console interfaces. It uses the SIP protocol, and is compatible
-with most SIP clients and gateways. It uses various audio and
-video codecs such as Opus, Speex, GSM, G711, ilbc, Theora, H263-1998,
-MPEG4, VP8 and snow.
-
-Video support is enabled by default, but can be disabled and thus
-negating the need for ffmpeg. To disable support for video just pass
-VIDEO=no to the script.
-
-UPNP support is enabled by default, but can be disabled and thus
-negating the need for libupnp. To disable support for UPNP just pass
-UPNP=no to the script.
-
-Truespeech is disabled by default, but can be enabled.
-To enable support for Truespeech just pass TRUESPEECH=yes to the script.
-
-For h264 codec support, install either msx264 or openh264 SlackBuild.
diff --git a/network/linphone/linphone.SlackBuild b/network/linphone/linphone.SlackBuild
deleted file mode 100644
index f950205123..0000000000
--- a/network/linphone/linphone.SlackBuild
+++ /dev/null
@@ -1,172 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for linphone
-# Was written by adev and modified by Eugene Wissner
-# Now maintained by Euan Thoms <euan at potensol dot com>
-
-# Copyright 2014 Euan Thoms United Kingdom
-# 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=linphone
-VERSION=${VERSION:-3.12.0}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-MOD1NAME=ortp
-MOD1VERSION=1.0.2
-MOD1SRCDIRNAME=${MOD1NAME}-${MOD1VERSION}-0
-MOD1DIRNAME=oRTP
-
-MOD2NAME=mediastreamer
-MOD2VERSION=2.16.1
-MOD2SRCDIRNAME=${MOD2NAME}-${MOD2VERSION}
-MOD2DIRNAME=mediastreamer2
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- 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
-
-DOCS="ABOUT-NLS AUTHORS BUGS COPYING ChangeLog \
- NEWS README.md TODO $CWD/$PRGNAM.SlackBuild"
-
-# enable support for video by default, requires ffmpeg
-if [ "${VIDEO:-yes}" = "yes" ]; then
- do_video="--enable-video"
-else
- do_video="--disable-video"
-fi
-
-# enable support for UPNP by default, requires libupnp
-if [ "${UPNP:-yes}" = "yes" ]; then
- do_upnp="--enable-upnp"
-else
- do_upnp="--disable-upnp"
-fi
-
-# disable support for truespeech by default
-if [ "${TRUESPEECH:-no}" = "yes" ]; then
- do_truespeech="--enable-truespeech"
-else
- do_truespeech="--disable-truespeech"
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
-tar xvf $CWD/$MOD1NAME-$MOD1VERSION.tar.gz
-mv $MOD1SRCDIRNAME $MOD1DIRNAME
-tar xvf $CWD/$MOD2NAME-$MOD2VERSION.tar.gz
-mv $MOD2SRCDIRNAME $MOD2DIRNAME
-
-# Some patching for silly build issues
-sed -i 's|ms_message("Mediastreamer2 factory " MEDIASTREAMER_VERSION " (git: " MS2_GIT_VERSION ") initialized.");|ms_message("Mediastreamer2 factory " MEDIASTREAMER_VERSION " initialized.");|' $MOD2DIRNAME/src/base/msfactory.c
-touch coreapi/gitversion.h
-
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -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 {} \;
-
-./autogen.sh
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --docdir=/usr/doc \
- --mandir=/usr/man \
- --disable-strict \
- --disable-static \
- --disable-tests \
- --disable-tutorials \
- --enable-ipv6 \
- --enable-alsa \
- --enable-pulseaudio \
- --enable-ldap \
- --enable-zrtp \
- --with-included-gettext \
- $do_truespeech \
- $do_video \
- $do_upnp \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
-chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
-chmod 0644 $PKG/usr/doc/$PRGNAM-$VERSION/*
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-rm -f $PKG/usr/lib*/*.la
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-cat $CWD/doinst.sh > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/network/linphone/linphone.info b/network/linphone/linphone.info
deleted file mode 100644
index 57eafbe7e9..0000000000
--- a/network/linphone/linphone.info
+++ /dev/null
@@ -1,14 +0,0 @@
-PRGNAM="linphone"
-VERSION="3.12.0"
-HOMEPAGE="https://www.linphone.org/"
-DOWNLOAD="https://download.linphone.org/releases/old/sources/linphone/linphone-3.12.0.tar.gz \
- https://download.linphone.org/releases/old/sources/ortp/ortp-1.0.2.tar.gz \
- https://download.linphone.org/releases/old/sources/mediastreamer/mediastreamer-2.16.1.tar.gz"
-MD5SUM="8292dbaa0a5d0a448dcbbee125e947e4 \
- 82629e99befa578341e0bdc225924135 \
- 15b8b129a922180855d04d58cdd08d43"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="belle-sip bzrtp libsrtp libupnp-legacy"
-MAINTAINER="Euan Thoms"
-EMAIL="euan at potensol dot com"
diff --git a/network/linphone/slack-desc b/network/linphone/slack-desc
deleted file mode 100644
index 71a34e142e..0000000000
--- a/network/linphone/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-linphone: linphone (SIP video-phone)
-linphone:
-linphone: Linphone is an audio and video Internet phone with GTK+ and
-linphone: console interfaces. It uses the SIP protocol, and is compatible
-linphone: with most SIP clients and gateways. It uses various audio and
-linphone: video codecs such as Opus, Speex, GSM, G711, ilbc, Theora, H263-1998,
-linphone: MPEG4, VP8, H264 and snow.
-linphone:
-linphone: Homepage: https://www.linphone.org
-linphone:
-linphone:
diff --git a/network/lldpd/lldpd.SlackBuild b/network/lldpd/lldpd.SlackBuild
index c9a6433acf..5daa10c247 100644
--- a/network/lldpd/lldpd.SlackBuild
+++ b/network/lldpd/lldpd.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for lldpd
-# Copyright 2017-2023 Thibaut Notteboom, Paris, FRANCE
+# Copyright 2017-2024 Thibaut Notteboom, Paris, FRANCE
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lldpd
-VERSION=${VERSION:-1.0.17}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.0.18}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/lldpd/lldpd.info b/network/lldpd/lldpd.info
index 7cab963fa6..de5c52c545 100644
--- a/network/lldpd/lldpd.info
+++ b/network/lldpd/lldpd.info
@@ -1,8 +1,8 @@
PRGNAM="lldpd"
-VERSION="1.0.17"
+VERSION="1.0.18"
HOMEPAGE="https://vincentbernat.github.io/lldpd/"
-DOWNLOAD="https://media.luffy.cx/files/lldpd/lldpd-1.0.17.tar.gz"
-MD5SUM="047ab026dbc4b22b7ef37991e7e2afaa"
+DOWNLOAD="https://media.luffy.cx/files/lldpd/lldpd-1.0.18.tar.gz"
+MD5SUM="1ee8a5059044632b4306bd2eee9b54bc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/mailspring/mailspring.SlackBuild b/network/mailspring/mailspring.SlackBuild
index e50fd580a0..f9e2be620b 100644
--- a/network/mailspring/mailspring.SlackBuild
+++ b/network/mailspring/mailspring.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mailspring
-VERSION=${VERSION:-1.13.2}
+VERSION=${VERSION:-1.13.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/mailspring/mailspring.info b/network/mailspring/mailspring.info
index e667dfd940..7f57b31a80 100644
--- a/network/mailspring/mailspring.info
+++ b/network/mailspring/mailspring.info
@@ -1,10 +1,10 @@
PRGNAM="mailspring"
-VERSION="1.13.2"
+VERSION="1.13.3"
HOMEPAGE="https://getmailspring.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/Foundry376/Mailspring/releases/download/1.13.2/mailspring-1.13.2-amd64.deb"
-MD5SUM_x86_64="64686f30e7e16ed33a96d8ec3901bdaf"
+DOWNLOAD_x86_64="https://github.com/Foundry376/Mailspring/releases/download/1.13.3/mailspring-1.13.3-amd64.deb"
+MD5SUM_x86_64="d5c1591ccd9aba9d41fbc66ce5fc1626"
REQUIRES=""
MAINTAINER="Muhammad Mahendra Subrata"
EMAIL="mumahendras3@gmail.com"
diff --git a/network/mosh/mosh.info b/network/mosh/mosh.info
index 9578dd57f8..abec8c93be 100644
--- a/network/mosh/mosh.info
+++ b/network/mosh/mosh.info
@@ -1,7 +1,7 @@
PRGNAM="mosh"
VERSION="1.4.0"
HOMEPAGE="https://mosh.org"
-DOWNLOAD="https://mosh.org/mosh-1.4.0.tar.gz"
+DOWNLOAD="https://github.com/mobile-shell/mosh/releases/download/mosh-1.4.0/mosh-1.4.0.tar.gz"
MD5SUM="c34a647f8545565d79188acacaea7559"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/network/mullvadvpn-app/mullvadvpn-app.SlackBuild b/network/mullvadvpn-app/mullvadvpn-app.SlackBuild
index 766711169e..c53fe866f8 100644
--- a/network/mullvadvpn-app/mullvadvpn-app.SlackBuild
+++ b/network/mullvadvpn-app/mullvadvpn-app.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mullvadvpn-app
SRCNAM=MullvadVPN
-VERSION=${VERSION:-2024.2}
+VERSION=${VERSION:-2024.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/mullvadvpn-app/mullvadvpn-app.info b/network/mullvadvpn-app/mullvadvpn-app.info
index 970e0d7ce0..295e95820c 100644
--- a/network/mullvadvpn-app/mullvadvpn-app.info
+++ b/network/mullvadvpn-app/mullvadvpn-app.info
@@ -1,12 +1,12 @@
PRGNAM="mullvadvpn-app"
-VERSION="2024.2"
+VERSION="2024.3"
HOMEPAGE="https://mullvad.net/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/mullvad/mullvadvpn-app/releases/download/2024.2/MullvadVPN-2024.2_amd64.deb \
- https://github.com/mullvad/mullvadvpn-app/releases/download/2024.2/MullvadVPN-2024.2_arm64.deb"
-MD5SUM_x86_64="3b9f7014b7256d1edb2485eaecd1b495 \
- ffde31ffe09e4039c501f05f177c16a5"
+DOWNLOAD_x86_64="https://github.com/mullvad/mullvadvpn-app/releases/download/2024.3/MullvadVPN-2024.3_amd64.deb \
+ https://github.com/mullvad/mullvadvpn-app/releases/download/2024.3/MullvadVPN-2024.3_arm64.deb"
+MD5SUM_x86_64="75b5fa5f5ba9e1b5b7f92e2cc700bf74 \
+ 7cf101df21c994630a8469b89df32c1a"
REQUIRES=""
MAINTAINER="Jay Lanagan"
EMAIL="j@lngn.net"
diff --git a/network/nessus/nessus.SlackBuild b/network/nessus/nessus.SlackBuild
index 22cdab661d..ba56aa6a08 100644
--- a/network/nessus/nessus.SlackBuild
+++ b/network/nessus/nessus.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nessus
-VERSION=${VERSION:-10.7.2}
+VERSION=${VERSION:-10.7.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/nessus/nessus.info b/network/nessus/nessus.info
index 3661a91f7f..f47febdc0e 100644
--- a/network/nessus/nessus.info
+++ b/network/nessus/nessus.info
@@ -1,10 +1,10 @@
PRGNAM="nessus"
-VERSION="10.7.2"
+VERSION="10.7.3"
HOMEPAGE="https://www.tenable.com/products/nessus"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.7.2-el7.x86_64.rpm"
-MD5SUM_x86_64="7d3da436fd0759df20b6b20e56ff397e"
+DOWNLOAD_x86_64="https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.7.3-el7.x86_64.rpm"
+MD5SUM_x86_64="29a5832989db6bc037bb86d851637491"
REQUIRES=""
MAINTAINER="Giuseppe Di Terlizzi"
EMAIL="giuseppe.diterlizzi@gmail.com"
diff --git a/network/netcat-openbsd/netcat-openbsd.SlackBuild b/network/netcat-openbsd/netcat-openbsd.SlackBuild
index eb0218d7ea..7ded7fac79 100644
--- a/network/netcat-openbsd/netcat-openbsd.SlackBuild
+++ b/network/netcat-openbsd/netcat-openbsd.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for netcat-openbsd
#
-# Copyright 2020 Duncan Roe, Melbourne, Australia
+# Copyright 2020-2024 Duncan Roe, Melbourne, Australia
# Copyright 2020 Donald Cooley, South Haven, Indiana USA
# Copyright 2010, 2014 Slax-Dude <jmfl {at} sapo [dot] pt>
# All rights reserved.
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=netcat-openbsd
-VERSION=${VERSION:-7.4_1}
+VERSION=${VERSION:-7.4_2}
SRCVER=$(echo $VERSION | tr _ -)
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/netcat-openbsd/netcat-openbsd.info b/network/netcat-openbsd/netcat-openbsd.info
index d28e0d33d7..9c251bbfd6 100644
--- a/network/netcat-openbsd/netcat-openbsd.info
+++ b/network/netcat-openbsd/netcat-openbsd.info
@@ -1,8 +1,8 @@
PRGNAM="netcat-openbsd"
-VERSION="7.4_1"
+VERSION="7.4_2"
HOMEPAGE="https://github.com/duncan-roe/netcat-openbsd"
-DOWNLOAD="https://github.com/duncan-roe/netcat-openbsd/archive/refs/tags/7.4-1/netcat-openbsd-7.4-1.tar.gz"
-MD5SUM="f38105e0185390273075177379e6273d"
+DOWNLOAD="https://github.com/duncan-roe/netcat-openbsd/archive/refs/tags/7.4-2/netcat-openbsd-7.4-2.tar.gz"
+MD5SUM="5e1ac7719ee022a2d548b16f0e1b4a2c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README% libbsd"
diff --git a/network/newsboat/newsboat.SlackBuild b/network/newsboat/newsboat.SlackBuild
index 5a66aba35e..d800d0b3ba 100644
--- a/network/newsboat/newsboat.SlackBuild
+++ b/network/newsboat/newsboat.SlackBuild
@@ -4,7 +4,7 @@
# Copyright 2017-2018 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
# Copyright 2019-2022 Andrew Clemons, Wellington New Zealand
-# Copyright 2022-2023 Andrew Clemons, Tokyo Japan
+# Copyright 2022-2024 Andrew Clemons, Tokyo Japan
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=newsboat
-VERSION=${VERSION:-2.34}
+VERSION=${VERSION:-2.35}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -63,7 +63,11 @@ elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
CARGOTARGET="--target $ARCH-unknown-linux-gnu"
-elif [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "aarch64" ]; then
+elif [ "$ARCH" = "x86_64" ] ; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+ CARGOTARGET="--target $ARCH-unknown-linux-gnu"
+elif [ "$ARCH" = "aarch64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
CARGOTARGET="--target $ARCH-unknown-linux-gnu"
diff --git a/network/newsboat/newsboat.info b/network/newsboat/newsboat.info
index 57a50f27b5..22d20b2845 100644
--- a/network/newsboat/newsboat.info
+++ b/network/newsboat/newsboat.info
@@ -1,95 +1,90 @@
PRGNAM="newsboat"
-VERSION="2.34"
+VERSION="2.35"
HOMEPAGE="https://www.newsboat.org/"
-DOWNLOAD="https://newsboat.org/releases/2.34/newsboat-2.34.tar.xz \
+DOWNLOAD="https://newsboat.org/releases/2.35/newsboat-2.35.tar.xz \
https://static.crates.io/crates/addr2line/addr2line-0.21.0.crate \
https://static.crates.io/crates/adler/adler-1.0.2.crate \
- https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.1.crate \
+ https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate \
https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate \
https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate \
https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \
https://static.crates.io/crates/backtrace/backtrace-0.3.69.crate \
https://static.crates.io/crates/bit-set/bit-set-0.5.3.crate \
https://static.crates.io/crates/bit-vec/bit-vec-0.6.3.crate \
- https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \
- https://static.crates.io/crates/bitflags/bitflags-2.4.1.crate \
+ https://static.crates.io/crates/bitflags/bitflags-2.5.0.crate \
https://static.crates.io/crates/block/block-0.1.6.crate \
https://static.crates.io/crates/bumpalo/bumpalo-3.14.0.crate \
- https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate \
https://static.crates.io/crates/cc/cc-1.0.83.crate \
https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \
- https://static.crates.io/crates/chrono/chrono-0.4.31.crate \
+ https://static.crates.io/crates/chrono/chrono-0.4.35.crate \
https://static.crates.io/crates/codespan-reporting/codespan-reporting-0.11.1.crate \
- https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.4.crate \
- https://static.crates.io/crates/curl-sys/curl-sys-0.4.70%2Bcurl-8.5.0.crate \
- https://static.crates.io/crates/cxx-build/cxx-build-1.0.111.crate \
- https://static.crates.io/crates/cxx/cxx-1.0.111.crate \
- https://static.crates.io/crates/cxxbridge-flags/cxxbridge-flags-1.0.111.crate \
- https://static.crates.io/crates/cxxbridge-macro/cxxbridge-macro-1.0.111.crate \
- https://static.crates.io/crates/errno-dragonfly/errno-dragonfly-0.1.2.crate \
- https://static.crates.io/crates/errno/errno-0.3.3.crate \
+ https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.6.crate \
+ https://static.crates.io/crates/curl-sys/curl-sys-0.4.72%2Bcurl-8.6.0.crate \
+ https://static.crates.io/crates/cxx-build/cxx-build-1.0.119.crate \
+ https://static.crates.io/crates/cxx/cxx-1.0.119.crate \
+ https://static.crates.io/crates/cxxbridge-flags/cxxbridge-flags-1.0.119.crate \
+ https://static.crates.io/crates/cxxbridge-macro/cxxbridge-macro-1.0.119.crate \
+ https://static.crates.io/crates/errno/errno-0.3.8.crate \
https://static.crates.io/crates/fastrand/fastrand-2.0.1.crate \
https://static.crates.io/crates/fnv/fnv-1.0.7.crate \
https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate \
- https://static.crates.io/crates/getrandom/getrandom-0.2.10.crate \
+ https://static.crates.io/crates/getrandom/getrandom-0.2.11.crate \
https://static.crates.io/crates/gettext-rs/gettext-rs-0.7.0.crate \
https://static.crates.io/crates/gettext-sys/gettext-sys-0.21.3.crate \
- https://static.crates.io/crates/gimli/gimli-0.28.0.crate \
+ https://static.crates.io/crates/gimli/gimli-0.28.1.crate \
https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate \
- https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.57.crate \
+ https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.58.crate \
https://static.crates.io/crates/idna/idna-0.5.0.crate \
- https://static.crates.io/crates/js-sys/js-sys-0.3.64.crate \
+ https://static.crates.io/crates/js-sys/js-sys-0.3.66.crate \
https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate \
https://static.crates.io/crates/lexopt/lexopt-0.3.0.crate \
- https://static.crates.io/crates/libc/libc-0.2.151.crate \
- https://static.crates.io/crates/libm/libm-0.2.7.crate \
+ https://static.crates.io/crates/libc/libc-0.2.153.crate \
+ https://static.crates.io/crates/libm/libm-0.2.8.crate \
https://static.crates.io/crates/libz-sys/libz-sys-1.1.12.crate \
https://static.crates.io/crates/link-cplusplus/link-cplusplus-1.0.9.crate \
- https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.10.crate \
+ https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.12.crate \
https://static.crates.io/crates/locale_config/locale_config-0.3.0.crate \
https://static.crates.io/crates/log/log-0.4.20.crate \
https://static.crates.io/crates/malloc_buf/malloc_buf-0.0.6.crate \
https://static.crates.io/crates/md5/md5-0.7.0.crate \
- https://static.crates.io/crates/memchr/memchr-2.6.3.crate \
+ https://static.crates.io/crates/memchr/memchr-2.6.4.crate \
https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate \
https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.1.crate \
https://static.crates.io/crates/natord/natord-1.0.9.crate \
https://static.crates.io/crates/nom/nom-7.1.3.crate \
- https://static.crates.io/crates/num-traits/num-traits-0.2.16.crate \
+ https://static.crates.io/crates/num-traits/num-traits-0.2.17.crate \
https://static.crates.io/crates/objc-foundation/objc-foundation-0.1.1.crate \
https://static.crates.io/crates/objc/objc-0.2.7.crate \
https://static.crates.io/crates/objc_id/objc_id-0.1.1.crate \
- https://static.crates.io/crates/object/object-0.32.1.crate \
- https://static.crates.io/crates/once_cell/once_cell-1.18.0.crate \
+ https://static.crates.io/crates/object/object-0.32.2.crate \
+ https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate \
https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate \
- https://static.crates.io/crates/pkg-config/pkg-config-0.3.27.crate \
+ https://static.crates.io/crates/pkg-config/pkg-config-0.3.28.crate \
https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.17.crate \
- https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.67.crate \
- https://static.crates.io/crates/proptest/proptest-1.2.0.crate \
+ https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.76.crate \
+ https://static.crates.io/crates/proptest/proptest-1.4.0.crate \
https://static.crates.io/crates/quick-error/quick-error-1.2.3.crate \
- https://static.crates.io/crates/quote/quote-1.0.33.crate \
+ https://static.crates.io/crates/quote/quote-1.0.35.crate \
https://static.crates.io/crates/rand/rand-0.8.5.crate \
https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate \
https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate \
https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.3.0.crate \
- https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate \
- https://static.crates.io/crates/regex-automata/regex-automata-0.3.8.crate \
- https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.29.crate \
- https://static.crates.io/crates/regex-syntax/regex-syntax-0.7.5.crate \
- https://static.crates.io/crates/regex/regex-1.9.5.crate \
+ https://static.crates.io/crates/regex-automata/regex-automata-0.4.3.crate \
+ https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \
+ https://static.crates.io/crates/regex/regex-1.10.2.crate \
https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.crate \
- https://static.crates.io/crates/rustix/rustix-0.38.21.crate \
+ https://static.crates.io/crates/rustix/rustix-0.38.31.crate \
https://static.crates.io/crates/rusty-fork/rusty-fork-0.3.0.crate \
https://static.crates.io/crates/scratch/scratch-1.0.7.crate \
https://static.crates.io/crates/section_testing/section_testing-0.0.5.crate \
- https://static.crates.io/crates/syn/syn-2.0.37.crate \
- https://static.crates.io/crates/temp-dir/temp-dir-0.1.11.crate \
- https://static.crates.io/crates/tempfile/tempfile-3.8.1.crate \
- https://static.crates.io/crates/termcolor/termcolor-1.3.0.crate \
+ https://static.crates.io/crates/syn/syn-2.0.48.crate \
+ https://static.crates.io/crates/temp-dir/temp-dir-0.1.12.crate \
+ https://static.crates.io/crates/tempfile/tempfile-3.10.1.crate \
+ https://static.crates.io/crates/termcolor/termcolor-1.4.0.crate \
https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate \
https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \
https://static.crates.io/crates/unarray/unarray-0.1.4.crate \
- https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.13.crate \
+ https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.14.crate \
https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \
https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.22.crate \
https://static.crates.io/crates/unicode-width/unicode-width-0.1.11.crate \
@@ -97,115 +92,118 @@ DOWNLOAD="https://newsboat.org/releases/2.34/newsboat-2.34.tar.xz \
https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate \
https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.0.crate \
https://static.crates.io/crates/wasi/wasi-0.11.0%2Bwasi-snapshot-preview1.crate \
- https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.87.crate \
- https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.87.crate \
- https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.87.crate \
- https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.87.crate \
- https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.87.crate \
+ https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.89.crate \
+ https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.89.crate \
+ https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.89.crate \
+ https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.89.crate \
+ https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.89.crate \
https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \
https://static.crates.io/crates/winapi-util/winapi-util-0.1.6.crate \
https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \
https://static.crates.io/crates/winapi/winapi-0.3.9.crate \
- https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate \
+ https://static.crates.io/crates/windows-core/windows-core-0.51.1.crate \
+ https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \
https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \
- https://static.crates.io/crates/windows/windows-0.48.0.crate \
+ https://static.crates.io/crates/windows-targets/windows-targets-0.52.0.crate \
https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \
+ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.0.crate \
https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \
+ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.0.crate \
https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \
+ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.0.crate \
https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \
+ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.0.crate \
https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \
+ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.0.crate \
https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \
+ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.0.crate \
https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \
+ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.0.crate \
https://static.crates.io/crates/xdg/xdg-2.5.2.crate"
-MD5SUM="e2dedca7d28e53fbc2f117bad343ec27 \
+MD5SUM="d9deb0b7c9995b8880642699af387ae8 \
55e15000c4c210f0bb2aca6f38fbe424 \
669215548c64019c08c92b2c1afd3deb \
- 245579618dd635377c5987690a7e2153 \
+ 95e5f8d0b7ab37171b8d3118542ba06a \
e0a03581a6aea080315323651f272d65 \
bf23cd323c33a8c283c41bb9b79e4ce4 \
05d77ef52e90ad161fdd41b252420467 \
66c5beb5a77eccb0d86ce626651f393b \
b174984f0ec889f5c32e90bddb80f674 \
45a867175c81501378699f80724393c0 \
- a295edb6953237ebbdfa8e731229f9a3 \
- ebcf604c44976809506192718f439dc1 \
+ f3406374808b01be3a263666aa9aa2f5 \
ea2d23ceb9f98853a7dffc6c02884464 \
d8cacbb844fca8c0ca102c7576946131 \
- 1e704be5ddde9d6b5383ef1035309f91 \
9241fa90ea8b17c00010be46c9aa1ac5 \
74634128440dbc3766bda76fdf0aaa05 \
- ddca5e4cff2fcc78d99a9efe991c5cf2 \
+ afd4d637788bfc7d32463a95ce275705 \
faa32da3be14130a4525bb7ba601c62e \
- b477cc1c7b45e2187b3cad0377b504d8 \
- b4b1c9ce4db1569f17f64239adcdbeae \
- e198b52b3219b6be4a3f6bea2158f03e \
- 7608f1c36c68ce36c1428a5183b9c419 \
- 89d343b23ff81dc1af48a1043f7a7202 \
- 52dc52f9c2adfdba6f0d90ca7b92042f \
- fc65414dcac661c46f2cfad7722304f9 \
- 33479bc3e6a76008f4d1654925cd3a94 \
+ d7624e4ff046ae83eda8e82d90887bdb \
+ 4a54687d3f58bbea098a3ea2b4b57983 \
+ 1b7f98bf72b5deb2b7e8e9da854d8a4c \
+ f3448175b2ef6967e600908363455bc7 \
+ b7449e55ea1e8018717f5c73e625ead0 \
+ 8e7b18f8c3696b4328dc55341bd92408 \
+ 349e0ae5420f0b7e6ff835cd03cc7428 \
80e1c1b89d858c93fc5946b4a8266504 \
8dab3b3ec00dc56cffde0b0c410d47b5 \
c3e51926c9853b714191ef1bec90e2ce \
- f204ba6fc9394724826f177433fe9a98 \
+ 3b00daaa372df161c5c8eeaf16a741d1 \
bb072f15d5e4067bea6933a4fbeb9c0a \
9486190bcfe1c4af6a50d265a113ac12 \
- 6646a563c6f7e9b24d9db2271b720a2b \
+ fbc6f6d82084b19c006198508b1ac489 \
87b1b7cb12ef4dfe842c212b98263048 \
- 7ff000f771e742396faed3c83c82fab4 \
+ ddb0ec63d657e9d1f95a314fdff0b260 \
b5305bde14813da51d536a9df564db69 \
- d580c0380408c62e04e018eaaf4258af \
+ 6b33b0539f6c25c66268868b6b61e240 \
fba3b040a55c01be7376d3dd5c4d4920 \
d71093319a2c1efa90475bd45d34fab3 \
- 181cb83a57d327b26ebc21db41b28480 \
- 71bf1bf53c8321f7f1cbc13575353d6b \
+ 49d77531898b3d7846b149c0fb4788c4 \
+ 23fb13a7f6fb7b25a42d71c3bcaa5d7c \
779addfdf18a31c1d8d3f53b7a8395e0 \
d6c6a27e29d9270a2ac318eacdf8e436 \
- 70bd18c57397442e0abc67dfa1c99e0f \
+ 1d1b2033b4272a22654e55447ae7f404 \
6fa7c4b0da26b511570845e41527bc8f \
8ee79b4fe4c43d9ab09f16344612a656 \
7c81e7a61ec172a229d6fdbc553e883d \
65470cdfd1fa2a2de9fdf873a58d72aa \
- 0f6cf3b35ff80cee7da9243e76c94532 \
+ ab9a5f02cef3b8794d810332ebf26a03 \
8b708bc4b33c5e1683467444c9ed41b0 \
eb7e04508518ed8f29935ec874e1740a \
5a9b94ba54ea1f52f2a496ba982e3282 \
f17aecb8887cf0ecd823623160aed7db \
- 256ede6773f2f67e26e92f36c04eb4f7 \
+ 512bcd4470f351b2049adeb39cfcdec4 \
aecd889de42c8168e1bc97a6f2720d8f \
b4dcac855af5df71f3383d86c4a96b78 \
fd9aa273ad560dedd00ddcf3dbe808ce \
- ecddc695e4dba2383b326dc361e9e07d \
- 2dc8aacabbc090f8025a4789d4d6d8f0 \
+ 0d98aaf27d3cace75f9959c04b910891 \
+ 8390247ae7126c00e162732b249be9d7 \
0ba30a94d7b8865c23e86d4d64e5b91e \
- 73d4dff694f3acab34c217b4f4943a37 \
+ 76c281577ef136b9484166302e37c9bd \
5c69337d37e58a380e00eac9ce0373bb \
- 80235d435deb3e8c2f28a8e666cae1a2 \
- 61b3316c1f5c6059bef9022fe8a08685 \
+ 43e3e8b01023835d05b82befc379769d \
+ 480d2d6c416df04f9eb728728932e9a2 \
3181dca31efe33cbed29a45d0ec67848 \
- 0ddb8bccd3198892d0dd0ec7151f7cd3 \
+ 0358b31bf59c7915bb03f9e66f2d1ea3 \
ee7a5f842c39bc47c474196e83b0df5f \
e30085994bbeb4b7f4895d48216d5476 \
a1626b8f4d165b1b60d960862eba4cf0 \
f9e79ef04a0f168cd981aaf93eb25272 \
- ff1d093069cfc9eb161907e17a51208b \
- 9e3731fbbac07e3f5363d5527765fb41 \
- f2303650593b13e30a85e39d8c79c961 \
- 5ad40eb548ec91179c2e5bafd26f1d30 \
- 32f2a2626ae2f18e34cbb7d814ca8d37 \
+ 4f496143a21775fa7bd22bf329c37f37 \
+ 91b60a71d44302a8b05bd398eca56c37 \
+ e90f2809a34e2bea0bd5c1120475fb36 \
24fcbc2986fad09b25c9a4f9aef0a9e4 \
- 3bd91868192fbb6c457c856a1a430a3d \
+ 223719dc10025228707d8d5aa14e401b \
13268e6ab4023043e6dd8e993ce8b88a \
bb56e53d09b09eb11536cb69734564de \
b13390ad50aa277e39e4d46f7ed3eb14 \
- 344753a95db4f193f068b3cf4b75d83b \
- 73ff8cffc66d065488dcf50e3b8c0c1f \
- f80faded72df19d43134e2b44137376a \
- be0724e892719d0813323cbb4bfb5372 \
+ 5651bc86f3df47d241d2ae58dc4b89a5 \
+ 3ada2d211cc8a993e62d0e15ac9682a5 \
+ 449c7bb37fc298d2026fbf2855eb8db0 \
+ ef18ac44cda944777e03597466ec4b82 \
5f0470696baaa4e5953bddbf196998f9 \
c678a7da0ee4b850ebde0474144a0415 \
00dda16f17b456d99fb1cafa9125ed22 \
- 04c5de5f2fcb441ced909a45cff020bd \
+ e74b10f7b4d0c167434d02bcc02ab18f \
ca65153603a1a7240bbd9d2ce19f2d67 \
c12d182417999fc365f952e701f6071f \
908ec8a89821b72f3a35726bab24461f \
@@ -213,25 +211,33 @@ MD5SUM="e2dedca7d28e53fbc2f117bad343ec27 \
e900a384ac7dbb320fe6a7279fbfef89 \
6708629acf3d2ecb7404e43255d2df85 \
e972ea58ec203bfa6c79c1207852298b \
- e1aaf0d487ef02def77307a74ee35606 \
- b3139f7d066250bfaf96b99e913ee75d \
- e41541041285d9f05d372cdac02a4bf7 \
- 4185de0682e5e5f3a9f13285218e59aa \
- 64f9f5c520b25087ba70e4194d6aea9c \
+ 27e1a4ac927346509cf010b024c79e87 \
+ 90f2e8c0ca989290eff37cd9b3ec2a87 \
+ 9202e1b9c6367013631774f38fdff707 \
+ f00d62969f597349b1d460c96b57136c \
+ 7f115ec6580072e95e26ab41f3fabb84 \
db96b50050277bf05a3c68534bbb9586 \
306c0281447d1876e8220007b7a7e053 \
09de9d01e7331ff3da11f58be8bef0df \
0498c4a11448bfc35dc7bb2caa64c753 \
- f2797ade0e36f1e5d6be9d11b5076582 \
+ d343f3cc25259c518e594b7bcd4f144b \
+ 2376de634160158ece40c4bc2ab3eb41 \
24c64817e85ef77765ed0f26c31c9b4c \
- f4620d6217497ee2c54090cd353ceec4 \
+ 7ff44db201b805c60b7894e6e51a5580 \
dae6d89034a6988042fd8be4cf5e037d \
+ cd2efc4af413b9d1380761255c7a22ff \
de2839e16d9d7a9fd1c397da62f62b4a \
+ 5b2c6ccb94c770d0ed85f7a844bf001e \
e0c35ffb8cfdb74a39bf799811f79304 \
+ 467f51d4cfb646d0c8fecfa008dbf52d \
d990172b607020701f9e84ca8e1c043c \
+ 9afb70c460db38399bf95ec015f07435 \
0a68848588e847ceccf504891584d00b \
+ f34ea4d81690ec402b6f0d9e54e8baa4 \
45b469ad607b912256b7c80141fa2d17 \
+ 591c68ecc1dded36344429f427bbfabc \
7799baff9a5664205d9110a2624e8989 \
+ 29bbf3d9160d2545d528d0b2d7492333 \
1613d0f9e24d4b05e81748ea1f355f6c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/network/nyxt/nyxt.SlackBuild b/network/nyxt/nyxt.SlackBuild
index bf714dae9e..bdc5bcb80b 100644
--- a/network/nyxt/nyxt.SlackBuild
+++ b/network/nyxt/nyxt.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nyxt
-VERSION=${VERSION:-3.11.5}
+VERSION=${VERSION:-3.11.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/nyxt/nyxt.info b/network/nyxt/nyxt.info
index 144fd0164a..3a991f985b 100644
--- a/network/nyxt/nyxt.info
+++ b/network/nyxt/nyxt.info
@@ -1,8 +1,8 @@
PRGNAM="nyxt"
-VERSION="3.11.5"
+VERSION="3.11.6"
HOMEPAGE="https://nyxt.atlas.engineer/"
-DOWNLOAD="https://github.com/atlas-engineer/nyxt/releases/download/3.11.5/nyxt-3.11.5-source-with-submodules.tar.xz"
-MD5SUM="0adaeb586f5ebc4653f0effbd13747c3"
+DOWNLOAD="https://github.com/atlas-engineer/nyxt/releases/download/3.11.6/nyxt-3.11.6-source-with-submodules.tar.xz"
+MD5SUM="77908f25fd53961bea98b3de24b6ed3e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libfixposix sbcl webkit2gtk"
diff --git a/network/ocserv/ocserv.SlackBuild b/network/ocserv/ocserv.SlackBuild
index 0636d788d7..013780d006 100644
--- a/network/ocserv/ocserv.SlackBuild
+++ b/network/ocserv/ocserv.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ocserv
-VERSION=${VERSION:-1.2.4}
+VERSION=${VERSION:-1.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/ocserv/ocserv.info b/network/ocserv/ocserv.info
index da8951388a..95f306585f 100644
--- a/network/ocserv/ocserv.info
+++ b/network/ocserv/ocserv.info
@@ -1,10 +1,10 @@
PRGNAM="ocserv"
-VERSION="1.2.4"
+VERSION="1.3.0"
HOMEPAGE="https://ocserv.openconnect-vpn.net"
-DOWNLOAD="https://www.infradead.org/ocserv/download/ocserv-1.2.4.tar.xz"
-MD5SUM="6f82a924f998a646512714c4544aaee2"
+DOWNLOAD="https://www.infradead.org/ocserv/download/ocserv-1.3.0.tar.xz"
+MD5SUM="2b6cfd509e3a18491e8c79ce613faa90"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="http-parser libev protobuf-c rubygem-ronn"
+REQUIRES="llhttp ipcalc-ng libev protobuf-c rubygem-ronn"
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/network/opera/opera.SlackBuild b/network/opera/opera.SlackBuild
index 8737eb06c7..657d6d36e0 100644
--- a/network/opera/opera.SlackBuild
+++ b/network/opera/opera.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=opera
-VERSION=${VERSION:-109.0.5097.68}
+VERSION=${VERSION:-110.0.5130.66}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -107,7 +107,7 @@ install -Dm644 $CWD/eula.html $PKG/usr/share/licenses/$PRGNAM/eula.html
install -Dm644 $CWD/terms.html $PKG/usr/share/licenses/$PRGNAM/terms.html
install -Dm644 $CWD/privacy.html $PKG/usr/share/licenses/$PRGNAM/privacy.html
-sed -i '/^TargetEnvironment/d' $PKG/usr/share/applications/$PRGNAM.desktop
+sed -i '/^TargetEnvironment/d' $PKG/usr/share/applications/$PRGNAM.desktop
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/network/opera/opera.info b/network/opera/opera.info
index ebf9778096..793eadd7d5 100644
--- a/network/opera/opera.info
+++ b/network/opera/opera.info
@@ -1,10 +1,10 @@
PRGNAM="opera"
-VERSION="109.0.5097.68"
+VERSION="110.0.5130.66"
HOMEPAGE="https://www.opera.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://get.geo.opera.com/pub/opera/desktop/109.0.5097.68/linux/opera-stable_109.0.5097.68_amd64.deb"
-MD5SUM_x86_64="747fa8c00196c238742bb01938c78fe7"
+DOWNLOAD_x86_64="https://get.geo.opera.com/pub/opera/desktop/110.0.5130.66/linux/opera-stable_110.0.5130.66_amd64.deb"
+MD5SUM_x86_64="5cb8ad21a7e6d728194f8fd9ac6a0cdd"
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
EMAIL="dslackw@gmail.com"
diff --git a/network/plowshare-modules/plowshare-modules.SlackBuild b/network/plowshare-modules/plowshare-modules.SlackBuild
index c72438e6ea..ac24cd9a08 100644
--- a/network/plowshare-modules/plowshare-modules.SlackBuild
+++ b/network/plowshare-modules/plowshare-modules.SlackBuild
@@ -2,8 +2,8 @@
# Slackware build script for plowshare-modules
-# Copyright 2017-2022 Jeremy Hansen <jebrhansen+SBo -at- gmail.com>
# Copyright 2010 Mikhail Cuddy <mikhailcuddy@gmail.com>
+# Copyright 2017-2024 Jeremy Hansen <jebrhansen+SBo -at- gmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,9 +26,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=plowshare-modules
-VERSION=${VERSION:-c22e296}
+VERSION=${VERSION:-97b5e57}
SRCNAM=${PRGNAM}-legacy
-SRCVER=${MODVER:-c22e2962e26c1fcc539b41a37eaab448828842de}
+SRCVER=${MODVER:-97b5e575dcc72a93bf8543d560e0e074fcc32839}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/plowshare-modules/plowshare-modules.info b/network/plowshare-modules/plowshare-modules.info
index 4d2623424a..cfd2ab6689 100644
--- a/network/plowshare-modules/plowshare-modules.info
+++ b/network/plowshare-modules/plowshare-modules.info
@@ -1,8 +1,8 @@
PRGNAM="plowshare-modules"
-VERSION="c22e296"
+VERSION="97b5e57"
HOMEPAGE="https://github.com/mcrapet/plowshare-modules-legacy"
-DOWNLOAD="https://github.com/mcrapet/plowshare-modules-legacy/archive/c22e296/plowshare-modules-legacy-c22e2962e26c1fcc539b41a37eaab448828842de.tar.gz"
-MD5SUM="4f8b20183bac08d041303340f5b61e51"
+DOWNLOAD="https://github.com/mcrapet/plowshare-modules-legacy/archive/97b5e57/plowshare-modules-legacy-97b5e575dcc72a93bf8543d560e0e074fcc32839.tar.gz"
+MD5SUM="1eae3a1fac7f9ea68606adbd89863ce1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="plowshare"
diff --git a/network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild b/network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild
index d2b6f5496d..8c8658130f 100644
--- a/network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild
+++ b/network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild
@@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=prosody-mod-http-upload
MDLNAM=$(echo $PRGNAM | sed 's/prosody-//' | tr '-' '_')
-VERSION=${VERSION:-hg4976}
-REVISION=${REVISION:-75b6e5df65f9}
+VERSION=${VERSION:-hg5899}
+REVISION=${REVISION:-694b62d8a82f}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/prosody-mod-http-upload/prosody-mod-http-upload.info b/network/prosody-mod-http-upload/prosody-mod-http-upload.info
index 30def8352a..0565fafd89 100644
--- a/network/prosody-mod-http-upload/prosody-mod-http-upload.info
+++ b/network/prosody-mod-http-upload/prosody-mod-http-upload.info
@@ -1,8 +1,8 @@
PRGNAM="prosody-mod-http-upload"
-VERSION="hg4976"
+VERSION="hg5899"
HOMEPAGE="https://modules.prosody.im/mod_http_upload.html"
-DOWNLOAD="https://hg.prosody.im/prosody-modules/archive/75b6e5df65f9.tar.gz"
-MD5SUM="404293dd5b134ece98f95f2e4c7e682b"
+DOWNLOAD="https://hg.prosody.im/prosody-modules/archive/694b62d8a82f.tar.gz"
+MD5SUM="5d254f73950fec153a031856efec4da4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="prosody"
diff --git a/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild b/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild
index 0b201f8167..55382c83fe 100644
--- a/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild
+++ b/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.SlackBuild
@@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=prosody-mod-vcard-muc
MDLNAM=$(echo $PRGNAM | sed 's/prosody-//' | tr '-' '_')
-VERSION=${VERSION:-hg5290}
-REVISION=${REVISION:-dddac5a3f447}
+VERSION=${VERSION:-hg5904}
+REVISION=${REVISION:-d3a72777f149}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info b/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info
index 5fcc7a8363..c8f7a79398 100644
--- a/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info
+++ b/network/prosody-mod-vcard-muc/prosody-mod-vcard-muc.info
@@ -1,8 +1,8 @@
PRGNAM="prosody-mod-vcard-muc"
-VERSION="hg5290"
+VERSION="hg5904"
HOMEPAGE="https://modules.prosody.im/mod_vcard_muc.html"
-DOWNLOAD="https://hg.prosody.im/prosody-modules/archive/dddac5a3f447.tar.gz"
-MD5SUM="325626de81a8b2a6f250b02611b27cb1"
+DOWNLOAD="https://hg.prosody.im/prosody-modules/archive/d3a72777f149.tar.gz"
+MD5SUM="6cb42de4887bc2cd483873d52a1aa688"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="prosody"
diff --git a/network/purple-googlechat/README b/network/purple-googlechat/README
deleted file mode 100644
index fd164e0f46..0000000000
--- a/network/purple-googlechat/README
+++ /dev/null
@@ -1,6 +0,0 @@
-Google Chat Plugin for libpurple
-
-A replacement prpl for Google Chat in Pidgin/libpurple to support the
-proprietary protocol that Google uses for its "Google Chat" service.
-This plugin is written by Eion Robb based on the old Hangouts plugin
-written by Eion Robb and Mike 'Maiku' Ruprecht.
diff --git a/network/purple-googlechat/purple-googlechat.info b/network/purple-googlechat/purple-googlechat.info
deleted file mode 100644
index 597e2a0788..0000000000
--- a/network/purple-googlechat/purple-googlechat.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="purple-googlechat"
-VERSION="b6b824a4764b"
-HOMEPAGE="https://github.com/EionRobb/purple-googlechat"
-DOWNLOAD="https://ihacksh.it/slackbuilds/src/purple-googlechat-b6b824a4764b.tar.gz"
-MD5SUM="3d0fb3551095a45acdc54853ff20f1a5"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="protobuf-c"
-MAINTAINER="Dustin Metcalf"
-EMAIL="metcalf.nerd+SBo@gmail.com"
diff --git a/network/purple-googlechat/slack-desc b/network/purple-googlechat/slack-desc
deleted file mode 100644
index 07adcfe650..0000000000
--- a/network/purple-googlechat/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-purple-googlechat: purple-googlechat (googlechat plugin for libpurple)
-purple-googlechat:
-purple-googlechat: A replacement prpl for Google Chat in Pidgin/libpurple to support the
-purple-googlechat: proprietary protocol that Google uses for its "Google Chat" service.
-purple-googlechat: This plugin is written by Eion Robb based on the old Hangouts plugin
-purple-googlechat: written by Eion Robb and Mike 'Maiku' Ruprecht.
-purple-googlechat:
-purple-googlechat: Homepage: https://github.com/EionRobb/purple-googlechat
-purple-googlechat:
-purple-googlechat:
-purple-googlechat:
diff --git a/network/qbittorrent/qbittorrent.SlackBuild b/network/qbittorrent/qbittorrent.SlackBuild
index e6a61244d4..fdee5586ed 100644
--- a/network/qbittorrent/qbittorrent.SlackBuild
+++ b/network/qbittorrent/qbittorrent.SlackBuild
@@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qbittorrent
#SRCNAM=qBittorrent
-VERSION=${VERSION:-4.6.4}
+VERSION=${VERSION:-4.6.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/qbittorrent/qbittorrent.info b/network/qbittorrent/qbittorrent.info
index 06c0e31186..48eb8bfa36 100644
--- a/network/qbittorrent/qbittorrent.info
+++ b/network/qbittorrent/qbittorrent.info
@@ -1,8 +1,8 @@
PRGNAM="qbittorrent"
-VERSION="4.6.4"
+VERSION="4.6.5"
HOMEPAGE="https://www.qbittorrent.org/"
-DOWNLOAD="https://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-4.6.4/qbittorrent-4.6.4.tar.xz"
-MD5SUM="ffc528cbdf1ab4ff40a51753e5e9b030"
+DOWNLOAD="https://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-4.6.5/qbittorrent-4.6.5.tar.xz"
+MD5SUM="b30cc0d4957c19d764437861e6bda839"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libtorrent2"
diff --git a/network/qutebrowser-bin/qutebrowser-bin.SlackBuild b/network/qutebrowser-bin/qutebrowser-bin.SlackBuild
index 81c434bd9f..d76b7b9c65 100644
--- a/network/qutebrowser-bin/qutebrowser-bin.SlackBuild
+++ b/network/qutebrowser-bin/qutebrowser-bin.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qutebrowser-bin
-VERSION=${VERSION:-3.1.0}
-SSLVERSION=${SSLVERSION:-3.2.1}
+VERSION=${VERSION:-3.2.0}
+SSLVERSION=${SSLVERSION:-3.3.1}
BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/qutebrowser-bin/qutebrowser-bin.info b/network/qutebrowser-bin/qutebrowser-bin.info
index 61e6f74757..e48d642849 100644
--- a/network/qutebrowser-bin/qutebrowser-bin.info
+++ b/network/qutebrowser-bin/qutebrowser-bin.info
@@ -1,46 +1,48 @@
PRGNAM="qutebrowser-bin"
-VERSION="3.1.0"
+VERSION="3.2.0"
HOMEPAGE="https://qutebrowser.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/qutebrowser/qutebrowser/archive/v3.1.0/qutebrowser-3.1.0.tar.gz \
- https://files.pythonhosted.org/packages/47/6a/453160888fab7c6a432a6e25f8afe6256d0d9f2cbd25971021da6491d899/pip-23.3.1-py3-none-any.whl \
- https://files.pythonhosted.org/packages/bb/e1/ed2dd0850446b8697ad28d118df885ad04140c64ace06c4bd559f7c8a94f/setuptools-69.0.2-py3-none-any.whl \
- https://files.pythonhosted.org/packages/c7/c3/55076fc728723ef927521abaa1955213d094933dc36d4a2008d5101e1af5/wheel-0.42.0-py3-none-any.whl \
- https://files.pythonhosted.org/packages/0b/5a/51f4762b9f314b5577d17704bc1280532a725ba359d6cc177ab6de692035/PyQt6-6.6.1-cp38-abi3-manylinux_2_28_x86_64.whl \
- https://files.pythonhosted.org/packages/d5/64/7b8983341e4f8748f0d76ebc69c2740cb0d19a49f14f7d83db3b079c4abe/PyQt6_Qt6-6.6.1-py3-none-manylinux_2_28_x86_64.whl \
+DOWNLOAD_x86_64="https://github.com/qutebrowser/qutebrowser/archive/v3.2.0/qutebrowser-3.2.0.tar.gz \
+ https://files.pythonhosted.org/packages/8a/6a/19e9fe04fca059ccf770861c7d5721ab4c2aebc539889e97c7977528a53b/pip-24.0-py3-none-any.whl \
+ https://files.pythonhosted.org/packages/de/88/70c5767a0e43eb4451c2200f07d042a4bcd7639276003a9c54a68cfcc1f8/setuptools-70.0.0-py3-none-any.whl \
+ https://files.pythonhosted.org/packages/7d/cd/d7460c9a869b16c3dd4e1e403cce337df165368c71d6af229a74699622ce/wheel-0.43.0-py3-none-any.whl \
+ https://files.pythonhosted.org/packages/b9/80/77fd0480c46129ddd4783882f97d5f471477d48eeebeb72ff845aaaab349/PyQt6-6.7.0-1-cp38-abi3-manylinux_2_28_x86_64.whl \
+ https://files.pythonhosted.org/packages/57/56/b653a011af4b821b1ad0b20b554f351cf8331127ffd4cd60696bc8576655/PyQt6_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl \
https://files.pythonhosted.org/packages/e2/21/be11813fb40cce933afa2a3e523aa998ca1089f1678bdb5ab11d19b305e2/PyQt6_sip-13.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl \
- https://files.pythonhosted.org/packages/36/91/50982f28730c893a8c68b0e92debc761e8a475cf1df686dee22a4c255316/PyQt6_WebEngine-6.6.0-cp37-abi3-manylinux_2_28_x86_64.whl \
- https://files.pythonhosted.org/packages/45/56/ac52d42ad9949714dffbbaee29717a79273fbeb2ea1f8a0b63a7b6b75f40/PyQt6_WebEngine_Qt6-6.6.1-py3-none-manylinux_2_28_x86_64.whl \
+ https://files.pythonhosted.org/packages/66/ea/9b8d93a5c81b536378c817b69ae373ab0c09e43878013a0aa5cd092e6f5e/PyQt6_WebEngine-6.7.0-cp38-abi3-manylinux_2_28_x86_64.whl \
+ https://files.pythonhosted.org/packages/a9/90/e94702fb278b53274ae256dc32b5fbf1e0b7f7a4c953e1bd29ffdaed63ee/PyQt6_WebEngine_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl \
+ https://files.pythonhosted.org/packages/3e/d0/39f1fcfb2cca16264b26379edc2d2941f728b0a362f8cddc6c497c003a02/PyQt6_WebEngineSubwheel_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl \
https://files.pythonhosted.org/packages/06/26/39fad77ba6fe8bd5b1c5ebe411ea84a768075f40caa5400e889678de39b3/adblock-0.6.0-cp37-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl \
https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl \
- https://files.pythonhosted.org/packages/bc/c3/f068337a370801f372f2f8f6bad74a5c140f6fda3d9de154052708dd3c65/Jinja2-3.1.2-py3-none-any.whl \
- https://files.pythonhosted.org/packages/de/63/cb7e71984e9159ec5f45b5e81e896c8bdd0e45fe3fc6ce02ab497f0d790e/MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl \
- https://files.pythonhosted.org/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl \
+ https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl \
+ https://files.pythonhosted.org/packages/5f/5a/360da85076688755ea0cceb92472923086993e86b5613bbae9fbc14136b0/MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl \
+ https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl \
https://files.pythonhosted.org/packages/7d/39/472f2554a0f1e825bd7c5afc11c817cd7a2f3657460f7159f691fbb37c51/PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl \
- https://files.pythonhosted.org/packages/d9/66/48866fc6b158c81cc2bfecc04c480f105c6040e8b077bc54c634b4a67926/zipp-3.17.0-py3-none-any.whl \
+ https://files.pythonhosted.org/packages/82/1a/ac67760425f2477b1da593b347db66d474130747e6e5285d08c7f2d5884a/zipp-3.19.1-py3-none-any.whl \
https://files.pythonhosted.org/packages/ff/1d/8f96eb0ce05f20e5d0722a3e910627a26a382c81f40c7292faa91545e43f/asciidoc-10.2.0-py2.py3-none-any.whl \
- https://www.openssl.org/source/openssl-3.2.1.tar.gz \
- https://github.com/mozilla/pdf.js/releases/download/v4.0.379/pdfjs-4.0.379-dist.zip"
-MD5SUM_x86_64="a4613158902f61af23c2b38f1ad427aa \
- 5d2d058044a3ae2800d18e358ddc72ca \
- f096ed836f4036a11aa277fa16dc09ff \
- 779d91395ceb12e15e3a585b30b53f9f \
- 8e724abf93f1861c98705a1eaaf2eabf \
- bde446baa891d9c22a3ddb1496476aea \
+ https://www.openssl.org/source/openssl-3.3.1.tar.gz \
+ https://github.com/mozilla/pdf.js/releases/download/v4.3.136/pdfjs-4.3.136-dist.zip"
+MD5SUM_x86_64="8a152062b18bc26fc107a011302cea54 \
+ 74e3c5e4082113b1239ca0e9abfd1e82 \
+ 6323563a084ac91c3ff159b196da88a1 \
+ e65b1197e1dfc6bbc8df362935f5943d \
+ 0bb9dd53e68a12dec30d79753cad1ed2 \
+ 1e7e914ae370519f6224e377c85dce8f \
260fb515820b6dc4878df9288a8eea55 \
- 5086b644a2e12f110878aee8d3282a2b \
- d8d0d2f0c6ec1dafefac241836a0712b \
+ 73e4c0e2a96bbea71a512ce340896da4 \
+ 0e9abfb9ad98b2dad3ab8de89bec1abd \
+ 7b986c49467df0409e0d008133872b92 \
c8653c10db5900c22054b27a03924988 \
3fc7a89530d68d7ea231ebe779c0db9c \
- 00ccdb509d3592cc2163b286177d75c8 \
- c2388278e7f7c4bb11ae830da5a071cc \
- 05bab8cd38860c62d6e146ec2949fefe \
+ a5fadd0603a10249348865e85a6f57bc \
+ 513753eb9f09472d93dd7f360f26b8db \
+ ab3c5cc3c2d21df9d3a8b9c71c01f0f1 \
4d6e421811f9057f61344a07257dbc26 \
- d93f0b8485000b37800a6de09ed6c1cb \
+ 0200da2a96be3da62f8ee4ab8e4d7382 \
d47ea986a8945257f0f54e92455d198f \
- c239213887804ba00654884918b37441 \
- 0e74e78c467097afeb1ddafbc290a05a"
-REQUIRES="qt6"
+ 8a4342b399c18f870ca6186299195984 \
+ a6fd051ccc184a7e1ec160ac6f285d51"
+REQUIRES=""
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/network/signal-desktop/signal-desktop.SlackBuild b/network/signal-desktop/signal-desktop.SlackBuild
index 8d909eebaa..e9b8be25dd 100644
--- a/network/signal-desktop/signal-desktop.SlackBuild
+++ b/network/signal-desktop/signal-desktop.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=signal-desktop
-VERSION=${VERSION:-7.7.0}
+VERSION=${VERSION:-7.11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/signal-desktop/signal-desktop.info b/network/signal-desktop/signal-desktop.info
index 60b89ccfb2..b3146f21b2 100644
--- a/network/signal-desktop/signal-desktop.info
+++ b/network/signal-desktop/signal-desktop.info
@@ -1,10 +1,10 @@
PRGNAM="signal-desktop"
-VERSION="7.7.0"
+VERSION="7.11.0"
HOMEPAGE="https://signal.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.7.0_amd64.deb"
-MD5SUM_x86_64="7f64900eb662001044eb269bb3a5d99d"
+DOWNLOAD_x86_64="https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.11.0_amd64.deb"
+MD5SUM_x86_64="85564f41845c07fba8471c860a960927"
REQUIRES=""
MAINTAINER="ArTourter"
EMAIL="artourter@gmail.com"
diff --git a/network/skypeforlinux/skypeforlinux.info b/network/skypeforlinux/skypeforlinux.info
index e7fc326e6f..65042236f2 100644
--- a/network/skypeforlinux/skypeforlinux.info
+++ b/network/skypeforlinux/skypeforlinux.info
@@ -5,6 +5,6 @@ DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.109.0.209_amd64.deb"
MD5SUM_x86_64="0b44e0494b00b337e7e31f72c3d826c1"
-REQUIRES="%README%"
+REQUIRES=""
MAINTAINER="Mario Preksavec"
EMAIL="mario at slackware dot hr"
diff --git a/network/slack/slack.SlackBuild b/network/slack/slack.SlackBuild
index 90c0e97523..d12a724a94 100644
--- a/network/slack/slack.SlackBuild
+++ b/network/slack/slack.SlackBuild
@@ -31,11 +31,11 @@ cd $(dirname $0) ; CWD=$(pwd)
# A trick to find the latest slack package details, using snap meta data
# curl -sH Snap-Device-Series:\ 16 https://api.snapcraft.io/v2/snaps/info/slack | json_pp
PRGNAM=slack
-VERSION=${VERSION:-4.37.101}
+VERSION=${VERSION:-4.38.125}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-SNAPREVISION=${SNAPREVISION:-142}
+SNAPREVISION=${SNAPREVISION:-149}
SNAPPKG=JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_$SNAPREVISION.snap
if [ -z "$ARCH" ]; then
diff --git a/network/slack/slack.info b/network/slack/slack.info
index 5fa332568b..ac822ee802 100644
--- a/network/slack/slack.info
+++ b/network/slack/slack.info
@@ -1,10 +1,10 @@
PRGNAM="slack"
-VERSION="4.37.101"
+VERSION="4.38.125"
HOMEPAGE="https://slack.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://api.snapcraft.io/api/v1/snaps/download/JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_142.snap"
-MD5SUM_x86_64="14567aa40b8d3db83cae4e2af4e89a96"
+DOWNLOAD_x86_64="https://api.snapcraft.io/api/v1/snaps/download/JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_149.snap"
+MD5SUM_x86_64="32732e63edcfdf69f986f33e039f1d8f"
REQUIRES=""
MAINTAINER="Ruari Oedegaard"
EMAIL="sbo@ruari.com"
diff --git a/network/squid/squid.SlackBuild b/network/squid/squid.SlackBuild
index d819c88077..d59cbd5cd7 100644
--- a/network/squid/squid.SlackBuild
+++ b/network/squid/squid.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=squid
-VERSION=${VERSION:-6.6}
+VERSION=${VERSION:-6.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/squid/squid.info b/network/squid/squid.info
index e925b15dca..3e3b86fd47 100644
--- a/network/squid/squid.info
+++ b/network/squid/squid.info
@@ -1,8 +1,8 @@
PRGNAM="squid"
-VERSION="6.6"
+VERSION="6.9"
HOMEPAGE="http://www.squid-cache.org/"
-DOWNLOAD="http://www.squid-cache.org/Versions/v6/squid-6.6.tar.xz"
-MD5SUM="5a41134ee1b7e75f62088acdec92d2ca"
+DOWNLOAD="http://www.squid-cache.org/Versions/v6/squid-6.9.tar.xz"
+MD5SUM="4888e9dc75c0daa0ed526b34c055cb67"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/tailscale/tailscale.SlackBuild b/network/tailscale/tailscale.SlackBuild
index 638c7df5c1..857efb3542 100644
--- a/network/tailscale/tailscale.SlackBuild
+++ b/network/tailscale/tailscale.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tailscale
DAEMON=tailscaled
-VERSION=${VERSION:-1.62.1}
+VERSION=${VERSION:-1.66.4}
ARCHSTR=amd64
BINDIR=$PRGNAM"_"$VERSION"_"$ARCHSTR
BUILD=${BUILD:-1}
diff --git a/network/tailscale/tailscale.info b/network/tailscale/tailscale.info
index ad384e2488..d78fd4abb8 100644
--- a/network/tailscale/tailscale.info
+++ b/network/tailscale/tailscale.info
@@ -1,12 +1,12 @@
PRGNAM="tailscale"
-VERSION="1.62.1"
+VERSION="1.66.4"
HOMEPAGE="https://tailscale.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://pkgs.tailscale.com/stable/tailscale_1.62.1_amd64.tgz \
- https://github.com/tailscale/tailscale/archive/refs/tags/v1.62.1/tailscale-1.62.1.tar.gz"
-MD5SUM_x86_64="5e8a3b17eddd4954d165c005a9c09967 \
- 7c8acd55eb0b85c05b6b80568a39b9d2"
+DOWNLOAD_x86_64="https://pkgs.tailscale.com/stable/tailscale_1.66.4_amd64.tgz \
+ https://github.com/tailscale/tailscale/archive/refs/tags/v1.66.4/tailscale-1.66.4.tar.gz"
+MD5SUM_x86_64="0435a1a9fd1e361b6338c68af5567982 \
+ 64b14f001133c19d78bcced1076a40cf"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/network/teamviewer/teamviewer.SlackBuild b/network/teamviewer/teamviewer.SlackBuild
index adde76fee7..66d9e1b189 100644
--- a/network/teamviewer/teamviewer.SlackBuild
+++ b/network/teamviewer/teamviewer.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=teamviewer
-VERSION=${VERSION:-15.53.6}
+VERSION=${VERSION:-15.54.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/teamviewer/teamviewer.info b/network/teamviewer/teamviewer.info
index 694cb14dc0..eab0c304ea 100644
--- a/network/teamviewer/teamviewer.info
+++ b/network/teamviewer/teamviewer.info
@@ -1,10 +1,10 @@
PRGNAM="teamviewer"
-VERSION="15.53.6"
+VERSION="15.54.3"
HOMEPAGE="https://www.teamviewer.com/"
-DOWNLOAD="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.53.6_i386.deb"
-MD5SUM="20191185cd9f41ad2bb8d1f5eb4bbcbc"
-DOWNLOAD_x86_64="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.53.6_amd64.deb"
-MD5SUM_x86_64="208ede881c2c8d54aaf78aee3fc72fe8"
+DOWNLOAD="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.54.3_i386.deb"
+MD5SUM="c94c38c11f4f6ed796e0314a32af3550"
+DOWNLOAD_x86_64="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.54.3_amd64.deb"
+MD5SUM_x86_64="c87f1e61f1289861f0e2b812f10cf400"
REQUIRES="libminizip"
MAINTAINER="ArTourter"
EMAIL="artourter@gmail.com"
diff --git a/network/telegram/telegram.SlackBuild b/network/telegram/telegram.SlackBuild
index 39c5f9fb2d..d0dba6bee2 100644
--- a/network/telegram/telegram.SlackBuild
+++ b/network/telegram/telegram.SlackBuild
@@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=telegram
SRCNAM=tsetup
SRCDIR=Telegram
-VERSION=${VERSION:-5.0.0}
+VERSION=${VERSION:-5.1.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/telegram/telegram.info b/network/telegram/telegram.info
index 91c42bb953..15b99af56b 100644
--- a/network/telegram/telegram.info
+++ b/network/telegram/telegram.info
@@ -1,10 +1,10 @@
PRGNAM="telegram"
-VERSION="5.0.0"
+VERSION="5.1.4"
HOMEPAGE="https://telegram.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.0.0.tar.xz"
-MD5SUM_x86_64="74350850bc7c2dd7fa065811ea5075f2"
+DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.1.4.tar.xz"
+MD5SUM_x86_64="9fec715946d77f5ec8c41d2d7dbda202"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/network/tor-browser/tor-browser.SlackBuild b/network/tor-browser/tor-browser.SlackBuild
index a624225a37..0455b6ab21 100644
--- a/network/tor-browser/tor-browser.SlackBuild
+++ b/network/tor-browser/tor-browser.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tor-browser
-VERSION=${VERSION:-13.0.14}
+VERSION=${VERSION:-13.0.15}
PRGLANG=${PRGLANG:-ALL}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/tor-browser/tor-browser.info b/network/tor-browser/tor-browser.info
index ff2a8b2cc8..82d5701241 100644
--- a/network/tor-browser/tor-browser.info
+++ b/network/tor-browser/tor-browser.info
@@ -1,10 +1,10 @@
PRGNAM="tor-browser"
-VERSION="13.0.14"
+VERSION="13.0.15"
HOMEPAGE="https://www.torproject.org"
-DOWNLOAD="https://dist.torproject.org/torbrowser/13.0.14/tor-browser-linux-i686-13.0.14.tar.xz"
-MD5SUM="71433c289914ae1b155751a63a29a1d5"
-DOWNLOAD_x86_64="https://www.torproject.org/dist/torbrowser/13.0.14/tor-browser-linux-x86_64-13.0.14.tar.xz"
-MD5SUM_x86_64="8d42e9e03a4684b3dd7aef39bb22a20c"
+DOWNLOAD="https://dist.torproject.org/torbrowser/13.0.15/tor-browser-linux-i686-13.0.15.tar.xz"
+MD5SUM="5373b81705ffdfade9619d40685b8327"
+DOWNLOAD_x86_64="https://www.torproject.org/dist/torbrowser/13.0.15/tor-browser-linux-x86_64-13.0.15.tar.xz"
+MD5SUM_x86_64="9e520bb3a4ad0daa53144a310bdb8142"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/network/turbolift/README b/network/turbolift/README
deleted file mode 100644
index 8482ae887f..0000000000
--- a/network/turbolift/README
+++ /dev/null
@@ -1,8 +0,0 @@
-OpenStack Swift -Cloud Files- Uploader.
-
-If you have found yourself in a situation where you needed or wanted
-to upload a whole bunch of files to Cloud Files quickly, this is what
-you are looking for.
-
-Turbolift is an assistant for uploading files to the the Rackspace
-Cloud Files Repository with a bunch of options.
diff --git a/network/turbolift/doinst.sh b/network/turbolift/doinst.sh
deleted file mode 100644
index 5fb28930db..0000000000
--- a/network/turbolift/doinst.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
diff --git a/network/turbolift/turbolift.info b/network/turbolift/turbolift.info
deleted file mode 100644
index f847d95c26..0000000000
--- a/network/turbolift/turbolift.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="turbolift"
-VERSION="2.1.3"
-HOMEPAGE="https://github.com/cloudnull/turbolift"
-DOWNLOAD="https://pypi.python.org/packages/source/t/turbolift/turbolift-2.1.3.tar.gz"
-MD5SUM="3ce022b9719e76b2b8b15546369ad7b9"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="PrettyTable"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/network/unbound/root.hints b/network/unbound/root.hints
index 280ab06683..f0a0934051 100644
--- a/network/unbound/root.hints
+++ b/network/unbound/root.hints
@@ -9,8 +9,8 @@
; on server FTP.INTERNIC.NET
; -OR- RS.INTERNIC.NET
;
-; last update: March 25, 2024
-; related version of root zone: 2024032501
+; last update: April 18, 2024
+; related version of root zone: 2024041801
;
; FORMERLY NS.INTERNIC.NET
;
diff --git a/network/unbound/unbound.SlackBuild b/network/unbound/unbound.SlackBuild
index 9a2dc3ce59..b4e61ec7e1 100644
--- a/network/unbound/unbound.SlackBuild
+++ b/network/unbound/unbound.SlackBuild
@@ -27,8 +27,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=unbound
-VERSION=${VERSION:-1.19.3}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.20.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/unbound/unbound.info b/network/unbound/unbound.info
index d17666a509..130f8f8934 100644
--- a/network/unbound/unbound.info
+++ b/network/unbound/unbound.info
@@ -1,8 +1,8 @@
PRGNAM="unbound"
-VERSION="1.19.3"
+VERSION="1.20.0"
HOMEPAGE="https://nlnetlabs.nl/projects/unbound/about/"
-DOWNLOAD="https://www.nlnetlabs.nl/downloads/unbound/unbound-1.19.3.tar.gz"
-MD5SUM="00bf61460c87c2542bcb68d52a2e5195"
+DOWNLOAD="https://www.nlnetlabs.nl/downloads/unbound/unbound-1.20.0.tar.gz"
+MD5SUM="970d8a8800e6993d4453d50979b0c657"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/uwsgi/uwsgi.SlackBuild b/network/uwsgi/uwsgi.SlackBuild
index 90795bf5ca..8bb93c4066 100644
--- a/network/uwsgi/uwsgi.SlackBuild
+++ b/network/uwsgi/uwsgi.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=uwsgi
-VERSION=${VERSION:-2.0.25.1}
+VERSION=${VERSION:-2.0.26}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/uwsgi/uwsgi.info b/network/uwsgi/uwsgi.info
index b77f7f8f47..3345b3df8b 100644
--- a/network/uwsgi/uwsgi.info
+++ b/network/uwsgi/uwsgi.info
@@ -1,8 +1,8 @@
PRGNAM="uwsgi"
-VERSION="2.0.25.1"
+VERSION="2.0.26"
HOMEPAGE="https://uwsgi-docs.readthedocs.io/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/u/uwsgi/uwsgi-2.0.25.1.tar.gz"
-MD5SUM="920deefc852522a0563b2a1351b12b5b"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/u/uwsgi/uwsgi-2.0.26.tar.gz"
+MD5SUM="feaa4ee46afe415163ecf5fb6b2db4f9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/vivaldi/vivaldi.SlackBuild b/network/vivaldi/vivaldi.SlackBuild
index fc62e00cb6..2b43b7ac0a 100644
--- a/network/vivaldi/vivaldi.SlackBuild
+++ b/network/vivaldi/vivaldi.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vivaldi
-VERSION=${VERSION:-6.7.3329.21}
+VERSION=${VERSION:-6.7.3329.39}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/vivaldi/vivaldi.info b/network/vivaldi/vivaldi.info
index c75d268aaa..89e1596fa6 100644
--- a/network/vivaldi/vivaldi.info
+++ b/network/vivaldi/vivaldi.info
@@ -1,12 +1,12 @@
PRGNAM="vivaldi"
-VERSION="6.7.3329.21"
+VERSION="6.7.3329.39"
HOMEPAGE="https://vivaldi.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.21-1_amd64.deb \
- https://update.vivaldi.com/update/1.0/relnotes/6.7.3329.21.html"
-MD5SUM_x86_64="ff07df08201dd7d9d7d99351e4833fb2 \
- 1d86b27fde02e996db65351adcc99b91"
+DOWNLOAD_x86_64="https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.39-1_amd64.deb \
+ https://update.vivaldi.com/update/1.0/relnotes/6.7.3329.39.html"
+MD5SUM_x86_64="231e831300306d3847647d9f1ea63ddb \
+ faed76e0c2ab83eb5e8bd196dcdac63a"
REQUIRES=""
MAINTAINER="Ruari Oedegaard"
EMAIL="sbo@ruari.com"
diff --git a/network/weathercli/README b/network/weathercli/README
deleted file mode 100644
index 149945d250..0000000000
--- a/network/weathercli/README
+++ /dev/null
@@ -1,7 +0,0 @@
-weathercli is a command line weather tool.
-
-Pass the script your API Key:
-API_KEY=my_api_key_here ./weathercli.SlackBuild
-
-Get your API Key on this page:
-https://openweathermap.org/
diff --git a/network/weathercli/weathercli.SlackBuild b/network/weathercli/weathercli.SlackBuild
deleted file mode 100644
index 12cd688468..0000000000
--- a/network/weathercli/weathercli.SlackBuild
+++ /dev/null
@@ -1,114 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for weathercli
-
-# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece
-# 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=weathercli
-VERSION=${VERSION:-2.3.1}
-BUILD=${BUILD:-3}
-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 {} \;
-
-if [ "$API_KEY" = "" ]; then
- echo ""
- echo "API_KEY not found !!! Please pass the script your API Key"
- echo "API_KEY=my_api_key_here ./weathercli.SlackBuild"
- echo "Get your API Key on this page : https://openweathermap.org/"
- echo ""
- exit 1
-fi
-
-# Patch API Key
-API_KEY=${API_KEY}
-echo $API_KEY
-echo $API_KEY | sed -i "s/&units={1}/\&units={1}\&appid=$API_KEY/" weathercli.py
-
-# rename executable
-sed -i "s/bin\/weather/bin\/weathercli/" setup.py
-mv bin/weather bin/weathercli
-
-python 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 LICENSE PKG-INFO README.mkd $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/network/weathercli/weathercli.info b/network/weathercli/weathercli.info
deleted file mode 100644
index 20aa1a84ea..0000000000
--- a/network/weathercli/weathercli.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="weathercli"
-VERSION="2.3.1"
-HOMEPAGE="https://github.com/brianriley/weather-cli"
-DOWNLOAD="https://files.pythonhosted.org/packages/a5/ff/53c22b373493083dcfcea6e2e669016339fc16dbfeb465053b3a854c0fe2/weathercli-2.3.1.tar.gz"
-MD5SUM="09a930ca81da6d79e8ea241ce9bc6567"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="clint"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/network/webex/webex.SlackBuild b/network/webex/webex.SlackBuild
index 4e80deb996..de64259367 100644
--- a/network/webex/webex.SlackBuild
+++ b/network/webex/webex.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for webex
-# Copyright 2022-2023 Eugene Wissner, Mannheim, Germany
+# Copyright 2022-2024 Eugene Wissner, Mannheim, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=webex
-VERSION=${VERSION:-43.11.0.27795}
+VERSION=${VERSION:-43.11.0.28947}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/webex/webex.info b/network/webex/webex.info
index 6c167e3a62..fa107bd4d0 100644
--- a/network/webex/webex.info
+++ b/network/webex/webex.info
@@ -1,10 +1,10 @@
PRGNAM="webex"
-VERSION="43.11.0.27795"
+VERSION="43.11.0.28947"
HOMEPAGE="https://www.webex.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb"
-MD5SUM_x86_64="e85297138729c7504ab5bd82592880da"
+MD5SUM_x86_64="8341cb33dfa9fe1e521bcf22cbe51f09"
REQUIRES=""
MAINTAINER="Eugene Wissner"
EMAIL="belka@caraus.de"
diff --git a/network/whalebird/whalebird.SlackBuild b/network/whalebird/whalebird.SlackBuild
index d62a3b3377..823853468d 100644
--- a/network/whalebird/whalebird.SlackBuild
+++ b/network/whalebird/whalebird.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=whalebird
-VERSION=${VERSION:-6.1.0}
+VERSION=${VERSION:-6.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/whalebird/whalebird.info b/network/whalebird/whalebird.info
index d92c1e92f9..05a139fba2 100644
--- a/network/whalebird/whalebird.info
+++ b/network/whalebird/whalebird.info
@@ -1,10 +1,10 @@
PRGNAM="whalebird"
-VERSION="6.1.0"
+VERSION="6.1.1"
HOMEPAGE="https://whalebird.social"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/h3poteto/whalebird-desktop/releases/download/v6.1.0/Whalebird-6.1.0-linux-x86_64.rpm"
-MD5SUM_x86_64="c9b2fa4ee6cef61b4b84a6d59571fea9"
+DOWNLOAD_x86_64="https://github.com/h3poteto/whalebird-desktop/releases/download/v6.1.1/Whalebird-6.1.1-linux-x86_64.rpm"
+MD5SUM_x86_64="149467963a0415ea0ea5f8e2afdd7938"
REQUIRES=""
MAINTAINER="Antonio Leal"
EMAIL="antonioleal@yahoo.com"
diff --git a/network/wireshark/wireshark.SlackBuild b/network/wireshark/wireshark.SlackBuild
index dee353ae35..26868941a4 100644
--- a/network/wireshark/wireshark.SlackBuild
+++ b/network/wireshark/wireshark.SlackBuild
@@ -32,7 +32,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=wireshark
-VERSION=${VERSION:-4.2.4}
+VERSION=${VERSION:-4.2.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/wireshark/wireshark.info b/network/wireshark/wireshark.info
index c3f620160f..03987d6abe 100644
--- a/network/wireshark/wireshark.info
+++ b/network/wireshark/wireshark.info
@@ -1,8 +1,8 @@
PRGNAM="wireshark"
-VERSION="4.2.4"
+VERSION="4.2.5"
HOMEPAGE="https://www.wireshark.org/"
-DOWNLOAD="https://2.na.dl.wireshark.org/src/wireshark-4.2.4.tar.xz"
-MD5SUM="cebb012489563a8eb9c3829cdcb0579c"
+DOWNLOAD="https://2.na.dl.wireshark.org/src/wireshark-4.2.5.tar.xz"
+MD5SUM="7d04bb70a64726cdefe8da6e3aa58c26"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lua"
diff --git a/network/yle-dl/yle-dl.SlackBuild b/network/yle-dl/yle-dl.SlackBuild
index 3fd8edb8af..43947709c6 100644
--- a/network/yle-dl/yle-dl.SlackBuild
+++ b/network/yle-dl/yle-dl.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yle-dl
-VERSION=${VERSION:-20240130}
+VERSION=${VERSION:-20240429}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/yle-dl/yle-dl.info b/network/yle-dl/yle-dl.info
index a8a5fb60e2..ea1b992ba8 100644
--- a/network/yle-dl/yle-dl.info
+++ b/network/yle-dl/yle-dl.info
@@ -1,8 +1,8 @@
PRGNAM="yle-dl"
-VERSION="20240130"
+VERSION="20240429"
HOMEPAGE="https://aajanki.github.io/yle-dl/"
-DOWNLOAD="https://github.com/aajanki/yle-dl/archive/20240130/yle-dl-20240130.tar.gz"
-MD5SUM="4ea36e5fab2dd1b255e39d7a7bff3dcd"
+DOWNLOAD="https://github.com/aajanki/yle-dl/archive/20240429/yle-dl-20240429.tar.gz"
+MD5SUM="2088d99f41f85960b744aba0700e4009"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-lxml python3-configargparse"
diff --git a/network/zdns/README b/network/zdns/README
new file mode 100644
index 0000000000..2401d96fa8
--- /dev/null
+++ b/network/zdns/README
@@ -0,0 +1,11 @@
+DNS utility
+
+ZDNS is a utility for performing fast DNS lookups, such as completing
+an A lookup for all names in a zone file, or collecting CAA records
+for a large number of websites. ZDNS contains its own recursive
+resolver and supports A, AAAA, ANY, AXFR, CAA, CNAME, DMARC, MX, NS,
+PTR, TXT, SOA, and SPF records.
+
+Warning: This SlackBuild requires network access when it runs, meaning
+it downloads files from the Internet with root access. You should
+decide for yourself whether or not you think this is a good idea.
diff --git a/python/argh/slack-desc b/network/zdns/slack-desc
index 1a31d9a6ea..4fab1103e1 100644
--- a/python/argh/slack-desc
+++ b/network/zdns/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-argh: argh (An unobtrusive argparse wrapper)
-argh:
-argh: Building a command-line interface? Found yourself uttering "argh!"
-argh: while struggling with the API of argparse? Don't like the complexity
-argh: but need the power?
-argh: Argh is a smart wrapper for argparse. Argparse is a very powerful
-argh: toll; Argh just makes it easy to use.
-argh:
-argh: Homepage: https://github.com/neithere/argh/
-argh:
-argh:
+zdns: zdns (DNS Utility)
+zdns:
+zdns: ZDNS is a utility for performing fast DNS lookups, such as completing
+zdns: an A lookup for all names in a zone file, or collecting CAA records
+zdns: for a large number of websites. ZDNS contains its own recursive
+zdns: resolver and supports A, AAAA, ANY, AXFR, CAA, CNAME, DMARC, MX, NS,
+zdns: PTR, TXT, SOA, and SPF records.
+zdns:
+zdns: Project URL: https://zdns.io/
+zdns:
+zdns:
diff --git a/python/jedi/jedi.SlackBuild b/network/zdns/zdns.SlackBuild
index 1b99d376f0..df09eac8bf 100644
--- a/python/jedi/jedi.SlackBuild
+++ b/network/zdns/zdns.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for jedi
+# Slackware build script for zdns
-# Copyright 2015-2019 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=jedi
-VERSION=${VERSION:-0.14.0}
+PRGNAM=zdns
+VERSION=${VERSION:-1.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -50,20 +47,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
@@ -79,13 +62,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 {} \;
-python2 setup.py install --root=$PKG
+go build
+
+mkdir -p $PKG/usr/bin
+cp zdns $PKG/usr/bin
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a *.rst *.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS LICENSE *.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/network/zdns/zdns.info b/network/zdns/zdns.info
new file mode 100644
index 0000000000..3076efe1fe
--- /dev/null
+++ b/network/zdns/zdns.info
@@ -0,0 +1,10 @@
+PRGNAM="zdns"
+VERSION="1.0.0"
+HOMEPAGE="https://zmap.io"
+DOWNLOAD="https://github.com/zmap/zdns/archive/v1.0.0/zdns-1.0.0.tar.gz"
+MD5SUM="72f3b47a5912648b1da5a7e9774cf1e4"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="google-go-lang"
+MAINTAINER="Willy Sudiarto Raharjo"
+EMAIL="willysr@slackbuilds.org"
diff --git a/network/zeek/zeek.SlackBuild b/network/zeek/zeek.SlackBuild
index ea2b1cdfaa..bfbb9c9a03 100644
--- a/network/zeek/zeek.SlackBuild
+++ b/network/zeek/zeek.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zeek
-VERSION=${VERSION:-6.0.3}
+VERSION=${VERSION:-6.0.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zeek/zeek.info b/network/zeek/zeek.info
index e3f6119155..8517e59736 100644
--- a/network/zeek/zeek.info
+++ b/network/zeek/zeek.info
@@ -1,8 +1,8 @@
PRGNAM="zeek"
-VERSION="6.0.3"
+VERSION="6.0.4"
HOMEPAGE="https://www.zeek.org"
-DOWNLOAD="https://download.zeek.org/zeek-6.0.3.tar.gz"
-MD5SUM="8cf75e403e8072b25140c2d56a294c4f"
+DOWNLOAD="https://download.zeek.org/zeek-6.0.4.tar.gz"
+MD5SUM="633c3b4a10277838f8866cebb7896fd1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/zerotier-one/README b/network/zerotier-one/README
new file mode 100644
index 0000000000..695b7df0e1
--- /dev/null
+++ b/network/zerotier-one/README
@@ -0,0 +1,25 @@
+ZeroTier One allows systems to join and participate in ZeroTier
+virtual networks.
+
+ZeroTier One is a client application that enables devices to join
+ZeroTier virtual networks (typically configured and managed by a
+network controller). It provides an encrypted and secure network
+connectivity solution that can be used for a variety of purposes,
+including VPN alternatives, remote access, distributed
+applications, and more.
+
+Since zerotier-one needs the tun module to be loaded in order to
+work, that is done in the start function of rc.zerotier-one.
+If you wish you can make the module load from rc.modules.local.
+
+The following can be used to start/stop NordVPN automatically:
+/etc/rc.d/rc.local
+
+ if [ -x /etc/rc.d/rc.zerotier-one ]; then
+ /etc/rc.d/rc.zerotier-one start
+ fi
+
+/etc/rc.d/rc.local_shutdown
+ if [ -x /etc/rc.d/rc.zerotier-one ]; then
+ /etc/rc.d/rc.zerotier-one stop
+ fi
diff --git a/network/zerotier-one/doinst.sh b/network/zerotier-one/doinst.sh
new file mode 100644
index 0000000000..6840d728b4
--- /dev/null
+++ b/network/zerotier-one/doinst.sh
@@ -0,0 +1,27 @@
+#!/bin/sh -x
+
+config() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ # If there's no config file by that name, mv it over:
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
+ # toss the redundant copy
+ rm $NEW
+ fi
+ # Otherwise, we leave the .new copy for the admin to consider...
+}
+
+preserve_perms() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ if [ -e $OLD ]; then
+ cp -a $OLD ${NEW}.incoming
+ cat $NEW > ${NEW}.incoming
+ mv ${NEW}.incoming $NEW
+ fi
+ config $NEW
+}
+
+preserve_perms etc/rc.d/rc.zerotier-one.new
diff --git a/network/zerotier-one/rc.zerotier-one.new b/network/zerotier-one/rc.zerotier-one.new
new file mode 100644
index 0000000000..5c1d00295e
--- /dev/null
+++ b/network/zerotier-one/rc.zerotier-one.new
@@ -0,0 +1,51 @@
+#!/bin/sh
+
+# Slackware init script for zerotier-one
+
+# To change the default options, edit /etc/default/zerotier-one
+if [ -r /etc/default/zerotier-one ]; then
+ . /etc/default/zerotier-one
+fi
+
+# Start zerotier-one
+start_zerotier() {
+ if ! lsmod | grep -q "^tun " ; then
+ echo "Loading tun module..."
+ /sbin/modprobe tun
+ fi
+
+ if ! /usr/bin/pgrep --ns $$ --euid root -f "^/usr/sbin/zerotier-one" 1> /dev/null 2> /dev/null ; then
+ echo "Starting zerotier-one: /usr/sbin/zerotier-one $ZEROTIER_OPTS"
+ /usr/sbin/zerotier-one $ZEROTIER_OPTS &
+ echo $! > /var/run/zerotier-one.pid
+ fi
+}
+
+# Stop zerotier-one
+stop_zerotier() {
+ echo "Stopping zerotier-one."
+ kill $(cat /var/run/zerotier-one.pid)
+ rm -f /var/run/zerotier-one.pid
+}
+
+# Restart zerotier-one
+restart_zerotier() {
+ stop_zerotier
+ sleep 1
+ start_zerotier
+}
+
+# Parse command line parameters
+case "$1" in
+'start')
+ start_zerotier
+ ;;
+'stop')
+ stop_zerotier
+ ;;
+'restart')
+ restart_zerotier
+ ;;
+*)
+ echo "usage $0 start|stop|restart"
+esac
diff --git a/network/zerotier-one/slack-desc b/network/zerotier-one/slack-desc
new file mode 100644
index 0000000000..af006e06b7
--- /dev/null
+++ b/network/zerotier-one/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+zerotier-one: zerotier-one (vpn client application)
+zerotier-one:
+zerotier-one: ZeroTier One is a client application that enables devices to join
+zerotier-one: ZeroTier virtual networks (typically configured and managed by a
+zerotier-one: network controller). It provides an encrypted and secure network
+zerotier-one: connectivity solution that can be used for a variety of purposes,
+zerotier-one: including VPN alternatives, remote access, distributed
+zerotier-one: applications, and more.
+zerotier-one:
+zerotier-one:
+zerotier-one: Homepage: https://www.zerotier.com/
diff --git a/games/term2048/term2048.SlackBuild b/network/zerotier-one/zerotier-one.SlackBuild
index cceb3d64dc..72a0bcc7a7 100644
--- a/games/term2048/term2048.SlackBuild
+++ b/network/zerotier-one/zerotier-one.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for term2048
+# Slackware build script for zerotier-one
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024 Georgi Kolev, Bulgaria
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,10 +22,12 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=term2048
-VERSION=${VERSION:-0.2.5}
+PRGNAM=zerotier-one
+GH_NAME=ZeroTierOne
+VERSION=${VERSION:-1.6.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +40,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -51,16 +50,12 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
- SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
@@ -69,10 +64,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$VERSION.tar.gz
-
-cd $PRGNAM-$VERSION
+rm -rf $GH_NAME-$VERSION
+tar xvf $CWD/$GH_NAME-$VERSION.tar.gz
+cd $GH_NAME-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -80,15 +74,31 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
+make
+make selftest
+
+make DESTDIR=$PKG install
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+find $PKG -name perllocal.pod \
+ -o -name ".packlist" \
+ -o -name "*.bs" \
+ | xargs rm -f
+
+mv $PKG/usr/share/man $PKG/usr/
+rm -r $PKG/usr/share
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a CHANGES.txt LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+mkdir -p $PKG/etc/rc.d
+install -m 0644 $CWD/rc.$PRGNAM.new $PKG/etc/rc.d/rc.$PRGNAM.new
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
diff --git a/network/zerotier-one/zerotier-one.info b/network/zerotier-one/zerotier-one.info
new file mode 100644
index 0000000000..684db72c4a
--- /dev/null
+++ b/network/zerotier-one/zerotier-one.info
@@ -0,0 +1,10 @@
+PRGNAM="zerotier-one"
+VERSION="1.6.2"
+HOMEPAGE="https://zerotier.com"
+DOWNLOAD="https://github.com/zerotier/ZeroTierOne/archive/1.6.2/ZeroTierOne-1.6.2.tar.gz"
+MD5SUM="179ff408997e8aacaf37343d5b4b2473"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Georgi kolev"
+EMAIL="georgi.kolev (at) gmail.com"
diff --git a/network/zmap/zmap.SlackBuild b/network/zmap/zmap.SlackBuild
index f0ac1914d5..a0f441e1d9 100644
--- a/network/zmap/zmap.SlackBuild
+++ b/network/zmap/zmap.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for zmap
-# Copyright 2015-2023 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2015-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zmap
-VERSION=${VERSION:-3.0.0}
+VERSION=${VERSION:-4.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zmap/zmap.info b/network/zmap/zmap.info
index 16608501b4..99fba773d1 100644
--- a/network/zmap/zmap.info
+++ b/network/zmap/zmap.info
@@ -1,8 +1,8 @@
PRGNAM="zmap"
-VERSION="3.0.0"
+VERSION="4.1.1"
HOMEPAGE="https://zmap.io"
-DOWNLOAD="https://github.com/zmap/zmap/archive/v3.0.0/zmap-3.0.0.tar.gz"
-MD5SUM="e1fca7020b86e05959a2b68ff87afd45"
+DOWNLOAD="https://github.com/zmap/zmap/archive/v4.1.1/zmap-4.1.1.tar.gz"
+MD5SUM="520946e4546e5194fd9c2e7dcf926421"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="byacc gengetopt"
diff --git a/network/zoom-linux/zoom-linux.SlackBuild b/network/zoom-linux/zoom-linux.SlackBuild
index ed7813e375..f6a96ebe92 100644
--- a/network/zoom-linux/zoom-linux.SlackBuild
+++ b/network/zoom-linux/zoom-linux.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zoom-linux
-VERSION=${VERSION:-6.0.2.4680} # may be overridden by source!
+VERSION=${VERSION:-6.0.12.5501} # may be overridden by source!
SRCNAM=zoom
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/zoom-linux/zoom-linux.info b/network/zoom-linux/zoom-linux.info
index 5bdc183dd8..5244d8ae10 100644
--- a/network/zoom-linux/zoom-linux.info
+++ b/network/zoom-linux/zoom-linux.info
@@ -1,10 +1,10 @@
PRGNAM="zoom-linux"
-VERSION="6.0.2.4680"
+VERSION="6.0.12.5501"
HOMEPAGE="https://www.zoom.us/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://cdn.zoom.us/prod/6.0.2.4680/zoom_x86_64.pkg.tar.xz"
-MD5SUM_x86_64="0e46a93bc0f450ec551489d8a639ea46"
+DOWNLOAD_x86_64="https://cdn.zoom.us/prod/6.0.12.5501/zoom_x86_64.pkg.tar.xz"
+MD5SUM_x86_64="b35265390eb149179821958c24f54857"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/office/LaTeXML/LaTeXML.SlackBuild b/office/LaTeXML/LaTeXML.SlackBuild
index 839063a54d..2a2f48c8d1 100644
--- a/office/LaTeXML/LaTeXML.SlackBuild
+++ b/office/LaTeXML/LaTeXML.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=LaTeXML
-VERSION=${VERSION:-0.8.7}
+VERSION=${VERSION:-0.8.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/LaTeXML/LaTeXML.info b/office/LaTeXML/LaTeXML.info
index ef49b5d250..9fce954a2d 100644
--- a/office/LaTeXML/LaTeXML.info
+++ b/office/LaTeXML/LaTeXML.info
@@ -1,10 +1,10 @@
PRGNAM="LaTeXML"
-VERSION="0.8.7"
+VERSION="0.8.8"
HOMEPAGE="https://math.nist.gov/~BMiller/LaTeXML/"
-DOWNLOAD="https://math.nist.gov/~BMiller/LaTeXML/releases/LaTeXML-0.8.7.tar.gz"
-MD5SUM="0ff1f442ace291cd4590cbf3aa2fe751"
+DOWNLOAD="https://math.nist.gov/~BMiller/LaTeXML/releases/LaTeXML-0.8.8.tar.gz"
+MD5SUM="4227ad1152f280b19e1718e18d5a189e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-LWP-Protocol-https perl-Text-Unidecode perl-Archive-Zip perl-IO-String perl-Image-Size perl-JSON-XS perl-File-Which perl-Parse-RecDescent perl-Pod-Parser perl-Scalar-List-Utils perl-Socket6 perl-XML-LibXSLT"
+REQUIRES="perl-LWP-Protocol-https perl-Text-Unidecode perl-Archive-Zip perl-encode-locale perl-file-listing perl-html-parser perl-http-cookies perl-http-date perl-http-negotiate perl-http-message perl-IO-HTML perl-IO-String perl-Image-Size perl-JSON-XS perl-File-Which libwww-perl perl-Mozilla-CA perl-net-http perl-Parse-RecDescent perl-Pod-Parser perl-Scalar-List-Utils perl-Socket6 perl-Types-Serialiser perl-xml-libxml perl-XML-LibXSLT perl-common-sense"
MAINTAINER="Lockywolf"
EMAIL="for_sbo_latexml_2023-04-15@lockywolf.net"
diff --git a/office/LibreOffice/LibreOffice.SlackBuild b/office/LibreOffice/LibreOffice.SlackBuild
index 8994813b6f..3f936d67ec 100644
--- a/office/LibreOffice/LibreOffice.SlackBuild
+++ b/office/LibreOffice/LibreOffice.SlackBuild
@@ -4,7 +4,7 @@
# Slackware build script for LibreOffice
-# Copyright 2015-2024 Christoph Willing Sydney, Australia
+# Copyright 2015-2024 Christoph Willing Sydney, Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=LibreOffice
SRCNAM=libreoffice
-VERSION=${VERSION:-24.2.3.2}
+VERSION=${VERSION:-24.2.4.2}
SHORT_VERSION=${VERSION%.*.*}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/office/LibreOffice/LibreOffice.info b/office/LibreOffice/LibreOffice.info
index 726660b5b7..fb031a546b 100644
--- a/office/LibreOffice/LibreOffice.info
+++ b/office/LibreOffice/LibreOffice.info
@@ -1,10 +1,10 @@
PRGNAM="LibreOffice"
-VERSION="24.2.3.2"
+VERSION="24.2.4.2"
HOMEPAGE="https://www.libreoffice.org"
-DOWNLOAD="https://download.documentfoundation.org/libreoffice/src/24.2.3/libreoffice-24.2.3.2.tar.xz \
- https://sourceforge.net/projects/slackbuildsdirectlinks/files/LibreOffice/libreoffice-24.2.3.2-srcs.tar.xz"
-MD5SUM="df019f1cfa41c3dd80f06f865c752817 \
- 8791428dd6764e1f653db63a19e4ea1f"
+DOWNLOAD="https://download.documentfoundation.org/libreoffice/src/24.2.4/libreoffice-24.2.4.2.tar.xz \
+ https://sourceforge.net/projects/slackbuildsdirectlinks/files/LibreOffice/libreoffice-24.2.4.2-srcs.tar.xz"
+MD5SUM="ab7051c5dcf61d0cefd792b30e8c7a59 \
+ b38369c70774f038709b7f308ee5fdd7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk17 apache-ant perl-Archive-Zip libcdr libfreehand liblangtag libmspub libzmf"
diff --git a/office/MasterPDFEditor/MasterPDFEditor.SlackBuild b/office/MasterPDFEditor/MasterPDFEditor.SlackBuild
index a9b164a219..d8c5d95177 100644
--- a/office/MasterPDFEditor/MasterPDFEditor.SlackBuild
+++ b/office/MasterPDFEditor/MasterPDFEditor.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=MasterPDFEditor
SRCNAM=master-pdf-editor
-VERSION=${VERSION:-5.9.82}
+VERSION=${VERSION:-5.9.84}
MAJVER=${MAJVER:-5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -50,7 +50,7 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "x86_64" ]; then
- SOURCEARCH="-qt5.x86_64"
+ SOURCEARCH=".x86_64-qt5_include"
else
echo "Architecture is not supported."
exit 1
diff --git a/office/MasterPDFEditor/MasterPDFEditor.info b/office/MasterPDFEditor/MasterPDFEditor.info
index 45e416b99e..147e974878 100644
--- a/office/MasterPDFEditor/MasterPDFEditor.info
+++ b/office/MasterPDFEditor/MasterPDFEditor.info
@@ -1,10 +1,10 @@
PRGNAM="MasterPDFEditor"
-VERSION="5.9.82"
+VERSION="5.9.84"
HOMEPAGE="https://code-industry.net/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://code-industry.net/public/master-pdf-editor-5.9.82-qt5.x86_64.tar.gz"
-MD5SUM_x86_64="7697e22a481f4f02d2cb9e98d899c000"
+DOWNLOAD_x86_64="https://code-industry.net/public/master-pdf-editor-5.9.84.x86_64-qt5_include.tar.gz"
+MD5SUM_x86_64="a395909f92cf9a98355c85c9b9cbc9ec"
REQUIRES="pkcs11-helper"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/office/abiword/abiword.SlackBuild b/office/abiword/abiword.SlackBuild
index 11707f4c3a..3170bba6ec 100644
--- a/office/abiword/abiword.SlackBuild
+++ b/office/abiword/abiword.SlackBuild
@@ -36,6 +36,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=abiword
+SRCNAM=AbiWord-release
VERSION=${VERSION:-3.0.5}
DOCSVER=3.0.2 # version of abiword-docs
DOCTAR=3.0.1 # sigh, the tarball contains abiword-docs-3.0.1 still
@@ -80,9 +81,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
rm -rf abiword-docs-$DOCTAR
tar xvf $CWD/abiword-docs-$DOCSVER.tar.gz
chown -R root:root .
@@ -103,7 +104,7 @@ export HOME=$( pwd )/tmphome
CPPFLAGS="-I$TMP/$PRGNAM-$VERSION" \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS -std=c++11" \
-./configure \
+./autogen.sh \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
diff --git a/office/abiword/abiword.info b/office/abiword/abiword.info
index c7893de20a..231127026a 100644
--- a/office/abiword/abiword.info
+++ b/office/abiword/abiword.info
@@ -1,9 +1,9 @@
PRGNAM="abiword"
VERSION="3.0.5"
HOMEPAGE="http://www.abisource.com"
-DOWNLOAD="http://abisource.com/downloads/abiword/3.0.5/source/abiword-3.0.5.tar.gz \
- http://abisource.com/downloads/abiword/3.0.2/source/abiword-docs-3.0.2.tar.gz"
-MD5SUM="a8f218b711450e4ccae43a0522e0e806 \
+DOWNLOAD="https://gitlab.gnome.org/World/AbiWord/-/archive/release-3.0.5/AbiWord-release-3.0.5.tar.gz \
+ https://ftp2.osuosl.org/pub/blfs/conglomeration/abiword/abiword-docs-3.0.2.tar.gz"
+MD5SUM="368472c0182009382ad3677816a95ea3 \
c92c0e1e2081db20757231a53d80c338"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/office/bibtex2html/README b/office/bibtex2html/README
deleted file mode 100644
index 3a9c8d97fe..0000000000
--- a/office/bibtex2html/README
+++ /dev/null
@@ -1,26 +0,0 @@
-bibtex2html (A translator of BibTeX bibliographies into HTML)
-
-BibTeX2HTML is a collection of tools for automatically producing HTML
-documents from bibliographies written in the BibTeX format. It
-consists of three command line tools:
-
- - bib2bib: is a filter tool that reads one or several bibliography
- files, filters the entries with respect to a given criterion, and
- outputs the list of selected keys together with a new
- bibliography file containing only the selected entries.
-
- - bibtex2html: is a translator that reads a bibliography file and
- outputs two HTML documents that contains respectively the cited
- bibliography in a nice presentation, and the original BibTeX file
- augmented with several transparent HTML links to allow easy
- navigation. bibtex2html can handle any BibTeX style file,
- including those producing multiple bibliographies.
-
- - aux2bib: reads a .aux file as produced by LaTeX and writes to
- standard output a BibTeX file containing exactly the BibTeX
- entries refereed in the .aux file.
-
-As part of the documentation, a manual is generated with 'pdflatex'.
-For disabling generation of the manual, run:
-
- DISABLE_DOC=yes ./bibtex2html.SlackBuild
diff --git a/office/bibtex2html/bibtex2html.SlackBuild b/office/bibtex2html/bibtex2html.SlackBuild
deleted file mode 100644
index 2b6dd19485..0000000000
--- a/office/bibtex2html/bibtex2html.SlackBuild
+++ /dev/null
@@ -1,121 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for bibtex2html
-
-# Copyright 2018 Pedro R.M. Júnior, Campinas, SP, Brazil
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification,
-# is permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
-# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
-# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
-# GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PRGNAM=bibtex2html
-VERSION=${VERSION:-1.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.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
- exit 0
-fi
-
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --mandir=/usr/man \
- $([ "${DISABLE_DOC:=no}" = "yes" ] && echo --disable-doc) \
- --build=$ARCH-slackware-linux
-
-# For some reason, the generated Makefile have a hard coded `MANDIR`,
-# so we need to patch this to be based in ${prefix}, as for `BINDIR`.
-sed -i 's/MANDIR = \/usr\/man/MANDIR = ${prefix}\/man/' Makefile
-
-###sbolint off
-# Compile the application and install it into the $PKG directory. As
-# the Makefile does not support `DESTDIR`, in this case we need to use
-# `prefix`. Only `/usr/bin` and `/usr/man` are installed, so it is
-# enough to specify `$PKG/usr`.
-###sbolint on
-make
-make install prefix=$PKG/usr
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- CHANGES COPYING GPL README \
- $([ "$DISABLE_DOC" = "yes" ] || echo manual.pdf manual.html) \
- $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/office/bibtex2html/bibtex2html.info b/office/bibtex2html/bibtex2html.info
deleted file mode 100644
index b3110ea000..0000000000
--- a/office/bibtex2html/bibtex2html.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="bibtex2html"
-VERSION="1.99"
-HOMEPAGE="https://www.lri.fr/~filliatr/bibtex2html"
-DOWNLOAD="https://www.lri.fr/~filliatr/ftp/bibtex2html/bibtex2html-1.99.tar.gz"
-MD5SUM="85f8d617b13d34a552261b3fbb406a0f"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="hevea"
-MAINTAINER="Pedro R.M. Júnior"
-EMAIL="pedrormjunior@gmail.com"
diff --git a/office/calibre-bin/calibre-bin.SlackBuild b/office/calibre-bin/calibre-bin.SlackBuild
index e01633e816..c1d305d404 100644
--- a/office/calibre-bin/calibre-bin.SlackBuild
+++ b/office/calibre-bin/calibre-bin.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=calibre-bin
-VERSION=${VERSION:-7.10.0}
+VERSION=${VERSION:-7.12.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/calibre-bin/calibre-bin.info b/office/calibre-bin/calibre-bin.info
index 30bf1c52f7..1d440f5090 100644
--- a/office/calibre-bin/calibre-bin.info
+++ b/office/calibre-bin/calibre-bin.info
@@ -1,10 +1,10 @@
PRGNAM="calibre-bin"
-VERSION="7.10.0"
+VERSION="7.12.0"
HOMEPAGE="https://calibre-ebook.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.calibre-ebook.com/7.10.0/calibre-7.10.0-x86_64.txz"
-MD5SUM_x86_64="f16f8530308b81b5d6ab303890c412d9"
+DOWNLOAD_x86_64="https://download.calibre-ebook.com/7.12.0/calibre-7.12.0-x86_64.txz"
+MD5SUM_x86_64="686c249044c105d1701765415655bf6f"
REQUIRES=""
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/office/fop/fop.SlackBuild b/office/fop/fop.SlackBuild
index d7153b6947..a4267da622 100644
--- a/office/fop/fop.SlackBuild
+++ b/office/fop/fop.SlackBuild
@@ -43,7 +43,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fop
-VERSION=${VERSION:-2.8}
+VERSION=${VERSION:-2.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/fop/fop.info b/office/fop/fop.info
index 40453befdb..4e1537a4af 100644
--- a/office/fop/fop.info
+++ b/office/fop/fop.info
@@ -1,9 +1,9 @@
PRGNAM="fop"
-VERSION="2.8"
+VERSION="2.9"
HOMEPAGE="https://xmlgraphics.apache.org/fop/"
-DOWNLOAD="https://archive.apache.org/dist/xmlgraphics/fop/binaries/fop-2.8-bin.tar.gz \
+DOWNLOAD="https://archive.apache.org/dist/xmlgraphics/fop/binaries/fop-2.9-bin.tar.gz \
https://downloads.sourceforge.net/offo/2.2/offo-hyphenation-compiled.zip"
-MD5SUM="e23b5802611007dcf8de375077c09a5f \
+MD5SUM="7fdf30262fdc5e5246a0e2ecc2c20014 \
5ec09cce6d8a09bc53a6441790021ecf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/office/impressive/impressive.SlackBuild b/office/impressive/impressive.SlackBuild
index 010bc29fc6..68f650bd6c 100644
--- a/office/impressive/impressive.SlackBuild
+++ b/office/impressive/impressive.SlackBuild
@@ -33,7 +33,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=impressive
-VERSION=${VERSION:-0.13.0_beta2+20220110_r312}
+SRCNAM=Impressive
+VERSION=${VERSION:-0.13.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -54,9 +55,9 @@ set -eu
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -64,14 +65,13 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
-make
sed -i '1s/python/python3/' $PRGNAM.py
install -D -m 0755 $PRGNAM.py $PKG/usr/bin/$PRGNAM
mkdir -p $PKG/usr/man/man1
gzip -9c < $PRGNAM.1 > $PKG/usr/man/man1/$PRGNAM.1.gz
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a site/$PRGNAM.html demo.pdf *.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $PRGNAM.html demo.pdf *.txt $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/office/impressive/impressive.info b/office/impressive/impressive.info
index 56932479d7..01b850cb9a 100644
--- a/office/impressive/impressive.info
+++ b/office/impressive/impressive.info
@@ -1,8 +1,8 @@
PRGNAM="impressive"
-VERSION="0.13.0_beta2+20220110_r312"
+VERSION="0.13.2"
HOMEPAGE="http://impressive.sourceforge.net/"
-DOWNLOAD="https://slackware.uk/~urchlay/src/impressive-0.13.0_beta2+20220110_r312.tar.xz"
-MD5SUM="744b4a9edf9d976f2b3caf4d800a8f0c"
+DOWNLOAD="https://sourceforge.net/projects/impressive/files/Impressive/0.13.2/Impressive-0.13.2.tar.gz"
+MD5SUM="a43e8caf452dff48f42aba05c8aa9ef7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-pygame"
diff --git a/office/keepassxc/keepassxc.SlackBuild b/office/keepassxc/keepassxc.SlackBuild
index 2696a9d0f2..35064438a3 100644
--- a/office/keepassxc/keepassxc.SlackBuild
+++ b/office/keepassxc/keepassxc.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=keepassxc
-VERSION=${VERSION:-2.7.7}
+VERSION=${VERSION:-2.7.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/keepassxc/keepassxc.info b/office/keepassxc/keepassxc.info
index 5a00650679..be8700287d 100644
--- a/office/keepassxc/keepassxc.info
+++ b/office/keepassxc/keepassxc.info
@@ -1,8 +1,8 @@
PRGNAM="keepassxc"
-VERSION="2.7.7"
+VERSION="2.7.8"
HOMEPAGE="https://github.com/keepassxreboot/keepassxc"
-DOWNLOAD="https://github.com/keepassxreboot/keepassxc/releases/download/2.7.7/keepassxc-2.7.7-src.tar.xz"
-MD5SUM="3d877de7149ab18c0a95fc86b295064f"
+DOWNLOAD="https://github.com/keepassxreboot/keepassxc/releases/download/2.7.8/keepassxc-2.7.8-src.tar.xz"
+MD5SUM="5bf705a6277e17b162a4ad2a8fd60dbf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="Botan libminizip"
diff --git a/office/libreoffice-helppack/libreoffice-helppack.SlackBuild b/office/libreoffice-helppack/libreoffice-helppack.SlackBuild
index 1df7d8669b..3e6d25801a 100644
--- a/office/libreoffice-helppack/libreoffice-helppack.SlackBuild
+++ b/office/libreoffice-helppack/libreoffice-helppack.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libreoffice-helppack
-VERSION=${VERSION:-"24.2.3"}
+VERSION=${VERSION:-"24.2.4"}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/libreoffice-helppack/libreoffice-helppack.info b/office/libreoffice-helppack/libreoffice-helppack.info
index 7f16a18ec0..31f70a41f0 100644
--- a/office/libreoffice-helppack/libreoffice-helppack.info
+++ b/office/libreoffice-helppack/libreoffice-helppack.info
@@ -1,10 +1,10 @@
PRGNAM="libreoffice-helppack"
-VERSION="24.2.3"
+VERSION="24.2.4"
HOMEPAGE="https://www.libreoffice.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.documentfoundation.org/libreoffice/stable/24.2.3/rpm/x86_64/LibreOffice_24.2.3_Linux_x86-64_rpm_helppack_en-US.tar.gz"
-MD5SUM_x86_64="c43c97ae9070404aae545e910657606d"
+DOWNLOAD_x86_64="https://download.documentfoundation.org/libreoffice/stable/24.2.4/rpm/x86_64/LibreOffice_24.2.4_Linux_x86-64_rpm_helppack_en-US.tar.gz"
+MD5SUM_x86_64="6698b9b7a6b7198fa4c0c4b13587d557"
REQUIRES="libreoffice"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/office/libreoffice-langpack/libreoffice-langpack.SlackBuild b/office/libreoffice-langpack/libreoffice-langpack.SlackBuild
index 7a99cccf53..61d7f43f40 100644
--- a/office/libreoffice-langpack/libreoffice-langpack.SlackBuild
+++ b/office/libreoffice-langpack/libreoffice-langpack.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libreoffice-langpack
-VERSION=${VERSION:-"24.2.3"}
+VERSION=${VERSION:-"24.2.4"}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/libreoffice-langpack/libreoffice-langpack.info b/office/libreoffice-langpack/libreoffice-langpack.info
index 4d7a4f7493..4f332c86ef 100644
--- a/office/libreoffice-langpack/libreoffice-langpack.info
+++ b/office/libreoffice-langpack/libreoffice-langpack.info
@@ -1,10 +1,10 @@
PRGNAM="libreoffice-langpack"
-VERSION="24.2.3"
+VERSION="24.2.4"
HOMEPAGE="https://www.libreoffice.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.documentfoundation.org/libreoffice/stable/24.2.3/rpm/x86_64/LibreOffice_24.2.3_Linux_x86-64_rpm_langpack_en-GB.tar.gz"
-MD5SUM_x86_64="4a1fcfeb971e1d0bb266c6eb02f5ef64"
+DOWNLOAD_x86_64="https://download.documentfoundation.org/libreoffice/stable/24.2.4/rpm/x86_64/LibreOffice_24.2.4_Linux_x86-64_rpm_langpack_en-GB.tar.gz"
+MD5SUM_x86_64="4f07637dabc2237ebbba6264b650f281"
REQUIRES="libreoffice"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/office/libreoffice/libreoffice.SlackBuild b/office/libreoffice/libreoffice.SlackBuild
index 747823e610..3e457e004f 100644
--- a/office/libreoffice/libreoffice.SlackBuild
+++ b/office/libreoffice/libreoffice.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libreoffice
-VERSION=${VERSION:-"24.2.3"}
+VERSION=${VERSION:-"24.2.4"}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/libreoffice/libreoffice.info b/office/libreoffice/libreoffice.info
index c31c235b28..2b334342af 100644
--- a/office/libreoffice/libreoffice.info
+++ b/office/libreoffice/libreoffice.info
@@ -1,10 +1,10 @@
PRGNAM="libreoffice"
-VERSION="24.2.3"
+VERSION="24.2.4"
HOMEPAGE="https://www.libreoffice.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.documentfoundation.org/libreoffice/stable/24.2.3/rpm/x86_64/LibreOffice_24.2.3_Linux_x86-64_rpm.tar.gz"
-MD5SUM_x86_64="8970eb3fc932ee7779230f97f89f7222"
+DOWNLOAD_x86_64="https://download.documentfoundation.org/libreoffice/stable/24.2.4/rpm/x86_64/LibreOffice_24.2.4_Linux_x86-64_rpm.tar.gz"
+MD5SUM_x86_64="2d1e8f1d4a9dbc1ec8fe75a61430e9fb"
REQUIRES="zulu-openjdk8 avahi"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/office/lyx/lyx.SlackBuild b/office/lyx/lyx.SlackBuild
index f0c296c334..808b2621a3 100644
--- a/office/lyx/lyx.SlackBuild
+++ b/office/lyx/lyx.SlackBuild
@@ -7,7 +7,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lyx
-VERSION=${VERSION:-2.3.7}
+VERSION=${VERSION:-2.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -52,7 +52,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION-1.tar.xz
+tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
diff --git a/office/lyx/lyx.info b/office/lyx/lyx.info
index 8e325d24ad..830a024356 100644
--- a/office/lyx/lyx.info
+++ b/office/lyx/lyx.info
@@ -1,8 +1,8 @@
PRGNAM="lyx"
-VERSION="2.3.7"
+VERSION="2.4.0"
HOMEPAGE="http://www.lyx.org"
-DOWNLOAD="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/lyx-2.3.7-1.tar.xz"
-MD5SUM="d12aa448dc0fcc209f9baa8c13123840"
+DOWNLOAD="https://ftp.lip6.fr/pub/lyx/stable/2.4.x/lyx-2.4.0.tar.xz"
+MD5SUM="c956b9a7a3bde80d0b41b01f446868bb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/office/pandoc-bin/pandoc-bin.SlackBuild b/office/pandoc-bin/pandoc-bin.SlackBuild
index 5da85c5178..fa402421ae 100644
--- a/office/pandoc-bin/pandoc-bin.SlackBuild
+++ b/office/pandoc-bin/pandoc-bin.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pandoc-bin
SRCNAM=pandoc
-VERSION=${VERSION:-3.1.13}
+VERSION=${VERSION:-3.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/pandoc-bin/pandoc-bin.info b/office/pandoc-bin/pandoc-bin.info
index 3d9e21169f..f0b563b4dc 100644
--- a/office/pandoc-bin/pandoc-bin.info
+++ b/office/pandoc-bin/pandoc-bin.info
@@ -1,10 +1,10 @@
PRGNAM="pandoc-bin"
-VERSION="3.1.13"
+VERSION="3.2"
HOMEPAGE="https://github.com/jgm/pandoc"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/jgm/pandoc/releases/download/3.1.13/pandoc-3.1.13-1-amd64.deb"
-MD5SUM_x86_64="594bf5d14291fe14fa759fa0944f96a5"
+DOWNLOAD_x86_64="https://github.com/jgm/pandoc/releases/download/3.2/pandoc-3.2-1-amd64.deb"
+MD5SUM_x86_64="62512e0c23bc340a0d151a2c3f488ff4"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/office/pandoc/pandoc.info b/office/pandoc/pandoc.info
index 8fd4aa3110..fee608c228 100644
--- a/office/pandoc/pandoc.info
+++ b/office/pandoc/pandoc.info
@@ -6,5 +6,5 @@ MD5SUM="758fbcf3d9b25dfc31b4d6a5d4a92443"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="haskell-Glob haskell-aeson-pretty haskell-cmark-gfm haskell-doctemplates haskell-haddock-library haskell-hslua-module-text haskell-skylighting haskell-cmark haskell-filemanip haskell-highlighting-kate haskell-HTTP haskell-http-client-tls haskell-JuicyPixels haskell-SHA haskell-tagsoup haskell-texmath haskell-yaml haskell-zip-archive haskell-citeproc haskell-jira-wiki-markup haskell-ipynb haskell-hslua-module-version haskell-hslua-module-path haskell-hslua-module-system haskell-hslua-aeson haskell-pandoc-lua-marshal haskell-lpeg haskell-commonmark-pandoc"
-MAINTAINER="Peter Wang"
-EMAIL="novalazy@gmail.com"
+MAINTAINER="Andrew Clemons"
+EMAIL="andrew.clemons@gmail.com"
diff --git a/office/sent/README b/office/sent/README
index 741f5ef07d..3bb63afce9 100644
--- a/office/sent/README
+++ b/office/sent/README
@@ -5,7 +5,7 @@ uses plaintext files to describe the slides and can also display images.
The presentation is displayed in a simple X11 window.
If you wish patches:
- Create 'patches' directory and add patches files on it. Declare
- variable PATCHES to yes (PATCHES=yes) before run SlackBuild script.
+ Create 'patches' directory and add patches files on it. Declare
+ variable PATCHES to yes (PATCHES=yes) before run SlackBuild script.
-Optional dependencie: - farbfeld (include images).
+Optional dependency: farbfeld (include images).
diff --git a/office/sent/sent.SlackBuild b/office/sent/sent.SlackBuild
index 4aa3f02911..0e8452a73a 100644
--- a/office/sent/sent.SlackBuild
+++ b/office/sent/sent.SlackBuild
@@ -66,10 +66,10 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-# when unpacked - not create folder
-mkdir $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -C $PRGNAM-$VERSION
+# when unpacked not create folder
+mkdir $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -C $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
# apply patches if variable PATCHES is 'yes'
@@ -89,11 +89,12 @@ make install \
MANPREFIX=/usr/man \
DESTDIR=$PKG
-strip --strip-unneeded $PKG/usr/bin/$PRGNAM
+strip --strip-unneeded $PKG/usr/bin/$PRGNAM
gzip -9 $PKG/usr/man/man?/*.?
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/office/smoffice2024/smoffice2024.SlackBuild b/office/smoffice2024/smoffice2024.SlackBuild
index 4f346f402f..aea6235468 100644
--- a/office/smoffice2024/smoffice2024.SlackBuild
+++ b/office/smoffice2024/smoffice2024.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for smoffice2024
-# Copyright 2023-, Antonio Leal, Porto Salvo, Oeiras, Portugal
+# Copyright 2023-2024, Antonio Leal, Porto Salvo, Oeiras, Portugal
# Copyright 2020-2023, Donald Cooley, South Haven, Indiana, USA
# Based on the smoffice2018 SlackBuild by Alexander Verbovetsky
# Based on the Arch Linux PKGBUILD.
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=smoffice2024
-VERSION=${VERSION:-2024_1211}
+VERSION=${VERSION:-2024_1214}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/office/smoffice2024/smoffice2024.info b/office/smoffice2024/smoffice2024.info
index ef7969edb0..2b77ec198b 100644
--- a/office/smoffice2024/smoffice2024.info
+++ b/office/smoffice2024/smoffice2024.info
@@ -1,10 +1,10 @@
PRGNAM="smoffice2024"
-VERSION="2024_1211"
+VERSION="2024_1214"
HOMEPAGE="https://www.softmaker.com/en/softmaker-office-linux"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://www.softmaker.net/down/softmaker-office-2024-1211-amd64.tgz"
-MD5SUM_x86_64="a85b49af80cbd5e9ee14d389f10e8cf1"
+DOWNLOAD_x86_64="https://www.softmaker.net/down/softmaker-office-2024-1214-amd64.tgz"
+MD5SUM_x86_64="75b1a3ddf631c7d9a5ae9a2454b85913"
REQUIRES=""
MAINTAINER="Antonio Leal"
EMAIL="antonioleal@yahoo.com"
diff --git a/perl/MoarVM/MoarVM.SlackBuild b/perl/MoarVM/MoarVM.SlackBuild
index 1ca4e7e1ff..53e70b6f1e 100644
--- a/perl/MoarVM/MoarVM.SlackBuild
+++ b/perl/MoarVM/MoarVM.SlackBuild
@@ -20,7 +20,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=MoarVM
-VERSION=${VERSION:-2024.03}
+VERSION=${VERSION:-2024.05}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/perl/MoarVM/MoarVM.info b/perl/MoarVM/MoarVM.info
index 4de0606198..a2c6d3c9db 100644
--- a/perl/MoarVM/MoarVM.info
+++ b/perl/MoarVM/MoarVM.info
@@ -1,8 +1,8 @@
PRGNAM="MoarVM"
-VERSION="2024.03"
+VERSION="2024.05"
HOMEPAGE="https://moarvm.org/"
-DOWNLOAD="https://github.com/MoarVM/MoarVM/releases/download/2024.03/MoarVM-2024.03.tar.gz"
-MD5SUM="4055fc8c0bf6748c3a5e3328fbdc36f5"
+DOWNLOAD="https://github.com/MoarVM/MoarVM/releases/download/2024.05/MoarVM-2024.05.tar.gz"
+MD5SUM="c0e16129fce1cdc6ec29cf67a986b8c0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libtommath"
diff --git a/perl/nqp/nqp.SlackBuild b/perl/nqp/nqp.SlackBuild
index 843ef60a7d..0b53ad8419 100644
--- a/perl/nqp/nqp.SlackBuild
+++ b/perl/nqp/nqp.SlackBuild
@@ -20,7 +20,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nqp
-VERSION=${VERSION:-2024.03}
+VERSION=${VERSION:-2024.05}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/perl/nqp/nqp.info b/perl/nqp/nqp.info
index e2468cb901..ea81361a78 100644
--- a/perl/nqp/nqp.info
+++ b/perl/nqp/nqp.info
@@ -1,8 +1,8 @@
PRGNAM="nqp"
-VERSION="2024.03"
+VERSION="2024.05"
HOMEPAGE="https://rakudo.org"
-DOWNLOAD="https://github.com/Raku/nqp/releases/download/2024.03/nqp-2024.03.tar.gz"
-MD5SUM="b9aa7e00298c2f5bb1c07f30265d004f"
+DOWNLOAD="https://github.com/Raku/nqp/releases/download/2024.05/nqp-2024.05.tar.gz"
+MD5SUM="9b2e830afb1acb857c77b99d09a307c8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="MoarVM"
diff --git a/perl/perl-CPAN-Requirements-Dynamic/README b/perl/perl-CPAN-Requirements-Dynamic/README
new file mode 100644
index 0000000000..4e35ef9fea
--- /dev/null
+++ b/perl/perl-CPAN-Requirements-Dynamic/README
@@ -0,0 +1,2 @@
+This module implements a format for describing dynamic prerequisites
+of a distribution.
diff --git a/python/fabric/fabric.SlackBuild b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild
index 3fea9a9e03..888c0e4be1 100644
--- a/python/fabric/fabric.SlackBuild
+++ b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for fabric
+# Slackware build script for perl-CPAN-Requirements-Dynamic
-# Copyright 2016-2017 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,13 +24,14 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=fabric
-SRCNAM=${PRGNAM^}
-VERSION=${VERSION:-1.13.2}
+PRGNAM=perl-CPAN-Requirements-Dynamic
+VERSION=${VERSION:-0.001}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
+SRCNAM="$(printf $PRGNAM | cut -d- -f2-)"
+
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -39,9 +40,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -51,20 +49,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
@@ -80,13 +64,25 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python2 setup.py install --root=$PKG
+perl Makefile.PL \
+ PREFIX=/usr \
+ INSTALLDIRS=vendor \
+ INSTALLVENDORMAN1DIR=/usr/man/man1 \
+ INSTALLVENDORMAN3DIR=/usr/man/man3
+make
+make test
+make install DESTDIR=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || 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 AUTHORS LICENSE PKG-INFO README.rst INSTALL $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README Changes LICENSE MANIFEST $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info
new file mode 100644
index 0000000000..98b2287eee
--- /dev/null
+++ b/perl/perl-CPAN-Requirements-Dynamic/perl-CPAN-Requirements-Dynamic.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-CPAN-Requirements-Dynamic"
+VERSION="0.001"
+HOMEPAGE="https://metacpan.org/pod/CPAN::Requirements::Dynamic"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Requirements-Dynamic-0.001.tar.gz"
+MD5SUM="be6da67ff17d2b0887f03e0d9cbf873c"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="perl-ExtUtils-Config perl-Meta-Requirements-Range"
+MAINTAINER="Willy Sudiarto Raharjo"
+EMAIL="willysr@slackbuilds.org"
diff --git a/perl/perl-CPAN-Requirements-Dynamic/slack-desc b/perl/perl-CPAN-Requirements-Dynamic/slack-desc
new file mode 100644
index 0000000000..9f7bfb09ca
--- /dev/null
+++ b/perl/perl-CPAN-Requirements-Dynamic/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------------------------------------------------------|
+perl-CPAN-Requirements-Dynamic: perl-CPAN-Requirements-Dynamic (Dynamic prerequisites in meta files)
+perl-CPAN-Requirements-Dynamic:
+perl-CPAN-Requirements-Dynamic: This module implements a format for describing dynamic prerequisites
+perl-CPAN-Requirements-Dynamic: of a distribution.
+perl-CPAN-Requirements-Dynamic:
+perl-CPAN-Requirements-Dynamic:
+perl-CPAN-Requirements-Dynamic: Project URL: https://metacpan.org/pod/CPAN::Requirements::Dynamic
+perl-CPAN-Requirements-Dynamic:
+perl-CPAN-Requirements-Dynamic:
+perl-CPAN-Requirements-Dynamic:
+perl-CPAN-Requirements-Dynamic:
diff --git a/perl/perl-Meta-Requirements-Range/README b/perl/perl-Meta-Requirements-Range/README
new file mode 100644
index 0000000000..0cd7d22c40
--- /dev/null
+++ b/perl/perl-Meta-Requirements-Range/README
@@ -0,0 +1,4 @@
+A CPAN::Meta::Requirements::Range object models a set of version
+constraints like those specified in the META.yml or META.json files
+in CPAN distributions, and as defined by CPAN::Meta::Spec;
+representation.
diff --git a/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.SlackBuild b/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.SlackBuild
new file mode 100644
index 0000000000..8f12d1df79
--- /dev/null
+++ b/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.SlackBuild
@@ -0,0 +1,91 @@
+#!/bin/bash
+
+# Slackware build script for perl-Meta-Requirements-Dynamic
+
+# Copyright 2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=perl-Meta-Requirements-Range
+SRCNAM=CPAN-Meta-Requirements
+VERSION=${VERSION:-2.143}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+perl Makefile.PL \
+ PREFIX=/usr \
+ INSTALLDIRS=vendor \
+ INSTALLVENDORMAN1DIR=/usr/man/man1 \
+ INSTALLVENDORMAN3DIR=/usr/man/man3
+make
+make test
+make install DESTDIR=$PKG
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README Changes LICENSE MANIFEST $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/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.info b/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.info
new file mode 100644
index 0000000000..3c9c661f45
--- /dev/null
+++ b/perl/perl-Meta-Requirements-Range/perl-Meta-Requirements-Range.info
@@ -0,0 +1,10 @@
+PRGNAM="perl-Meta-Requirements-Range"
+VERSION="2.143"
+HOMEPAGE="https://metacpan.org/pod/CPAN::Meta::Requirements::Range"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/CPAN-Meta-Requirements-2.143.tar.gz"
+MD5SUM="b26ca50ca6eb04f727876da83b828241"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Willy Sudiarto Raharjo"
+EMAIL="willysr@slackbuilds.org"
diff --git a/perl/perl-Meta-Requirements-Range/slack-desc b/perl/perl-Meta-Requirements-Range/slack-desc
new file mode 100644
index 0000000000..8c63690325
--- /dev/null
+++ b/perl/perl-Meta-Requirements-Range/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------------------------------------------------------|
+perl-Meta-Requirements-Range: perl-Meta-Requirements-Range (Version requirements for CPAN Dist)
+perl-Meta-Requirements-Range:
+perl-Meta-Requirements-Range: A CPAN::Meta::Requirements::Range object models a set of version
+perl-Meta-Requirements-Range: constraints like those specified in the META.yml or META.json files
+perl-Meta-Requirements-Range: in CPAN distributions, and as defined by CPAN::Meta::Spec;
+perl-Meta-Requirements-Range: representation.
+perl-Meta-Requirements-Range:
+perl-Meta-Requirements-Range:
+perl-Meta-Requirements-Range: URL: https://metacpan.org/pod/CPAN::Meta::Requirements::Range
+perl-Meta-Requirements-Range:
+perl-Meta-Requirements-Range:
diff --git a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info
index 17537db75d..148c6cca27 100644
--- a/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info
+++ b/perl/perl-Module-Build-Tiny/perl-Module-Build-Tiny.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.048
MD5SUM="130e952464b3f8d86995392a3cb1314e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-ExtUtils-InstallPaths perl-ExtUtils-Helpers perl-Test-Harness perl-JSON"
+REQUIRES="perl-ExtUtils-InstallPaths perl-ExtUtils-Helpers perl-Test-Harness perl-JSON perl-CPAN-Requirements-Dynamic"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild b/perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild
index 29f113ec91..9289fbe653 100644
--- a/perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild
+++ b/perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for perl-SNMP-Info
-# Copyright 2013-2023, Thibaut Notteboom, Paris, FRANCE
+# Copyright 2013-2024, Thibaut Notteboom, Paris, FRANCE
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=perl-SNMP-Info
-VERSION=${VERSION:-3.95}
+VERSION=${VERSION:-3.970001}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/perl/perl-SNMP-Info/perl-SNMP-Info.info b/perl/perl-SNMP-Info/perl-SNMP-Info.info
index 21ca5dcdf5..fb0016a322 100644
--- a/perl/perl-SNMP-Info/perl-SNMP-Info.info
+++ b/perl/perl-SNMP-Info/perl-SNMP-Info.info
@@ -1,10 +1,10 @@
PRGNAM="perl-SNMP-Info"
-VERSION="3.95"
+VERSION="3.970001"
HOMEPAGE="https://metacpan.org/release/SNMP-Info"
-DOWNLOAD="http://cpan.metacpan.org/authors/id/O/OL/OLIVER/SNMP-Info-3.95.tar.gz"
-MD5SUM="54b035d045fa0990fd84bd37d660470c"
+DOWNLOAD="http://cpan.metacpan.org/authors/id/O/OL/OLIVER/SNMP-Info-3.970001.tar.gz"
+MD5SUM="6fa0105c4914bc667e2a9d3efa40b294"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="perl-Module-Build perl-NetAddr-IP perl-Regexp-Common"
+REQUIRES="perl-Math-BigInt perl-Module-Build perl-NetAddr-IP perl-Regexp-Common perl-Scalar-List-Utils"
MAINTAINER="Thibaut Notteboom"
EMAIL="thibaut.notteboom@gmail.com"
diff --git a/perl/perlbrew/perlbrew.SlackBuild b/perl/perlbrew/perlbrew.SlackBuild
index 8a0365d8c8..d51ca8033c 100644
--- a/perl/perlbrew/perlbrew.SlackBuild
+++ b/perl/perlbrew/perlbrew.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=perlbrew
-VERSION=${VERSION:-0.85}
+VERSION=${VERSION:-0.98}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -40,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
@@ -81,12 +78,13 @@ 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 {} \;
+unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
perl Build.PL \
--installdirs vendor \
--config installvendorman1dir=/usr/man/man1 \
--config installvendorman3dir=/usr/man/man3
./Build
-./Build test
./Build install \
--destdir $PKG
@@ -97,7 +95,7 @@ find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f
find $PKG -depth -type d -empty -delete || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a Changes LICENSE README README.md doc/* $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a Changes LICENSE README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/perl/perlbrew/perlbrew.info b/perl/perlbrew/perlbrew.info
index 93b49f6bf7..f2c0c29aed 100644
--- a/perl/perlbrew/perlbrew.info
+++ b/perl/perlbrew/perlbrew.info
@@ -1,8 +1,8 @@
PRGNAM="perlbrew"
-VERSION="0.85"
+VERSION="0.98"
HOMEPAGE="https://perlbrew.pl/"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/G/GU/GUGOD/App-perlbrew-0.85.tar.gz"
-MD5SUM="0a86d1393206c4a40efb74776f8794d1"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/G/GU/GUGOD/App-perlbrew-0.98.tar.gz"
+MD5SUM="30ac30758526e57d8b9b8c34ae6ae526"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-CPAN-Perl-Releases perl-Devel-PatchPerl perl-File-Which perl-Module-Build-Tiny perl-IO-All perl-Path-Class perl-Test-Exception perl-Test-Output perl-Test-Spec perl-Test-TempDir-Tiny perl-local-lib"
diff --git a/perl/rakudo/rakudo.SlackBuild b/perl/rakudo/rakudo.SlackBuild
index 8d68a5d13d..c18e5f86e5 100644
--- a/perl/rakudo/rakudo.SlackBuild
+++ b/perl/rakudo/rakudo.SlackBuild
@@ -20,7 +20,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rakudo
-VERSION=${VERSION:-2024.03}
+VERSION=${VERSION:-2024.05}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/perl/rakudo/rakudo.info b/perl/rakudo/rakudo.info
index 3fcabf61cc..533a7fae62 100644
--- a/perl/rakudo/rakudo.info
+++ b/perl/rakudo/rakudo.info
@@ -1,8 +1,8 @@
PRGNAM="rakudo"
-VERSION="2024.03"
+VERSION="2024.05"
HOMEPAGE="https://rakudo.org/"
-DOWNLOAD="https://github.com/rakudo/rakudo/releases/download/2024.03/rakudo-2024.03.tar.gz"
-MD5SUM="89658cba585b76adb3ad1f362b95e2bf"
+DOWNLOAD="https://github.com/rakudo/rakudo/releases/download/2024.05/rakudo-2024.05.tar.gz"
+MD5SUM="072152195d18b8157de4ff47c38ce052"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nqp"
diff --git a/perl/zef/zef.SlackBuild b/perl/zef/zef.SlackBuild
index d5416bd67c..a28f502e82 100644
--- a/perl/zef/zef.SlackBuild
+++ b/perl/zef/zef.SlackBuild
@@ -20,7 +20,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zef
-VERSION=${VERSION:-0.21.4}
+VERSION=${VERSION:-0.22.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/perl/zef/zef.info b/perl/zef/zef.info
index df4cf2a2da..aa9157223e 100644
--- a/perl/zef/zef.info
+++ b/perl/zef/zef.info
@@ -1,8 +1,8 @@
PRGNAM="zef"
-VERSION="0.21.4"
+VERSION="0.22.0"
HOMEPAGE="https://github.com/ugexe/zef"
-DOWNLOAD="https://github.com/ugexe/zef/archive/v0.21.4/zef-0.21.4.tar.gz"
-MD5SUM="d2b5546558f55d4fe4438bbdfea032f8"
+DOWNLOAD="https://github.com/ugexe/zef/archive/v0.22.0/zef-0.22.0.tar.gz"
+MD5SUM="f1cac14f88365fcc19a2d82f8ecc2dfc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rakudo"
diff --git a/python/PyColorizer/PyColorizer.info b/python/PyColorizer/PyColorizer.info
deleted file mode 100644
index b343a76764..0000000000
--- a/python/PyColorizer/PyColorizer.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="PyColorizer"
-VERSION="0.1"
-HOMEPAGE="https://github.com/PierreRambaud/color"
-DOWNLOAD="https://pypi.python.org/packages/source/P/PyColorizer/PyColorizer-0.1.tar.gz"
-MD5SUM="dbdecdd00199c52560a867cc7a5ec1f1"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/PyColorizer/README b/python/PyColorizer/README
deleted file mode 100644
index 1041211019..0000000000
--- a/python/PyColorizer/README
+++ /dev/null
@@ -1 +0,0 @@
-Add color in your shell.
diff --git a/python/PyColorizer/slack-desc b/python/PyColorizer/slack-desc
deleted file mode 100644
index 5a0d166400..0000000000
--- a/python/PyColorizer/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------------------------------------------------------|
-PyColorizer: PyColorizer (Add color in your shell)
-PyColorizer:
-PyColorizer: ANSII Color formatting for output in terminal.
-PyColorizer:
-PyColorizer: Homepage: https://github.com/PierreRambaud/color
-PyColorizer:
-PyColorizer:
-PyColorizer:
-PyColorizer:
-PyColorizer:
-PyColorizer:
diff --git a/python/PyGithub/PyGithub.SlackBuild b/python/PyGithub/PyGithub.SlackBuild
deleted file mode 100644
index 630089438f..0000000000
--- a/python/PyGithub/PyGithub.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for PyGithub
-
-# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece
-# 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=PyGithub
-VERSION=${VERSION:-1.38}
-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 {} \;
-
-python2 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.md COPYING* $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/python/PyGithub/PyGithub.info b/python/PyGithub/PyGithub.info
deleted file mode 100644
index c8ebaa19df..0000000000
--- a/python/PyGithub/PyGithub.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="PyGithub"
-VERSION="1.38"
-HOMEPAGE="https://pygithub.readthedocs.io/en/latest/"
-DOWNLOAD="https://pypi.python.org/packages/d5/8d/c77ab4ab7a815d74093f8dd45ecbad84fc5ae2341cf92029ea755bc55fe5/PyGithub-1.38.tar.gz"
-MD5SUM="2d86c425008dec1af6ff4f67d4ad57b0"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="pyjwt"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/PyGithub/README b/python/PyGithub/README
deleted file mode 100644
index c7eb44798d..0000000000
--- a/python/PyGithub/README
+++ /dev/null
@@ -1 +0,0 @@
-PyGithub is a Python library to access the full Github API v3.
diff --git a/python/PyGithub/slack-desc b/python/PyGithub/slack-desc
deleted file mode 100644
index 2efeb97996..0000000000
--- a/python/PyGithub/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------------------------------------------------------|
-PyGithub: PyGithub (Library to use Github API v3)
-PyGithub:
-PyGithub: PyGithub is a Python library to access the full Github API v3.
-PyGithub:
-PyGithub: Homepage: https://pygithub.readthedocs.io/en/latest/
-PyGithub:
-PyGithub:
-PyGithub:
-PyGithub:
-PyGithub:
-PyGithub:
diff --git a/python/PyInstaller/PyInstaller.SlackBuild b/python/PyInstaller/PyInstaller.SlackBuild
deleted file mode 100644
index 84ab1e9aa8..0000000000
--- a/python/PyInstaller/PyInstaller.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for PyInstaller
-
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
-# 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=PyInstaller
-VERSION=${VERSION:-3.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
-
-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 {} \;
-
-python 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 PKG-INFO doc/* $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/python/PyInstaller/PyInstaller.info b/python/PyInstaller/PyInstaller.info
deleted file mode 100644
index 97cfd08c0e..0000000000
--- a/python/PyInstaller/PyInstaller.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="PyInstaller"
-VERSION="3.2"
-HOMEPAGE="http://www.pyinstaller.org/"
-DOWNLOAD="https://pypi.python.org/packages/33/f9/034a89276301ef5e88efd11e5ea592e3d3b2324706e65bdff7445d271077/PyInstaller-3.2.tar.gz"
-MD5SUM="ad924928983014e6b8ce5422d7687832"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/PyInstaller/README b/python/PyInstaller/README
deleted file mode 100644
index 814237cdce..0000000000
--- a/python/PyInstaller/README
+++ /dev/null
@@ -1,7 +0,0 @@
-PyInstaller is a program that converts (packages) Python programs into
-stand-alone executables, under Windows, Linux, Mac OS X, Solaris and
-AIX. Its main advantages over similar tools are that PyInstaller works
-with any version of Python since 2.4, it builds smaller executables
-thanks to transparent compression, it is fully multi-platform, and
-use the OS support to load the dynamic libraries, thus ensuring full
-compatibility.
diff --git a/python/PyInstaller/slack-desc b/python/PyInstaller/slack-desc
deleted file mode 100644
index 983ade4c5c..0000000000
--- a/python/PyInstaller/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------------------------------------------------------|
-PyInstaller: PyInstaller (Converts Python programs)
-PyInstaller:
-PyInstaller: PyInstaller is a program that converts (packages) Python programs
-PyInstaller: into stand-alone executables, under Windows, Linux, Mac OS X, AIX
-PyInstaller: and Solaris.
-PyInstaller:
-PyInstaller: Homepage: http://www.pyinstaller.org/
-PyInstaller:
-PyInstaller:
-PyInstaller:
-PyInstaller:
diff --git a/python/argh/README b/python/argh/README
deleted file mode 100644
index 01955b7076..0000000000
--- a/python/argh/README
+++ /dev/null
@@ -1,6 +0,0 @@
-Building a command-line interface? Found yourself uttering
-"argh!" while struggling with the API of `argparse`? Don't like the
-complexity but need the power?
-
-Argh is a smart wrapper for argparse. Argparse is a very powerful tool;
-Argh just makes it easy to use.
diff --git a/python/argh/argh.SlackBuild b/python/argh/argh.SlackBuild
deleted file mode 100644
index a445709849..0000000000
--- a/python/argh/argh.SlackBuild
+++ /dev/null
@@ -1,100 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for argh
-
-# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece
-# 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=argh
-VERSION=${VERSION:-0.26.2}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python setup.py install --root=$PKG
-
-# Python 3 support.
-if $(python3 -c 'import sys' 2>/dev/null); then
- python3 setup.py install --root=$PKG
-fi
-
-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.rst PKG-INFO $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/python/argh/argh.info b/python/argh/argh.info
deleted file mode 100644
index 316c4e0331..0000000000
--- a/python/argh/argh.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="argh"
-VERSION="0.26.2"
-HOMEPAGE="https://github.com/neithere/argh/"
-DOWNLOAD="https://pypi.python.org/packages/e3/75/1183b5d1663a66aebb2c184e0398724b624cecd4f4b679cb6e25de97ed15/argh-0.26.2.tar.gz"
-MD5SUM="edda25f3f0164a963dd89c0e3c619973"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/args/README b/python/args/README
deleted file mode 100644
index 06068c7588..0000000000
--- a/python/args/README
+++ /dev/null
@@ -1,4 +0,0 @@
-Command Arguments for Humans.
-
-This simple module gives you an
-elegant interface for your command line argumemnts.
diff --git a/python/args/args.info b/python/args/args.info
deleted file mode 100644
index 244f143220..0000000000
--- a/python/args/args.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="args"
-VERSION="0.1.0"
-HOMEPAGE="https://github.com/kennethreitz/args"
-DOWNLOAD="https://pypi.python.org/packages/source/a/args/args-0.1.0.tar.gz"
-MD5SUM="66faf79ba2511def7b8b81d542482046"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/buildbot-badges/buildbot-badges.SlackBuild b/python/buildbot-badges/buildbot-badges.SlackBuild
index e49967611d..fae6875f02 100644
--- a/python/buildbot-badges/buildbot-badges.SlackBuild
+++ b/python/buildbot-badges/buildbot-badges.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=buildbot-badges
-SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-3.11.1}
+SRCNAM=${PRGNAM//-/_}
+VERSION=${VERSION:-3.11.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/buildbot-badges/buildbot-badges.info b/python/buildbot-badges/buildbot-badges.info
index 795df5c057..5f53123ceb 100644
--- a/python/buildbot-badges/buildbot-badges.info
+++ b/python/buildbot-badges/buildbot-badges.info
@@ -1,8 +1,8 @@
PRGNAM="buildbot-badges"
-VERSION="3.11.1"
+VERSION="3.11.3"
HOMEPAGE="https://buildbot.net/"
-DOWNLOAD="https://pypi.python.org/packages/source/b/buildbot-badges/buildbot-badges-3.11.1.tar.gz"
-MD5SUM="c9952c96b90281ccce9d442e70e33121"
+DOWNLOAD="https://pypi.python.org/packages/source/b/buildbot_badges/buildbot_badges-3.11.3.tar.gz"
+MD5SUM="6d72c6d9def98bb31e544a2f265106d7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="buildbot python3-klein CairoSVG"
diff --git a/python/buildbot-worker/buildbot-worker.SlackBuild b/python/buildbot-worker/buildbot-worker.SlackBuild
index 7d53e0cdd4..beda1c958f 100644
--- a/python/buildbot-worker/buildbot-worker.SlackBuild
+++ b/python/buildbot-worker/buildbot-worker.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=buildbot-worker
-SRCNAM=${PRGNAM#python-*}
-VERSION=${VERSION:-3.11.1}
+SRCNAM=${PRGNAM//-/_}
+VERSION=${VERSION:-3.11.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/buildbot-worker/buildbot-worker.info b/python/buildbot-worker/buildbot-worker.info
index a6a04646f3..8f3be6f993 100644
--- a/python/buildbot-worker/buildbot-worker.info
+++ b/python/buildbot-worker/buildbot-worker.info
@@ -1,8 +1,8 @@
PRGNAM="buildbot-worker"
-VERSION="3.11.1"
+VERSION="3.11.3"
HOMEPAGE="https://pypi.python.org/pypi/buildbot-worker"
-DOWNLOAD="https://pypi.python.org/packages/source/b/buildbot-worker/buildbot-worker-3.11.1.tar.gz"
-MD5SUM="96f1a5187842dd6f2491921b4ba5654d"
+DOWNLOAD="https://pypi.python.org/packages/source/b/buildbot_worker/buildbot_worker-3.11.3.tar.gz"
+MD5SUM="78ed8e19ff4caa734487e2880f98408b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-twisted python3-autobahn msgpack-python"
diff --git a/python/buildbot/buildbot.SlackBuild b/python/buildbot/buildbot.SlackBuild
index 34fe015a46..24d472eda4 100644
--- a/python/buildbot/buildbot.SlackBuild
+++ b/python/buildbot/buildbot.SlackBuild
@@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=buildbot
SRCNAM=${PRGNAM#python-*}
# "pkg" stays first
-PACKAGES="pkg www console-view grid-view waterfall-view wsgi-dashboards"
-VERSION=${VERSION:-3.11.1}
+PACKAGES="pkg www console_view grid_view waterfall_view wsgi_dashboards"
+VERSION=${VERSION:-3.11.3}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,7 +80,7 @@ mkdir $SRCNAM-$VERSION
cd $SRCNAM-$VERSION
tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
for pkg in $PACKAGES; do
- tar xvf $CWD/$SRCNAM-$pkg-$VERSION.tar.gz
+ tar xvf $CWD/${SRCNAM}_${pkg}-${VERSION}.tar.gz
done
chown -R root:root .
find -L . \
@@ -97,7 +97,7 @@ popd
OLD_PYTHONPATH=$PYTHONPATH
export PYTHONPATH=$(find $PKG -type d -name site-packages)
for pkg in $PACKAGES; do
- pushd $SRCNAM-$pkg-$VERSION
+ pushd ${SRCNAM}_${pkg}-${VERSION}
python3 setup.py install --root=$PKG
popd
done
@@ -122,7 +122,7 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cd ..
for pkg in $PACKAGES; do
- cp $SRCNAM-$pkg-$VERSION/PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION/PKG-INFO-$pkg
+ cp ${SRCNAM}_${pkg}-${VERSION}/PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION/PKG-INFO-$pkg
done
cd $PKG
diff --git a/python/buildbot/buildbot.info b/python/buildbot/buildbot.info
index 9ffd2a61b4..479420c2ec 100644
--- a/python/buildbot/buildbot.info
+++ b/python/buildbot/buildbot.info
@@ -1,20 +1,20 @@
PRGNAM="buildbot"
-VERSION="3.11.1"
+VERSION="3.11.3"
HOMEPAGE="https://buildbot.net/"
-DOWNLOAD="https://pypi.python.org/packages/source/b/buildbot/buildbot-3.11.1.tar.gz \
- https://pypi.python.org/packages/source/b/buildbot-pkg/buildbot-pkg-3.11.1.tar.gz \
- https://pypi.python.org/packages/source/b/buildbot-www/buildbot-www-3.11.1.tar.gz \
- https://pypi.python.org/packages/source/b/buildbot-console-view/buildbot-console-view-3.11.1.tar.gz \
- https://pypi.python.org/packages/source/b/buildbot-grid-view/buildbot-grid-view-3.11.1.tar.gz \
- https://pypi.python.org/packages/source/b/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.tar.gz \
- https://pypi.python.org/packages/source/b/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.tar.gz"
-MD5SUM="b6fa75f861b66f17356afff7b120fba2 \
- 093fdd89d8ca98275aa5432ff908346e \
- f46a612dc7758061662a2c19cecebb68 \
- 23caca945c44e7c0641cf78f9e15705f \
- 8c756eba4bd4c6b2af319dc2870c8c62 \
- 3bcf84c418a2f985d60127198f060f08 \
- 9f4baaa452b81cf7c4f02a26736303d0"
+DOWNLOAD="https://pypi.python.org/packages/source/b/buildbot/buildbot-3.11.3.tar.gz \
+ https://pypi.python.org/packages/source/b/buildbot_pkg/buildbot_pkg-3.11.3.tar.gz \
+ https://pypi.python.org/packages/source/b/buildbot_www/buildbot_www-3.11.3.tar.gz \
+ https://pypi.python.org/packages/source/b/buildbot_console_view/buildbot_console_view-3.11.3.tar.gz \
+ https://pypi.python.org/packages/source/b/buildbot_grid_view/buildbot_grid_view-3.11.3.tar.gz \
+ https://pypi.python.org/packages/source/b/buildbot_waterfall_view/buildbot_waterfall_view-3.11.3.tar.gz \
+ https://pypi.python.org/packages/source/b/buildbot_wsgi_dashboards/buildbot_wsgi_dashboards-3.11.3.tar.gz"
+MD5SUM="1ca453aa78450afc39ee61fdd9c2d2d9 \
+ 0618c9c504c86a24f8e218649d657ae9 \
+ 2b3eed2500e7a712f4361aa00b7e194c \
+ 6251c3458c17c2d58b6d18df86555c03 \
+ 5f81446f09c5d2deebcd56717bc2efc6 \
+ 3902fddc1e10a63649eae576bebdbaf2 \
+ efe239a6c0f5f23eab6aa356516a38b7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SQLAlchemy-legacy python3-twisted python3-autobahn python3-alembic python3-pyjwt python3-dateutil msgpack-python"
diff --git a/python/chump/README b/python/chump/README
deleted file mode 100644
index 76b06832ab..0000000000
--- a/python/chump/README
+++ /dev/null
@@ -1 +0,0 @@
-Chump is an Apache2 Licensed, fully featured API wrapper for Pushover.
diff --git a/python/chump/chump.info b/python/chump/chump.info
deleted file mode 100644
index e003cada8b..0000000000
--- a/python/chump/chump.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="chump"
-VERSION="1.5.2"
-HOMEPAGE="http://chump.readthedocs.org"
-DOWNLOAD="https://pypi.python.org/packages/2a/6d/f0681f06d3324e254492e725e5866c80fe72c491e4269800a02119345b2f/chump-1.5.2.tar.gz"
-MD5SUM="765b30548bbdcf65b5f1ef08ad46d569"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/clint/README b/python/clint/README
deleted file mode 100644
index e780ae6ec2..0000000000
--- a/python/clint/README
+++ /dev/null
@@ -1,22 +0,0 @@
-Clint: Python Command-line Application Tools.
-
-Clint is a module filled with a set of awesome tools for developing
-commandline applications.
-
-C ommand L ine IN terface T ools .
-
-Clint is awesome. Crazy awesome. It supports colors, but detects if
-the session is a TTY, so doesn't render the colors if you're piping
-stuff around.
-
-Awesome nest-able indentation context manager. Example: (with
-indent(4): puts ('indented text')). It supports custom email-style
-quotes. Of course, it supports color too, if and when needed.
-
-It has an awesome Column printer with optional auto-expanding
-columns. It detects how wide your current console is and adjusts
-accordingly. It wraps your words properly to fit the column size. With
-or without colors mixed in. All with a single function call.
-
-The world's easiest to use implicit argument system w/ chaining
-methods for filtering. Seriously.
diff --git a/python/clint/clint.SlackBuild b/python/clint/clint.SlackBuild
deleted file mode 100644
index cad239c847..0000000000
--- a/python/clint/clint.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for clint
-
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
-# 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=clint
-VERSION=${VERSION:-0.5.1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python2 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-
-cp -a *.rst AUTHORS LICENSE NOTICE PKG-INFO $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/python/clint/clint.info b/python/clint/clint.info
deleted file mode 100644
index f7598a01fb..0000000000
--- a/python/clint/clint.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="clint"
-VERSION="0.5.1"
-HOMEPAGE="https://github.com/kennethreitz/clint"
-DOWNLOAD="https://pypi.python.org/packages/3d/b4/41ecb1516f1ba728f39ee7062b9dac1352d39823f513bb6f9e8aeb86e26d/clint-0.5.1.tar.gz"
-MD5SUM="8afd569f077886e2f4e6cca377da2623"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="args"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/clint/slack-desc b/python/clint/slack-desc
deleted file mode 100644
index 9a70221090..0000000000
--- a/python/clint/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------------------------------------------------------|
-clint: clint (Python Command-line Application Tools)
-clint:
-clint: Clint is a module filled with a set of awesome tools for
-clint: developing commandline applications.
-clint:
-clint: Homepage: https://github.com/kennethreitz/clint
-clint:
-clint:
-clint:
-clint:
-clint:
diff --git a/python/colorama/colorama.SlackBuild b/python/colorama/colorama.SlackBuild
index 7676d072cb..a9a5720161 100644
--- a/python/colorama/colorama.SlackBuild
+++ b/python/colorama/colorama.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for colorama
-# Copyright 2014-2022 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 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=colorama
-VERSION=${VERSION:-0.4.4}
+VERSION=${VERSION:-0.4.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,12 +79,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python setup.py install --root=$PKG
-
-# Python 3 support.
-if $(python3 -c 'import sys' 2>/dev/null); then
- python3 setup.py install --root=$PKG
-fi
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
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/python/colorama/colorama.info b/python/colorama/colorama.info
index 0541da92ab..79253ba533 100644
--- a/python/colorama/colorama.info
+++ b/python/colorama/colorama.info
@@ -1,10 +1,10 @@
PRGNAM="colorama"
-VERSION="0.4.4"
+VERSION="0.4.6"
HOMEPAGE="https://github.com/tartley/colorama"
-DOWNLOAD="https://files.pythonhosted.org/packages/1f/bb/5d3246097ab77fa083a61bd8d3d527b7ae063c7d8e8671b1cf8c4ec10cbe/colorama-0.4.4.tar.gz"
-MD5SUM="57b22f2597f63df051b69906fbf310cc"
+DOWNLOAD="https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz"
+MD5SUM="11fe1cbf8299798551ac88f824ea11c4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3-hatchling"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/colorclass/README b/python/colorclass/README
deleted file mode 100644
index 8d844e6b48..0000000000
--- a/python/colorclass/README
+++ /dev/null
@@ -1,3 +0,0 @@
-Yet another ANSI color text library for Python.
-Provides "auto colors" for dark/light terminals.
-Works on Linux, OS X, and Windows.
diff --git a/python/colorclass/colorclass.SlackBuild b/python/colorclass/colorclass.SlackBuild
deleted file mode 100644
index c3913fd04c..0000000000
--- a/python/colorclass/colorclass.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for colorclass
-
-# Copyright 2016 Dimitris Zlatanidis Orestiada, Greece
-# 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=colorclass
-VERSION=${VERSION:-2.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
-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 {} \;
-
-python 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.rst PKG-INFO $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/python/colorclass/colorclass.info b/python/colorclass/colorclass.info
deleted file mode 100644
index ab09e62cb1..0000000000
--- a/python/colorclass/colorclass.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="colorclass"
-VERSION="2.2.0"
-HOMEPAGE="https://github.com/Robpol86/colorclass"
-DOWNLOAD="https://pypi.python.org/packages/37/ea/ae8dbb956939d4392e6a7fdef87fda273854da1128edae016c4104240be8/colorclass-2.2.0.tar.gz"
-MD5SUM="060139e93e31faafeb5d4bdfd6ea0bb8"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/colorclass/slack-desc b/python/colorclass/slack-desc
deleted file mode 100644
index 23d70acd74..0000000000
--- a/python/colorclass/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------------------------------------------------------|
-colorclass: colorclass (ANSI color text library for Python)
-colorclass:
-colorclass: Yet another ANSI color text library for Python. Provides
-colorclass: `auto colors` for dark/light terminals. Works on Linux, OS X, and
-colorclass: Windows.
-colorclass:
-colorclass: Homepage: https://github.com/Robpol86/colorclass
-colorclass:
-colorclass:
-colorclass:
-colorclass:
diff --git a/python/cryptography/cryptography.SlackBuild b/python/cryptography/cryptography.SlackBuild
index 6465d1fd2b..3e07686823 100644
--- a/python/cryptography/cryptography.SlackBuild
+++ b/python/cryptography/cryptography.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=cryptography
-VERSION=${VERSION:-42.0.5}
+VERSION=${VERSION:-42.0.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -102,6 +102,7 @@ fi
PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
export PYTHONPATH=/opt/python$PYVER/site-packages
+rm -rf tests/bench
python3 -m build --no-isolation
python3 -m installer -d "$PKG" dist/*.whl
diff --git a/python/cryptography/cryptography.info b/python/cryptography/cryptography.info
index 1dc31f380c..9677749fea 100644
--- a/python/cryptography/cryptography.info
+++ b/python/cryptography/cryptography.info
@@ -1,10 +1,10 @@
PRGNAM="cryptography"
-VERSION="42.0.5"
+VERSION="42.0.8"
HOMEPAGE="https://cryptography.io/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-42.0.5.tar.gz \
- https://sbo-source.s3.ap-southeast-1.amazonaws.com/cryptography-vendored-sources-42.0.5-1.tar.xz"
-MD5SUM="f31af409d2d41b9e8cedb2fe19d4e2dd \
- 90b2104d9ecd410663774970bb95b78d"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-42.0.8.tar.gz \
+ https://sbo-source.s3.ap-southeast-1.amazonaws.com/cryptography-vendored-sources-42.0.8-1.tar.xz"
+MD5SUM="413eb813be4922f055ae84ddfcd5a017 \
+ b91563f5f48c09622493cd0dae94f2fa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rust16 python3-setuptools-rust-opt"
diff --git a/python/cryptography/mkvendored.sh b/python/cryptography/mkvendored.sh
index c52093378e..2664e9eec4 100644
--- a/python/cryptography/mkvendored.sh
+++ b/python/cryptography/mkvendored.sh
@@ -1,17 +1,139 @@
#!/bin/bash
-# This is a wrapper script for cargo-mkvendored.sh which is
-# included in the cargo-vendor-filterer slackbuild and needs to be
-# installed. It is only needed if you are upgrading the version and
-# need new vendored rust libs.
+# Create $PRGNAM-vendored-sources-$VERSION-$VSBUILD.tar.xz
+# Requires network access, but does not require root privilege.
+# Requires that $PRGNAM's REQUIRES need to be installed first (rust16)
+# and cargo-vendor-filterer installed to include just the linux deps
#
-# create $PRGNAM-vendored-sources-$VERSION-$VSBUILD.tar.xz
-# requires network access, but does not require root privilege.
-# requires that $PRGNAM's REQUIRES need to be installed first
+# Expects to be run within a slackbuild dir with the source archive
+# already downloaded.
+#
+# Variables to use in your SlackBuild:
+# VSBUILD # same use as BUILD but for vendored sources
+# VSDIR=/sub/dir/ # (optional) alternate location in src for vendor dir
+#
+# Vendors sources for the following targets
+# i686-unknown-linux-gnu
+# x86_64-unknown-linux-gnu
+# arm-unknown-linux-gnueabihf
+# aarch64-unknown-linux-gnu
+
+INFO="$( echo *.info )"
+if [ ! -e "$INFO" ]; then
+ echo "No (or multiple) .info file in current dir" 1>&2
+ exit 1
+fi
+
+SBUILD="$( echo *.SlackBuild )"
+if [ ! -e "$SBUILD" ]; then
+ echo "No (or multiple) .SlackBuild file in current dir" 1>&2
+ exit 1
+fi
+
+CWD=$(pwd)
+source ./$INFO
+
+INFOERR="variable not set, are you sure you have a valid *.info file?"
+echo ${PRGNAM:?$INFOERR}
+echo VERSION=${VERSION:?$INFOERR}
+
+set -e
+WORKDIR=$( mktemp -d )
+cd $WORKDIR
+
+# don't depend on user's ~/.cargo
+mkdir -p cargohome
+export CARGO_HOME=$(pwd)/cargohome
+
+egrep "^BUILD=|^VSBUILD=|^VSDIR=|^SRCNAM=" $CWD/$SBUILD > sbvars
+source ./sbvars
+
+# if no SRCNAM in slackbuild set to PRGNAM
+SRCNAM=${SRCNAM:-$PRGNAM}
+
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION/$VSDIR || exit 1
+
+if [ ! -e "Cargo.toml" ]; then
+ echo "No Cargo.toml file in $SRCNAM-$VERSION dir" 1>&2
+ exit 1
+elif [ -e "$CWD/Cargo-toml.patch" ]; then
+ echo "INFO: Applying Cargo.toml patch"
+ patch -Np1 < $CWD/Cargo-toml.patch
+fi
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i686 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+# check if rust16 is installed
+if [ ! -d /opt/rust16/bin ]; then
+ echo "ERROR: The rust16 slackbuild is required to be installed"
+ exit 1
+else
+ export PATH="/opt/rust16/bin:$PATH"
+ if [ -z "$LD_LIBRARY_PATH" ]; then
+ export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX"
+ else
+ export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH"
+ fi
+fi
-if [ -f /usr/bin/cargo-mkvendored.sh ]; then
- /usr/bin/cargo-mkvendored.sh
+# Configure cargo-vendor-filterer
+ cat << EOF >> Cargo.toml
+[package.metadata.vendor-filter]
+platforms = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu", "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabihf"]
+all-features = true
+exclude-crate-paths = [
+ { name = "openssl-src", exclude = "openssl" },
+]
+EOF
+
+if [ -f /usr/bin/cargo-vendor-filterer ]; then
+ echo "INFO: Creating filtered vendor libs tarball..."
+ /usr/bin/cargo-vendor-filterer
else
- echo " ERROR: cargo-mkvendored.sh script is not available!!
- ERROR: Install the cargo-vendor-filterer slackbuild."
+ echo "WARNING: Creating unfiltered vendor libs tarball!"
+ cargo vendor
fi
+
+# build would fail if the .a files were removed
+#find vendor -type f -a -name \*.a -print0 | xargs -0 rm -f
+
+mkdir -p .cargo
+ cat <<EOF >.cargo/config.toml
+[source.crates-io]
+replace-with = "vendored-sources"
+
+[source.vendored-sources]
+directory = "vendor"
+EOF
+cd -
+
+cd $WORKDIR
+tar cvfJ $CWD/$SRCNAM-vendored-sources-$VERSION-$VSBUILD.tar.xz \
+ $SRCNAM-$VERSION/$VSDIR/{vendor,.cargo}
+md5sum $CWD/$SRCNAM-vendored-sources-$VERSION-$VSBUILD.tar.xz
+cd $CWD
+rm -rf $WORKDIR
diff --git a/python/django-debug-toolbar/django-debug-toolbar.SlackBuild b/python/django-debug-toolbar/django-debug-toolbar.SlackBuild
index d8cc7dc755..d9dc46269a 100644
--- a/python/django-debug-toolbar/django-debug-toolbar.SlackBuild
+++ b/python/django-debug-toolbar/django-debug-toolbar.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for django-debug-toolbar
-# Copyright 2020 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2020-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=django-debug-toolbar
-VERSION=${VERSION:-2.1}
+SRCNAM=django_debug_toolbar
+VERSION=${VERSION:-4.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -69,9 +70,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -79,7 +80,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 setup.py install --root=$PKG
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
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/python/django-debug-toolbar/django-debug-toolbar.info b/python/django-debug-toolbar/django-debug-toolbar.info
index be55f5e9b8..386cdd982f 100644
--- a/python/django-debug-toolbar/django-debug-toolbar.info
+++ b/python/django-debug-toolbar/django-debug-toolbar.info
@@ -1,10 +1,10 @@
PRGNAM="django-debug-toolbar"
-VERSION="2.1"
+VERSION="4.3.0"
HOMEPAGE="https://github.com/jazzband/django-debug-toolbar"
-DOWNLOAD="https://files.pythonhosted.org/packages/23/0f/3567d62be25e3722be719e9915605a00e8b779620a2d53f2469331884629/django-debug-toolbar-2.1.tar.gz"
-MD5SUM="d6a4b4dabc963e70110a7f6aaa491b4f"
+DOWNLOAD="https://files.pythonhosted.org/packages/61/ff/b6d3cc2c31f9a6cf68eda0f7a640ada743f5c39122a0c14db8d3eee3f412/django_debug_toolbar-4.3.0.tar.gz"
+MD5SUM="6eb042f887e7cf011f5c6e5b4f852d44"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3-django"
+REQUIRES="python3-hatchling python3-django"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/fabric/README b/python/fabric/README
deleted file mode 100644
index 8e80ced49b..0000000000
--- a/python/fabric/README
+++ /dev/null
@@ -1,3 +0,0 @@
-Fabric is a Python (2.5-2.7) library and command-line tool
-for streamlining the use of SSH for application deployment
-or systems administration tasks.
diff --git a/python/fabric/fabric.info b/python/fabric/fabric.info
deleted file mode 100644
index 4517639293..0000000000
--- a/python/fabric/fabric.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="fabric"
-VERSION="1.13.2"
-HOMEPAGE="http://www.fabfile.org/"
-DOWNLOAD="https://pypi.python.org/packages/2d/f8/8d847b77164b73e70a728f536c805adfe69a3f04772ee7b7dd917763a1c4/Fabric-1.13.2.tar.gz"
-MD5SUM="e8a954f72abe0e9cf779b8c2e975b7b6"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="python2-paramiko"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/gunicorn/gunicorn.SlackBuild b/python/gunicorn/gunicorn.SlackBuild
index 3aff3a8ea5..46db2aef69 100644
--- a/python/gunicorn/gunicorn.SlackBuild
+++ b/python/gunicorn/gunicorn.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for gunicorn
-# Copyright 2016-2022 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2016-2024 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=gunicorn
-VERSION=${VERSION:-20.1.0}
+VERSION=${VERSION:-22.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,7 +79,11 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 setup.py install --root=$PKG
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
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/python/gunicorn/gunicorn.info b/python/gunicorn/gunicorn.info
index adaf475a12..d8f62aee72 100644
--- a/python/gunicorn/gunicorn.info
+++ b/python/gunicorn/gunicorn.info
@@ -1,10 +1,10 @@
PRGNAM="gunicorn"
-VERSION="20.1.0"
+VERSION="22.0.0"
HOMEPAGE="https://gunicorn.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/28/5b/0d1f0296485a6af03366604142ea8f19f0833894db3512a40ed07b2a56dd/gunicorn-20.1.0.tar.gz"
-MD5SUM="db8a7c5c2064000af70286534803bf1d"
+DOWNLOAD="https://files.pythonhosted.org/packages/1e/88/e2f93c5738a4c1f56a458fc7a5b1676fc31dcdbb182bef6b40a141c17d66/gunicorn-22.0.0.tar.gz"
+MD5SUM="c02e8493f941ebeddad35788f427aba2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3-setuptools-opt"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/jedi/README b/python/jedi/README
deleted file mode 100644
index 71abdb4efa..0000000000
--- a/python/jedi/README
+++ /dev/null
@@ -1,3 +0,0 @@
-Jedi is an autocompletion tool for Python that can be used in
-IDEs/editors. Jedi works. Jedi is fast. It understands all of
-the basic Python syntax elements including many builtin functions.
diff --git a/python/jedi/jedi.info b/python/jedi/jedi.info
deleted file mode 100644
index 73e00ebd00..0000000000
--- a/python/jedi/jedi.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="jedi"
-VERSION="0.14.0"
-HOMEPAGE="https://github.com/davidhalter/jedi"
-DOWNLOAD="https://files.pythonhosted.org/packages/eb/3b/300fd8107e30f7b957a1dc1ef7f67cd382802aaf6be361022f039d95c130/jedi-0.14.0.tar.gz"
-MD5SUM="8845cbe6ae3c4e667e7c7239afcbd70b"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="python3-parso"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/jedi/slack-desc b/python/jedi/slack-desc
deleted file mode 100644
index 77e93cf86c..0000000000
--- a/python/jedi/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------------------------------------------------------|
-jedi: jedi (Autocompletion tool for Python)
-jedi:
-jedi: Jedi is an autocompletion tool for Python that can be used in
-jedi: IDEs/editors. Jedi works. Jedi is fast. It understands all of the
-jedi: basic Python syntax elements including many builtin functions.
-jedi:
-jedi: Homepage: https://github.com/davidhalter/jedi
-jedi:
-jedi:
-jedi:
-jedi:
diff --git a/python/kaptan/kaptan.SlackBuild b/python/kaptan/kaptan.SlackBuild
index 9bcd133cb2..fd00747f06 100644
--- a/python/kaptan/kaptan.SlackBuild
+++ b/python/kaptan/kaptan.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for kaptan
-# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 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=kaptan
-VERSION=${VERSION:-0.5.12}
+VERSION=${VERSION:-0.6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,7 +79,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 {} \;
-python2 setup.py install --root=$PKG
python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/python/kaptan/kaptan.info b/python/kaptan/kaptan.info
index be309c1025..a7341c67ee 100644
--- a/python/kaptan/kaptan.info
+++ b/python/kaptan/kaptan.info
@@ -1,10 +1,10 @@
PRGNAM="kaptan"
-VERSION="0.5.12"
+VERSION="0.6.0"
HOMEPAGE="https://github.com/emre/kaptan"
-DOWNLOAD="https://files.pythonhosted.org/packages/94/64/f492edfcac55d4748014b5c9f9a90497325df7d97a678c5d56443f881b7a/kaptan-0.5.12.tar.gz"
-MD5SUM="a58cba3a3f975d5765ce0befef7d8825"
+DOWNLOAD="https://files.pythonhosted.org/packages/ca/c8/3569c90535df1b7c6079c75b7fd3f304d6ec8ee1626855d37ca137409ba2/kaptan-0.6.0.tar.gz"
+MD5SUM="2d3b4256cface38bf9bd6c2d871da493"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python2-PyYAML"
+REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/mando/README b/python/mando/README
deleted file mode 100644
index a941d55a7e..0000000000
--- a/python/mando/README
+++ /dev/null
@@ -1,2 +0,0 @@
-mando is a wrapper around argparse, allowing you to write complete
-CLI applications in seconds while maintaining all the flexibility.
diff --git a/python/mando/mando.info b/python/mando/mando.info
deleted file mode 100644
index b038a3d9a6..0000000000
--- a/python/mando/mando.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="mando"
-VERSION="0.4"
-HOMEPAGE="https://mando.readthedocs.org/"
-DOWNLOAD="https://pypi.python.org/packages/2b/52/684d9ab8c2ccfb611275f2e44d3ebc76a6a6c56f4afacd2e91237fa07ec3/mando-0.4.tar.gz"
-MD5SUM="1d3fe2ab518830d8984218d7b01b4631"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="Sphinx"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/mando/slack-desc b/python/mando/slack-desc
deleted file mode 100644
index d528db6298..0000000000
--- a/python/mando/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------------------------------------------------------|
-mando: mando (Create Python CLI apps)
-mando:
-mando: mando is a wrapper around argparse, and allows you to write complete
-mando: CLI applications in seconds while maintaining all the flexibility.
-mando:
-mando: Homepage: https://mando.readthedocs.org/
-mando:
-mando:
-mando:
-mando:
-mando:
diff --git a/python/minidb/minidb.SlackBuild b/python/minidb/minidb.SlackBuild
index a901c2b672..2437c47f38 100644
--- a/python/minidb/minidb.SlackBuild
+++ b/python/minidb/minidb.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for minidb
-# Copyright 2016-2022 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2016-2024 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=minidb
-VERSION=${VERSION:-2.0.6}
+VERSION=${VERSION:-2.0.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/minidb/minidb.info b/python/minidb/minidb.info
index 91cdb290fa..a3d73e6aad 100644
--- a/python/minidb/minidb.info
+++ b/python/minidb/minidb.info
@@ -1,8 +1,8 @@
PRGNAM="minidb"
-VERSION="2.0.6"
+VERSION="2.0.8"
HOMEPAGE="https://thp.io/2010/minidb/"
-DOWNLOAD="https://github.com/thp/minidb/archive/2.0.6/minidb-2.0.6.tar.gz"
-MD5SUM="0dddddfd5c433ad5441df3b7b21a6f19"
+DOWNLOAD="https://github.com/thp/minidb/archive/2.0.8/minidb-2.0.8.tar.gz"
+MD5SUM="4b35a5a24fc3dfe2f763e504ca66816c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/monty/monty.SlackBuild b/python/monty/monty.SlackBuild
index 353b872b7d..49bb91935d 100644
--- a/python/monty/monty.SlackBuild
+++ b/python/monty/monty.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for monty
-# Copyright 2014-2022 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 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=monty
-VERSION=${VERSION:-2022.9.9}
+VERSION=${VERSION:-2024.5.15}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,13 +79,17 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 setup.py install --root=$PKG
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
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.rst PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE.rst PKG-INFO 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/python/monty/monty.info b/python/monty/monty.info
index 9e28dc45a4..3e4dcf20e0 100644
--- a/python/monty/monty.info
+++ b/python/monty/monty.info
@@ -1,10 +1,10 @@
PRGNAM="monty"
-VERSION="2022.9.9"
+VERSION="2024.5.15"
HOMEPAGE="https://github.com/materialsvirtuallab/monty"
-DOWNLOAD="https://files.pythonhosted.org/packages/3d/23/c8894953f21267a0f6ab6360665aef137562c112284ce68a8803f6ec9436/monty-2022.9.9.tar.gz"
-MD5SUM="daef8fc3b65453eb7027816bf6466894"
+DOWNLOAD="https://files.pythonhosted.org/packages/ae/35/f47e80a6082b27475db29bbf485fb6b214e254db64c5866e1665cf9e6600/monty-2024.5.15.tar.gz"
+MD5SUM="c582c55302876fcfdf0cc5f6e29d3963"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3-setuptools-opt"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/more-itertools/more-itertools.SlackBuild b/python/more-itertools/more-itertools.SlackBuild
index ad2e75c84c..5497caf053 100644
--- a/python/more-itertools/more-itertools.SlackBuild
+++ b/python/more-itertools/more-itertools.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for more-itertools
-# Copyright 2018 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2018-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=more-itertools
VERSION=${VERSION:-4.1.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,12 +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 {} \;
-python setup.py install --root=$PKG
-
-# Python 3 support.
-if $(python3 -c 'import sys' 2>/dev/null); then
- python3 setup.py install --root=$PKG
-fi
+python2 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/python/more-itertools/more-itertools.info b/python/more-itertools/more-itertools.info
index e7a5a4d6b1..80d50239b5 100644
--- a/python/more-itertools/more-itertools.info
+++ b/python/more-itertools/more-itertools.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/numpydoc/README b/python/numpydoc/README
index 8a191c2f72..47e5dd0544 100644
--- a/python/numpydoc/README
+++ b/python/numpydoc/README
@@ -2,3 +2,6 @@ Sphinx extension to support docstrings in Numpy format.
Numpy's documentation uses several custom extensions to Sphinx.
These are shipped in this numpydoc package, in case you want to
make use of them in third-party projects.
+
+numpydoc 1.6.0 is the last available version for Slackware 15.0. Newer
+versions require Sphinx >= 6.
diff --git a/python/numpydoc/numpydoc.SlackBuild b/python/numpydoc/numpydoc.SlackBuild
index 561a1b7962..fa510cd48c 100644
--- a/python/numpydoc/numpydoc.SlackBuild
+++ b/python/numpydoc/numpydoc.SlackBuild
@@ -2,7 +2,8 @@
# Slackware build script for numpydoc
-# Copyright 2015-2021 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2015-2024 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=numpydoc
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-1.6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +39,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -50,20 +48,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
@@ -79,9 +63,13 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 setup.py install --root=$PKG
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+find $PKG -print1 | 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
diff --git a/python/numpydoc/numpydoc.info b/python/numpydoc/numpydoc.info
index fb2fb9a65c..7ef048b630 100644
--- a/python/numpydoc/numpydoc.info
+++ b/python/numpydoc/numpydoc.info
@@ -1,10 +1,10 @@
PRGNAM="numpydoc"
-VERSION="1.1.0"
+VERSION="1.6.0"
HOMEPAGE="https://github.com/numpy/numpydoc"
-DOWNLOAD="https://files.pythonhosted.org/packages/3d/fb/a70f636102045fc646656f2221c7fcdf92f7a9d71ba7c9875a949a58b3e8/numpydoc-1.1.0.tar.gz"
-MD5SUM="2f05c4592e007b7a1fa37ddcb7e0e91b"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/n/numpydoc/numpydoc-1.6.0.tar.gz"
+MD5SUM="227e5a257f4bfe488a257d963c2df5bc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="Sphinx"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+REQUIRES="python3-setuptools-opt Sphinx python3-tabulate"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/python/path.py/README b/python/path.py/README
deleted file mode 100644
index 6d8a3a2c3b..0000000000
--- a/python/path.py/README
+++ /dev/null
@@ -1,3 +0,0 @@
-path.py implements a path objects as first-class entities,
-allowing common operations on files to be invoked on those
-path objects directly.
diff --git a/python/path.py/path.py.SlackBuild b/python/path.py/path.py.SlackBuild
deleted file mode 100644
index d67251e457..0000000000
--- a/python/path.py/path.py.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for path.py
-
-# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece
-# 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=path.py
-VERSION=${VERSION:-11.0.1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python2 setup.py install --root=$PKG
-python3 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.rst CHANGES.rst $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/python/path.py/path.py.info b/python/path.py/path.py.info
deleted file mode 100644
index ab6185845d..0000000000
--- a/python/path.py/path.py.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="path.py"
-VERSION="11.0.1"
-HOMEPAGE="https://github.com/jaraco/path.py"
-DOWNLOAD="https://pypi.python.org/packages/c0/8e/737f0e163c74ae0fc54ae3004843f6b630f6b29c83fe0d3c59e715e3d6f0/path.py-11.0.1.tar.gz"
-MD5SUM="de65181c0efc12efc34d1ff1a0b1edfe"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="python2-setuptools-scm"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/pendulum/README b/python/pendulum/README
deleted file mode 100644
index 41e4340bdc..0000000000
--- a/python/pendulum/README
+++ /dev/null
@@ -1 +0,0 @@
-Handle datetimes, timedeltas and timezones in a more natural fashion.
diff --git a/python/pendulum/pendulum.SlackBuild b/python/pendulum/pendulum.SlackBuild
deleted file mode 100644
index f38cf345f6..0000000000
--- a/python/pendulum/pendulum.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for pendulum
-
-# Copyright 2016-2018 Dimitris Zlatanidis Orestiada, Greece
-# 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=pendulum
-VERSION=${VERSION:-2.0.3}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python2 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a PKG-INFO README.rst $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/python/pendulum/pendulum.info b/python/pendulum/pendulum.info
deleted file mode 100644
index 25db651663..0000000000
--- a/python/pendulum/pendulum.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="pendulum"
-VERSION="2.0.3"
-HOMEPAGE="https://pendulum.eustace.io/"
-DOWNLOAD="https://files.pythonhosted.org/packages/c9/ec/93ed35ccd2b654b22992c78ed5e42e9061aa376b554f89e1d1db54b6c12a/pendulum-2.0.3.tar.gz"
-MD5SUM="cc82dda147a51156a5a81817d58500f5"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="python2-dateutil pytzdata"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/pendulum/slack-desc b/python/pendulum/slack-desc
deleted file mode 100644
index 00120d4f30..0000000000
--- a/python/pendulum/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------------------------------------------------------|
-pendulum: pendulum (Python datetimes made easy)
-pendulum:
-pendulum: Handle datetimes, timedeltas and timezones in a more natural fashion.
-pendulum:
-pendulum: Homepage: https://pendulum.eustace.io/
-pendulum:
-pendulum:
-pendulum:
-pendulum:
-pendulum:
-pendulum:
diff --git a/python/pilkit/README b/python/pilkit/README
deleted file mode 100644
index 20d41940ee..0000000000
--- a/python/pilkit/README
+++ /dev/null
@@ -1 +0,0 @@
-A collection of utilities and processors for the Python Imaging Libary.
diff --git a/python/pilkit/pilkit.SlackBuild b/python/pilkit/pilkit.SlackBuild
deleted file mode 100644
index f70c27f422..0000000000
--- a/python/pilkit/pilkit.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for pilkit
-
-# Copyright 2014-2017 Dimitris Zlatanidis Orestiada, Greece
-# 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=pilkit
-VERSION=${VERSION:-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
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$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 {} \;
-
-python 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 AUTHORS LICENSE README.rst $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/python/pilkit/pilkit.info b/python/pilkit/pilkit.info
deleted file mode 100644
index c83bf69162..0000000000
--- a/python/pilkit/pilkit.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="pilkit"
-VERSION="2.0"
-HOMEPAGE="https://github.com/matthewwithanm/pilkit/"
-DOWNLOAD="https://github.com/matthewwithanm/pilkit/archive/2.0/pilkit-2.0.tar.gz"
-MD5SUM="2ca2718b278b911f06f0d405dfcf6434"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/pilkit/slack-desc b/python/pilkit/slack-desc
deleted file mode 100644
index 2080607d66..0000000000
--- a/python/pilkit/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------------------------------------------------------|
-pilkit: pilkit (A collection of utilities and processors for Imaging Libary)
-pilkit:
-pilkit: PILKit is a collection of utilities for working with PIL (the Python
-pilkit: Imaging Library).
-pilkit:
-pilkit: Homepage: https://github.com/matthewwithanm/pilkit/
-pilkit:
-pilkit:
-pilkit:
-pilkit:
-pilkit:
diff --git a/python/pillowfight/README b/python/pillowfight/README
deleted file mode 100644
index 598342a8c8..0000000000
--- a/python/pillowfight/README
+++ /dev/null
@@ -1,15 +0,0 @@
-Pillow is a replacement for PIL that works as a drop-in replacement.
-Unlike PIL, it's actively maintained and easy to install. It's pretty
-great. There's only one problem, which is that users must first
-uninstall PIL before installing Pillow, as they share a namespace.
-
-This makes it very hard for Python modules or products that need to
-run on a variety of configurations to easily depend on either PIL
-or Pillow without inevitably breaking something (perhaps in subtle
-ways). That makes it hard to safely transition.
-
-This package aims to "solve" that by providing a single dependency
-that can intelligently depend on either PIL or Pillow, based on what's
-already on the system. Packages that still need to work if PIL is
-installed, but aim to transition to Pillow, can simply depend on the
-pillowfight package.
diff --git a/python/pillowfight/pillowfight.info b/python/pillowfight/pillowfight.info
deleted file mode 100644
index ad5d3e472d..0000000000
--- a/python/pillowfight/pillowfight.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="pillowfight"
-VERSION="0.2"
-HOMEPAGE="https://github.com/beanbaginc/pillowfight"
-DOWNLOAD="https://pypi.python.org/packages/69/a3/47d229ad4a1fa90dc550ffee9f400e71c902e879780dbf77f8ab032d9d33/pillowfight-0.2.tar.gz"
-MD5SUM="5f5df64de2e2bf7599460da08dfca08d"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/pillowfight/slack-desc b/python/pillowfight/slack-desc
deleted file mode 100644
index ba2fce6d50..0000000000
--- a/python/pillowfight/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------------------------------------------------------|
-pillowfight: pillowfight (transition from PIL to Pillow)
-pillowfight:
-pillowfight: Pillow is a replacement for PIL that works as a drop-in replacement.
-pillowfight: Unlike PIL, it's actively maintained and easy to install. It's
-pillowfight: pretty great. There's only one problem, which is that users must
-pillowfight: first uninstall PIL before installing Pillow, as they share a
-pillowfight: namespace.
-pillowfight:
-pillowfight: Homepage: https://github.com/beanbaginc/pillowfight
-pillowfight:
-pillowfight:
diff --git a/python/pluggy/README b/python/pluggy/README
deleted file mode 100644
index 588eb17442..0000000000
--- a/python/pluggy/README
+++ /dev/null
@@ -1,6 +0,0 @@
-pluggy (mechanisms for python)
-
-This is the plugin manager as used by pytest but stripped of pytest
-specific details.
-
-This is the Python 2 build of pluggy.
diff --git a/python/pluggy/pluggy.SlackBuild b/python/pluggy/pluggy.SlackBuild
deleted file mode 100644
index bbc51acd0d..0000000000
--- a/python/pluggy/pluggy.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for pluggy
-
-# Copyright 2015-2019 Dimitris Zlatanidis Orestiada, Greece
-# Copyright 2022 Isaac Yu <isaacyu@protonmail.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=pluggy
-VERSION=${VERSION:-0.13.1}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python2 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a CHANGELOG.rst LICENSE README.rst $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/python/pluggy/pluggy.info b/python/pluggy/pluggy.info
deleted file mode 100644
index 17fdcba932..0000000000
--- a/python/pluggy/pluggy.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="pluggy"
-VERSION="0.13.1"
-HOMEPAGE="https://github.com/pytest-dev/pluggy"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-0.13.1.tar.gz"
-MD5SUM="7f610e28b8b34487336b585a3dfb803d"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="python2-setuptools-scm"
-MAINTAINER="Isaac Yu"
-EMAIL="isaacyu@protonmail.com"
diff --git a/python/pluggy/slack-desc b/python/pluggy/slack-desc
deleted file mode 100644
index 1632943694..0000000000
--- a/python/pluggy/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------------------------------------------------------|
-pluggy: pluggy (mechanisms for python)
-pluggy:
-pluggy: This is the plugin manager as used by pytest but stripped of pytest
-pluggy: specific details.
-pluggy:
-pluggy: Homepage: https://github.com/pytest-dev/pluggy
-pluggy:
-pluggy:
-pluggy:
-pluggy:
-pluggy:
diff --git a/python/prompt_toolkit/README b/python/prompt_toolkit/README
deleted file mode 100644
index 5f781a1d91..0000000000
--- a/python/prompt_toolkit/README
+++ /dev/null
@@ -1,3 +0,0 @@
-Library for building powerful interactive command lines in Python.
-prompt_toolkit could be a replacement for GNU readline, but it can
-be much more than that.
diff --git a/python/prompt_toolkit/prompt_toolkit.SlackBuild b/python/prompt_toolkit/prompt_toolkit.SlackBuild
deleted file mode 100644
index 6bc5e19ffc..0000000000
--- a/python/prompt_toolkit/prompt_toolkit.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for prompt_toolkit
-
-# Copyright 2015-2019 Dimitris Zlatanidis Orestiada, Greece
-# 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=prompt_toolkit
-VERSION=${VERSION:-2.0.10}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python2 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.rst PKG-INFO $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/python/prompt_toolkit/prompt_toolkit.info b/python/prompt_toolkit/prompt_toolkit.info
deleted file mode 100644
index e8e53c1bee..0000000000
--- a/python/prompt_toolkit/prompt_toolkit.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="prompt_toolkit"
-VERSION="2.0.10"
-HOMEPAGE="https://github.com/jonathanslenders/python-prompt-toolkit"
-DOWNLOAD="https://files.pythonhosted.org/packages/0c/37/7ad3bf3c6dbe96facf9927ddf066fdafa0f86766237cff32c3c7355d3b7c/prompt_toolkit-2.0.10.tar.gz"
-MD5SUM="5016c523e603cd7119644fbc0f00ce53"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="wcwidth"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/prompt_toolkit/slack-desc b/python/prompt_toolkit/slack-desc
deleted file mode 100644
index f415e8f935..0000000000
--- a/python/prompt_toolkit/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------------------------------------------------------|
-prompt_toolkit: prompt_toolkit (interactive command lines)
-prompt_toolkit:
-prompt_toolkit: Library for building powerful interactive command lines in Python.
-prompt_toolkit: prompt_toolkit could be a replacement for GNU readline, but it can be
-prompt_toolkit: much more than that.
-prompt_toolkit:
-prompt_toolkit: Homepage: https://github.com/jonathanslenders/python-prompt-toolkit
-prompt_toolkit:
-prompt_toolkit:
-prompt_toolkit:
-prompt_toolkit:
diff --git a/python/purl/README b/python/purl/README
deleted file mode 100644
index f952015bcd..0000000000
--- a/python/purl/README
+++ /dev/null
@@ -1,4 +0,0 @@
-An immutable URL class for easy URL-building and manipulation.
-
-A simple, immutable URL class with a clean API for interrogation
-and manipulation. Supports Python 2.6, 2.7 and 3.3.
diff --git a/python/purl/purl.info b/python/purl/purl.info
deleted file mode 100644
index c8fd3e074b..0000000000
--- a/python/purl/purl.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="purl"
-VERSION="1.5"
-HOMEPAGE="https://github.com/codeinthehole/purl"
-DOWNLOAD="https://files.pythonhosted.org/packages/b8/f7/eb108f39ffcbebd6a1cc1030b912640fc28edb0146e8658b6a1aa60f1060/purl-1.5.tar.gz"
-MD5SUM="2a10782a6f0c771f3f3319956d41f7ff"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/purl/slack-desc b/python/purl/slack-desc
deleted file mode 100644
index b093f1bfb8..0000000000
--- a/python/purl/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------------------------------------------------------|
-purl: purl (An immutable URL class for easy URL-building and manipulation)
-purl:
-purl: A simple, immutable URL class with a clean API for interrogation and
-purl: manipulation. Supports Python 2.6, 2.7 and 3.3.
-purl:
-purl:
-purl:
-purl:
-purl: Homepage: https://github.com/codeinthehole/purl
-purl:
-purl:
diff --git a/python/pyfiglet/pyfiglet.SlackBuild b/python/pyfiglet/pyfiglet.SlackBuild
index 9260b3b684..0adc2a38de 100644
--- a/python/pyfiglet/pyfiglet.SlackBuild
+++ b/python/pyfiglet/pyfiglet.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for pyfiglet
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pyfiglet
-VERSION=${VERSION:-0.7.5}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.0.2}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -62,7 +62,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 {} \;
-python setup.py install --root=$PKG
python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
@@ -73,7 +72,7 @@ gzip -9 doc/$PRGNAM.1
install -D -m0644 doc/$PRGNAM.1.gz $PKG/usr/man/man1/$PRGNAM.1.gz
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README doc/figfont.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README.md doc/figfont.txt $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/python/pyfiglet/pyfiglet.info b/python/pyfiglet/pyfiglet.info
index 89ad2f7a89..9590065ae7 100644
--- a/python/pyfiglet/pyfiglet.info
+++ b/python/pyfiglet/pyfiglet.info
@@ -1,10 +1,10 @@
PRGNAM="pyfiglet"
-VERSION="0.7.5"
+VERSION="1.0.2"
HOMEPAGE="https://github.com/pwaller/pyfiglet"
-DOWNLOAD="https://pypi.python.org/packages/source/p/pyfiglet/pyfiglet-0.7.5.tar.gz"
-MD5SUM="aa956f7af37926ab4b739c9ef87f3808"
+DOWNLOAD="https://files.pythonhosted.org/packages/a0/f2/2649b2acace54f861eccd4ab163bfd914236fc93ddb1df02dad2a2552b14/pyfiglet-1.0.2.tar.gz"
+MD5SUM="0cb431d9b6b11de98a635f5466455a63"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/pymongo/pymongo.SlackBuild b/python/pymongo/pymongo.SlackBuild
index baee1974c3..f02e19d718 100644
--- a/python/pymongo/pymongo.SlackBuild
+++ b/python/pymongo/pymongo.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for pymongo
-# Copyright 2015-2023 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2015-2024 Dimitris Zlatanidis Orestiada, Greece
# Copyright 2013-2014 Christoph Willing, Australia
# All rights reserved.
#
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pymongo
-VERSION=${VERSION:-4.6.1}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-4.7.2}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -87,7 +87,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE README.rst doc/tutorial.rst $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE README.md doc/tutorial.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/python/pymongo/pymongo.info b/python/pymongo/pymongo.info
index 829f2a9273..97cf59b5b4 100644
--- a/python/pymongo/pymongo.info
+++ b/python/pymongo/pymongo.info
@@ -1,8 +1,8 @@
PRGNAM="pymongo"
-VERSION="4.6.1"
+VERSION="4.7.2"
HOMEPAGE="https://github.com/mongodb/mongo-python-driver"
-DOWNLOAD="https://files.pythonhosted.org/packages/1d/f0/b5fcf9aee64ac3650a3df3bd1d7e8870838a82944fa4868768ab9db5416a/pymongo-4.6.1.tar.gz"
-MD5SUM="7c854a2d1e2ce333ed875edfdd034e9c"
+DOWNLOAD="https://files.pythonhosted.org/packages/af/7a/3401c2f16bff666e7b2d0416a345e2cb4059d27c98cb80aad66cb82dda69/pymongo-4.7.2.tar.gz"
+MD5SUM="6ebe86590829e8fea43c384e299aeb4b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-opt"
diff --git a/python/python-PySnooper/python-PySnooper.SlackBuild b/python/python-PySnooper/python-PySnooper.SlackBuild
index fa75dbc5c6..50a1783cd9 100644
--- a/python/python-PySnooper/python-PySnooper.SlackBuild
+++ b/python/python-PySnooper/python-PySnooper.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python-PySnooper
-# Copyright 2023 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2023-2024 Dimitris Zlatanidis Orestiada, Greece
# Copyright 2019-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
# All rights reserved.
#
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python-PySnooper
-VERSION=${VERSION:-1.1.1}
+VERSION=${VERSION:-1.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -82,6 +82,8 @@ 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 "30d" setup.cfg
+
python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/python/python-PySnooper/python-PySnooper.info b/python/python-PySnooper/python-PySnooper.info
index 41993b21be..941be8a3c2 100644
--- a/python/python-PySnooper/python-PySnooper.info
+++ b/python/python-PySnooper/python-PySnooper.info
@@ -1,10 +1,10 @@
PRGNAM="python-PySnooper"
-VERSION="1.1.1"
+VERSION="1.2.0"
HOMEPAGE="https://github.com/cool-RR/PySnooper"
-DOWNLOAD="https://files.pythonhosted.org/packages/e9/82/3f6d0f73c9fd19bf07953d788e34d1c64c766a03e54625bf9fe98d730822/PySnooper-1.1.1.tar.gz"
-MD5SUM="8f64bea7d65ed9c617509ddaff60bba2"
+DOWNLOAD="https://files.pythonhosted.org/packages/66/08/474e7891ff7107328404b46f42cdc9bf58b99404924d35933037cd0fb145/PySnooper-1.2.0.tar.gz"
+MD5SUM="9b2fe060f46b0c3054e0c30b38cc313a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python2-unicodecsv/README b/python/python2-unicodecsv/README
deleted file mode 100644
index 65f114ab66..0000000000
--- a/python/python2-unicodecsv/README
+++ /dev/null
@@ -1,2 +0,0 @@
-Python2's stdlib csv module is nice, but it doesn't support unicode.
-This module is a drop-in replacement which *does*.
diff --git a/python/python2-unicodecsv/python2-unicodecsv.info b/python/python2-unicodecsv/python2-unicodecsv.info
deleted file mode 100644
index 41eed8b4c8..0000000000
--- a/python/python2-unicodecsv/python2-unicodecsv.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="python2-unicodecsv"
-VERSION="0.14.1"
-HOMEPAGE="https://github.com/jdunck/python-unicodecsv"
-DOWNLOAD="https://pypi.python.org/packages/source/u/unicodecsv/unicodecsv-0.14.1.tar.gz"
-MD5SUM="c18ffe8ded29a4f429224877b2b34252"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/python3-BTrees/python3-BTrees.SlackBuild b/python/python3-BTrees/python3-BTrees.SlackBuild
index 3d23e3e78b..b90d9b60cb 100644
--- a/python/python3-BTrees/python3-BTrees.SlackBuild
+++ b/python/python3-BTrees/python3-BTrees.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-BTrees
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-5.2}
+VERSION=${VERSION:-6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-BTrees/python3-BTrees.info b/python/python3-BTrees/python3-BTrees.info
index 88eac0b5d8..ffad0a87e1 100644
--- a/python/python3-BTrees/python3-BTrees.info
+++ b/python/python3-BTrees/python3-BTrees.info
@@ -1,8 +1,8 @@
PRGNAM="python3-BTrees"
-VERSION="5.2"
+VERSION="6.0"
HOMEPAGE="https://github.com/zopefoundation/BTrees"
-DOWNLOAD="https://pypi.python.org/packages/source/B/BTrees/BTrees-5.2.tar.gz"
-MD5SUM="71b67855d9ed0ac416f62218ec9333da"
+DOWNLOAD="https://pypi.python.org/packages/source/B/BTrees/BTrees-6.0.tar.gz"
+MD5SUM="f48da3b13040324f3ad5db51347687e4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-persistent"
diff --git a/python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild b/python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild
index dc9de3a222..5f4074fbce 100644
--- a/python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild
+++ b/python/python3-Flask-Cors/python3-Flask-Cors.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-Flask-Cors
-# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,8 +27,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-Flask-Cors
-SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-4.0.0}
+SRCNAM=flask_cors
+VERSION=${VERSION:-4.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,23 +50,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"
-elif [ "$ARCH" = "aarch64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
diff --git a/python/python3-Flask-Cors/python3-Flask-Cors.info b/python/python3-Flask-Cors/python3-Flask-Cors.info
index 0f80c0a0dc..1ae7545b95 100644
--- a/python/python3-Flask-Cors/python3-Flask-Cors.info
+++ b/python/python3-Flask-Cors/python3-Flask-Cors.info
@@ -1,8 +1,8 @@
PRGNAM="python3-Flask-Cors"
-VERSION="4.0.0"
+VERSION="4.0.1"
HOMEPAGE="https://github.com/corydolphin/flask-cors"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flask-cors/Flask-Cors-4.0.0.tar.gz"
-MD5SUM="0ccfa375e744200243d85719b38cdbc6"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flask_cors/flask_cors-4.0.1.tar.gz"
+MD5SUM="1e1eac64500b970dcb2112f0c6989664"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="Flask"
diff --git a/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild b/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild
index bb0690c9d7..e516f73c57 100644
--- a/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild
+++ b/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-PyMuPDF
-VERSION=${VERSION:-1.24.2}
+VERSION=${VERSION:-1.24.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-PyMuPDF/python3-PyMuPDF.info b/python/python3-PyMuPDF/python3-PyMuPDF.info
index 69ed3b9c11..17130ff780 100644
--- a/python/python3-PyMuPDF/python3-PyMuPDF.info
+++ b/python/python3-PyMuPDF/python3-PyMuPDF.info
@@ -1,10 +1,10 @@
PRGNAM="python3-PyMuPDF"
-VERSION="1.24.2"
+VERSION="1.24.5"
HOMEPAGE="https://github.com/pymupdf/PyMuPDF"
-DOWNLOAD="https://github.com/pymupdf/PyMuPDF/archive/1.24.2/PyMuPDF-1.24.2.tar.gz \
- https://mupdf.com/downloads/archive/mupdf-1.24.1-source.tar.lz"
-MD5SUM="f78d847b251d46d60ba9ef0a22ba9293 \
- 9bc87d3dd7acbd6f958b65353c73ebc5"
+DOWNLOAD="https://github.com/pymupdf/PyMuPDF/archive/1.24.5/PyMuPDF-1.24.5.tar.gz \
+ https://mupdf.com/downloads/archive/mupdf-1.24.2-source.tar.lz"
+MD5SUM="17685079ad4d5a534404285a8047e900 \
+ d8f835e414202946d1c6c8192dd4315d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-psutil %README%"
diff --git a/python/python3-aiosmtpd/python3-aiosmtpd.SlackBuild b/python/python3-aiosmtpd/python3-aiosmtpd.SlackBuild
index 2f31f6b220..b6edc2792a 100644
--- a/python/python3-aiosmtpd/python3-aiosmtpd.SlackBuild
+++ b/python/python3-aiosmtpd/python3-aiosmtpd.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-aiosmtpd
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-1.4.5}
+VERSION=${VERSION:-1.4.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-aiosmtpd/python3-aiosmtpd.info b/python/python3-aiosmtpd/python3-aiosmtpd.info
index ee9c870e35..bbd4b97f0d 100644
--- a/python/python3-aiosmtpd/python3-aiosmtpd.info
+++ b/python/python3-aiosmtpd/python3-aiosmtpd.info
@@ -1,8 +1,8 @@
PRGNAM="python3-aiosmtpd"
-VERSION="1.4.5"
+VERSION="1.4.6"
HOMEPAGE="https://aiosmtpd.readthedocs.io/"
-DOWNLOAD="https://pypi.python.org/packages/source/a/aiosmtpd/aiosmtpd-1.4.5.tar.gz"
-MD5SUM="46a1fc6aa6a548f1231981b2ddacf40c"
+DOWNLOAD="https://pypi.python.org/packages/source/a/aiosmtpd/aiosmtpd-1.4.6.tar.gz"
+MD5SUM="d9d2a7c9aff2d7a579c6d20777930a71"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-atpublic python3-attrs"
diff --git a/python/python3-aksharamukha/README b/python/python3-aksharamukha/README
index 9bbd61968b..11a95b9de4 100644
--- a/python/python3-aksharamukha/README
+++ b/python/python3-aksharamukha/README
@@ -4,3 +4,13 @@ transliteration between the main Indian scripts along with sinhala.
Apart from simple mapping of characters it implements various script
language-specific conventions.Aksharamukha supports 120 scripts.
+Some scripts use diacritics to better represent the phonetics in
+english.To transliterate to other language from english Use the
+compose function in KDE for easier usage of diacritrics.
+you can enable it in systemsettings->Input Devices->Keyboard
+->Advanced->select configure keyboard option ->position of compose key.
+Then you can select which key you want to activate.
+
+For example if you enabled RightAlt key, to type á first press
+RightAlt key then type '+a you will automatically get á afterwards
+the compose key is released.
diff --git a/python/python3-aksharamukha/python3-aksharamukha.SlackBuild b/python/python3-aksharamukha/python3-aksharamukha.SlackBuild
index 66290962da..0bfd757fe5 100644
--- a/python/python3-aksharamukha/python3-aksharamukha.SlackBuild
+++ b/python/python3-aksharamukha/python3-aksharamukha.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-aksharamukha
-# Copyright 2023 Vijay Marcel
+# Copyright 2023-2024 Vijay Marcel
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-aksharamukha
-VERSION=${VERSION:-2.1.2}
+VERSION=${VERSION:-2.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -84,10 +84,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 {} \;
-python3 setup.py install --prefix=/usr --root=$PKG --optimize=1
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 setup.py install --prefix=/usr --root=$PKG --optimize=1
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/python/python3-aksharamukha/python3-aksharamukha.info b/python/python3-aksharamukha/python3-aksharamukha.info
index 1af65368de..92e272cc8a 100644
--- a/python/python3-aksharamukha/python3-aksharamukha.info
+++ b/python/python3-aksharamukha/python3-aksharamukha.info
@@ -1,11 +1,11 @@
PRGNAM="python3-aksharamukha"
-VERSION="2.1.2"
+VERSION="2.2.2"
HOMEPAGE="https://github.com/virtualvinodh/aksharamukha-python"
-DOWNLOAD="https://pypi.io/packages/source/a/aksharamukha/aksharamukha-2.1.2.tar.gz \
+DOWNLOAD="https://pypi.io/packages/source/a/aksharamukha/aksharamukha-2.2.2.tar.gz \
https://www.gnu.org/licenses/agpl-3.0.txt \
https://www.gnu.org/licenses/gpl-3.0.txt \
https://github.com/lecramyajiv/akshara-doc/archive/1.0/akshara-doc-1.0.tar.gz"
-MD5SUM="4a272bc8daa35e0df603ab48dbe9d5b4 \
+MD5SUM="bb477c7d9181f4982fb8dc7f6635c3d6 \
eb1e647870add0502f8f010b19de32af \
1ebbd3e34237af26da5dc08a4e440464 \
1d287bc9c57a0b65489754c30917264d"
diff --git a/python/python3-anyio/python3-anyio.SlackBuild b/python/python3-anyio/python3-anyio.SlackBuild
index ece1f69579..8f669aa216 100644
--- a/python/python3-anyio/python3-anyio.SlackBuild
+++ b/python/python3-anyio/python3-anyio.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-anyio
-VERSION=${VERSION:-4.3.0}
+VERSION=${VERSION:-4.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-anyio/python3-anyio.info b/python/python3-anyio/python3-anyio.info
index 4e8728a28d..9f021746de 100644
--- a/python/python3-anyio/python3-anyio.info
+++ b/python/python3-anyio/python3-anyio.info
@@ -1,8 +1,8 @@
PRGNAM="python3-anyio"
-VERSION="4.3.0"
+VERSION="4.4.0"
HOMEPAGE="https://github.com/agronholm/anyio"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/a/anyio/anyio-4.3.0.tar.gz"
-MD5SUM="1fd5c47374d7a239707f0b5540b00704"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/a/anyio/anyio-4.4.0.tar.gz"
+MD5SUM="04346dd3631f405d0786ca0f441dace1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-exceptiongroup python3-sniffio"
diff --git a/python/python3-argcomplete/README b/python/python3-argcomplete/README
index f1a06888c1..7f94cacc03 100644
--- a/python/python3-argcomplete/README
+++ b/python/python3-argcomplete/README
@@ -9,7 +9,3 @@ It makes two assumptions:
* You're using bash as your shell
* You're using argparse to manage your
command line arguments/options
-
-NOTE:
-Any version newer than this requires setuptools>=67.7.2
-
diff --git a/python/python3-argcomplete/python3-argcomplete.SlackBuild b/python/python3-argcomplete/python3-argcomplete.SlackBuild
index c8299f6bf8..9fc0e02978 100644
--- a/python/python3-argcomplete/python3-argcomplete.SlackBuild
+++ b/python/python3-argcomplete/python3-argcomplete.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-argcomplete
-VERSION=${VERSION:-3.0.8}
+VERSION=${VERSION:-3.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -82,7 +82,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 -m build --wheel --no-isolation
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/python/python3-argcomplete/python3-argcomplete.info b/python/python3-argcomplete/python3-argcomplete.info
index dacb5bdf40..8afe1d7f5d 100644
--- a/python/python3-argcomplete/python3-argcomplete.info
+++ b/python/python3-argcomplete/python3-argcomplete.info
@@ -1,10 +1,10 @@
PRGNAM="python3-argcomplete"
-VERSION="3.0.8"
+VERSION="3.3.0"
HOMEPAGE="https://github.com/kislyuk/argcomplete"
-DOWNLOAD="https://pypi.io/packages/source/a/argcomplete/argcomplete-3.0.8.tar.gz"
-MD5SUM="6f17ed70c9cb961a31b79dd8cbdfc2ba"
+DOWNLOAD="https://pypi.io/packages/source/a/argcomplete/argcomplete-3.3.0.tar.gz"
+MD5SUM="255e2c9f2cdb18f88d1dc8de9b78a072"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python-importlib_metadata"
+REQUIRES="python-importlib_metadata python3-setuptools-opt"
MAINTAINER="Vijay Marcel"
EMAIL="vijaymarcel@outlook.com"
diff --git a/python/python3-astroid/python3-astroid.SlackBuild b/python/python3-astroid/python3-astroid.SlackBuild
index ea008a6d25..4f7bbe5381 100644
--- a/python/python3-astroid/python3-astroid.SlackBuild
+++ b/python/python3-astroid/python3-astroid.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-astroid
SRCNAM=astroid
-VERSION=${VERSION:-3.1.0}
+VERSION=${VERSION:-3.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-astroid/python3-astroid.info b/python/python3-astroid/python3-astroid.info
index 04d884d7ed..ab7bed0b9f 100644
--- a/python/python3-astroid/python3-astroid.info
+++ b/python/python3-astroid/python3-astroid.info
@@ -1,8 +1,8 @@
PRGNAM="python3-astroid"
-VERSION="3.1.0"
+VERSION="3.2.0"
HOMEPAGE="https://github.com/PyCQA/astroid"
-DOWNLOAD="https://files.pythonhosted.org/packages/a9/b9/f11533eed9b65606fb02f1b0994d8ed0903358bc55a6b9759e42f1134725/astroid-3.1.0.tar.gz"
-MD5SUM="75c5ffd8edd0d2d74a6407db704a2e20"
+DOWNLOAD="https://files.pythonhosted.org/packages/b6/e8/f86aa1fd91b7fa5b51ed53c9a06a94dba7cc388b51cb712e8721c41605ef/astroid-3.2.0.tar.gz"
+MD5SUM="95091b8798bbffcc43e33a32e274ae26"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-opt typing-extensions"
diff --git a/python/python3-babel/python3-babel.SlackBuild b/python/python3-babel/python3-babel.SlackBuild
index bc8f3ad9e8..29301f9b5d 100644
--- a/python/python3-babel/python3-babel.SlackBuild
+++ b/python/python3-babel/python3-babel.SlackBuild
@@ -27,8 +27,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-babel
-VERSION=${VERSION:-2.14.0}
-CLDRVER=${CLDRVER:-43.0}
+VERSION=${VERSION:-2.15.0}
+CLDRVER=${CLDRVER:-44.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-babel/python3-babel.info b/python/python3-babel/python3-babel.info
index 9e5f31f41a..30b9e5b7a7 100644
--- a/python/python3-babel/python3-babel.info
+++ b/python/python3-babel/python3-babel.info
@@ -1,10 +1,10 @@
PRGNAM="python3-babel"
-VERSION="2.14.0"
+VERSION="2.15.0"
HOMEPAGE="http://babel.pocoo.org/"
-DOWNLOAD="https://github.com/python-babel/babel/archive/v2.14.0/babel-2.14.0.tar.gz \
- http://unicode.org/Public/cldr/43/cldr-common-43.0.zip"
-MD5SUM="6e152ddfd2fbf4ea9c9c6513d23964c0 \
- 29433ac732f0fe62a98b5ab135479162"
+DOWNLOAD="https://github.com/python-babel/babel/archive/v2.15.0/babel-2.15.0.tar.gz \
+ http://unicode.org/Public/cldr/44/cldr-common-44.0.zip"
+MD5SUM="cd0818360a808a42860e95bf3e581530 \
+ 75eca6e41976b235512192ecf657908f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="pytz"
diff --git a/python/python3-babelfish/python3-babelfish.SlackBuild b/python/python3-babelfish/python3-babelfish.SlackBuild
index 3725d12903..efabb1706d 100644
--- a/python/python3-babelfish/python3-babelfish.SlackBuild
+++ b/python/python3-babelfish/python3-babelfish.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-babelfish
-# Copyright 2022 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-babelfish
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-0.6.0}
+VERSION=${VERSION:-0.6.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -39,9 +39,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -51,20 +48,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
@@ -76,11 +59,15 @@ cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
+ -o -perm 511 \) -exec chmod 755 {} \+ -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
+
+# to get rid of version warning
+sed -i '/^importlib-metadata/ s/4.6/7.1.0/' pyproject.toml
-python3 setup.py install --root=$PKG
+python3 -m build --no-isolation
+python3 -m installer -d "$PKG" dist/*.whl
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/python/python3-babelfish/python3-babelfish.info b/python/python3-babelfish/python3-babelfish.info
index d3ab04789f..fd24d42956 100644
--- a/python/python3-babelfish/python3-babelfish.info
+++ b/python/python3-babelfish/python3-babelfish.info
@@ -1,10 +1,10 @@
PRGNAM="python3-babelfish"
-VERSION="0.6.0"
+VERSION="0.6.1"
HOMEPAGE="https://github.com/Diaoul/babelfish"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/b/babelfish/babelfish-0.6.0.tar.gz"
-MD5SUM="985464e05a7fd275d650347af8aa2439"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/b/babelfish/babelfish-0.6.1.tar.gz"
+MD5SUM="a3ef27e5b12c795d48aa6fa4005d2826"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3-poetry-core python-importlib_metadata"
MAINTAINER="fourtysixandtwo"
EMAIL="fourtysixandtwo@sliderr.net"
diff --git a/python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild b/python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild
index 96e108b024..1ee7346e72 100644
--- a/python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild
+++ b/python/python3-backports_tarfile/python3-backports_tarfile.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-backports_tarfile
-SRCNAM=backports.tarfile
-VERSION=${VERSION:-1.0.0}
+SRCNAM=backports_tarfile
+VERSION=${VERSION:-1.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-backports_tarfile/python3-backports_tarfile.info b/python/python3-backports_tarfile/python3-backports_tarfile.info
index e248a767d4..d1d48ccd32 100644
--- a/python/python3-backports_tarfile/python3-backports_tarfile.info
+++ b/python/python3-backports_tarfile/python3-backports_tarfile.info
@@ -1,8 +1,8 @@
PRGNAM="python3-backports_tarfile"
-VERSION="1.0.0"
+VERSION="1.1.1"
HOMEPAGE="https://github.com/jaraco/backports.tarfile"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/b/backports.tarfile/backports.tarfile-1.0.0.tar.gz"
-MD5SUM="2cdf557717675495f45f27d9980c6a57"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/b/backports_tarfile/backports_tarfile-1.1.1.tar.gz"
+MD5SUM="170fa2ce05030f85bf50caf111d83ed4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-opt"
diff --git a/python/python3-bcrypt/python3-bcrypt.SlackBuild b/python/python3-bcrypt/python3-bcrypt.SlackBuild
index 9d7fc49b58..666a649ed0 100644
--- a/python/python3-bcrypt/python3-bcrypt.SlackBuild
+++ b/python/python3-bcrypt/python3-bcrypt.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-bcrypt
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-4.1.2}
+VERSION=${VERSION:-4.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -163,7 +163,6 @@ find -L . \
PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
export PYTHONPATH=/opt/python$PYVER/site-packages/
-
CARGO_HOME=.cargo \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/python/python3-bcrypt/python3-bcrypt.info b/python/python3-bcrypt/python3-bcrypt.info
index 00cc577aa8..0428c05a3f 100644
--- a/python/python3-bcrypt/python3-bcrypt.info
+++ b/python/python3-bcrypt/python3-bcrypt.info
@@ -1,113 +1,117 @@
PRGNAM="python3-bcrypt"
-VERSION="4.1.2"
+VERSION="4.1.3"
HOMEPAGE="https://github.com/pyca/bcrypt/"
-DOWNLOAD="https://pypi.python.org/packages/source/b/bcrypt/bcrypt-4.1.2.tar.gz \
- https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \
- https://static.crates.io/crates/base64/base64-0.21.5.crate \
+DOWNLOAD="https://pypi.python.org/packages/source/b/bcrypt/bcrypt-4.1.3.tar.gz \
+ https://static.crates.io/crates/autocfg/autocfg-1.3.0.crate \
+ https://static.crates.io/crates/base64/base64-0.22.1.crate \
https://static.crates.io/crates/bcrypt-pbkdf/bcrypt-pbkdf-0.10.0.crate \
- https://static.crates.io/crates/bcrypt/bcrypt-0.15.0.crate \
- https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \
+ https://static.crates.io/crates/bcrypt/bcrypt-0.15.1.crate \
+ https://static.crates.io/crates/bitflags/bitflags-2.5.0.crate \
https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \
https://static.crates.io/crates/blowfish/blowfish-0.9.1.crate \
https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \
https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \
https://static.crates.io/crates/cipher/cipher-0.4.4.crate \
- https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.11.crate \
+ https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.12.crate \
https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate \
https://static.crates.io/crates/digest/digest-0.10.7.crate \
https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate \
- https://static.crates.io/crates/getrandom/getrandom-0.2.11.crate \
+ https://static.crates.io/crates/getrandom/getrandom-0.2.14.crate \
https://static.crates.io/crates/heck/heck-0.4.1.crate \
- https://static.crates.io/crates/indoc/indoc-2.0.4.crate \
+ https://static.crates.io/crates/indoc/indoc-2.0.5.crate \
https://static.crates.io/crates/inout/inout-0.1.3.crate \
- https://static.crates.io/crates/libc/libc-0.2.151.crate \
- https://static.crates.io/crates/lock_api/lock_api-0.4.11.crate \
- https://static.crates.io/crates/memoffset/memoffset-0.9.0.crate \
+ https://static.crates.io/crates/libc/libc-0.2.154.crate \
+ https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate \
+ https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate \
https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate \
- https://static.crates.io/crates/parking_lot/parking_lot-0.12.1.crate \
- https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.9.crate \
+ https://static.crates.io/crates/parking_lot/parking_lot-0.12.2.crate \
+ https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.10.crate \
https://static.crates.io/crates/pbkdf2/pbkdf2-0.12.2.crate \
- https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.70.crate \
- https://static.crates.io/crates/pyo3-build-config/pyo3-build-config-0.20.0.crate \
- https://static.crates.io/crates/pyo3-ffi/pyo3-ffi-0.20.0.crate \
- https://static.crates.io/crates/pyo3-macros-backend/pyo3-macros-backend-0.20.0.crate \
- https://static.crates.io/crates/pyo3-macros/pyo3-macros-0.20.0.crate \
- https://static.crates.io/crates/pyo3/pyo3-0.20.0.crate \
- https://static.crates.io/crates/quote/quote-1.0.33.crate \
- https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate \
+ https://static.crates.io/crates/portable-atomic/portable-atomic-1.6.0.crate \
+ https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.81.crate \
+ https://static.crates.io/crates/pyo3-build-config/pyo3-build-config-0.21.2.crate \
+ https://static.crates.io/crates/pyo3-ffi/pyo3-ffi-0.21.2.crate \
+ https://static.crates.io/crates/pyo3-macros-backend/pyo3-macros-backend-0.21.2.crate \
+ https://static.crates.io/crates/pyo3-macros/pyo3-macros-0.21.2.crate \
+ https://static.crates.io/crates/pyo3/pyo3-0.21.2.crate \
+ https://static.crates.io/crates/quote/quote-1.0.36.crate \
+ https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.1.crate \
https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \
https://static.crates.io/crates/sha2/sha2-0.10.8.crate \
- https://static.crates.io/crates/smallvec/smallvec-1.11.2.crate \
+ https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate \
https://static.crates.io/crates/subtle/subtle-2.5.0.crate \
- https://static.crates.io/crates/syn/syn-2.0.41.crate \
- https://static.crates.io/crates/target-lexicon/target-lexicon-0.12.12.crate \
+ https://static.crates.io/crates/syn/syn-2.0.60.crate \
+ https://static.crates.io/crates/target-lexicon/target-lexicon-0.12.14.crate \
https://static.crates.io/crates/typenum/typenum-1.17.0.crate \
https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \
https://static.crates.io/crates/unindent/unindent-0.2.3.crate \
https://static.crates.io/crates/version_check/version_check-0.9.4.crate \
https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate \
- https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \
- https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \
- https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \
- https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \
- https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \
+ https://static.crates.io/crates/windows-targets/windows-targets-0.52.5.crate \
+ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.5.crate \
+ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.5.crate \
+ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.5.crate \
+ https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.5.crate \
+ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.5.crate \
+ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.5.crate \
+ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.5.crate \
+ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.5.crate \
https://static.crates.io/crates/zeroize/zeroize-1.7.0.crate"
-MD5SUM="5ac5308e271ad9ad5f5a315e1525532b \
- 05d77ef52e90ad161fdd41b252420467 \
- 577bba6ae4d7493e169ca895141dd106 \
+MD5SUM="30617ec75d7867f586948842030621db \
+ 88a8c7336f056de768ee2966cefd8303 \
+ 20084c4c04bcc06fd3d7ff662deca706 \
60cbc9c6df95ebe4e5ecd67569b866a6 \
- 608e105278defb667c2ab921b43443c2 \
- a295edb6953237ebbdfa8e731229f9a3 \
+ 22d36854f49eaf43d4c012b414632ceb \
+ f3406374808b01be3a263666aa9aa2f5 \
023b03cf9968b29253a5dfe62051008d \
c0d5296acca72ce01a0058b7b8f56e55 \
45339d90b2b3a4f123af5ec459954102 \
74634128440dbc3766bda76fdf0aaa05 \
ef4cc5591659a050ca0de3363b6ab353 \
- e7b31625f54f7c0f141d9bc9701dc389 \
+ 162407e4c09897085d00344230f375a0 \
89e88633cab0e4b6f3d3878b84dffe8b \
3d62bfbbe08bdcee55fcb8cda85554d9 \
64a6d8fe0c9a450bcefa41894e17d7ac \
- 3b00daaa372df161c5c8eeaf16a741d1 \
+ 8fa6facea904eb4b4c8d2e4eded272fe \
b92fa50f56a1e06a7f1bf665442d4a73 \
- 6fed0a0a2bbb2cfa4ce6783106ee16e7 \
+ 3081de27c16d004a798de20d4bb6d314 \
5f3fd38b7aefc1ca48efe279994953f8 \
- 181cb83a57d327b26ebc21db41b28480 \
- cc1b0e90e372869ad03ef40bd53fa30f \
- fb6241893b457ed69fae5c1ae19920da \
+ 0bc840b564ce2b698189d5b204538624 \
+ eb44c81f81e4aecdbdbafeac9c0fdcab \
+ 1fb91af1c97373201990f1baedc58c35 \
8390247ae7126c00e162732b249be9d7 \
- 1be45f99109d447849f4244b58c5a470 \
- 7502c2f15026ee3e6a01f57b92942771 \
+ 9d6c117b30034665155c9e6852b86e88 \
+ fe316e1d51e3dff1e0455d0142dd37e4 \
8dcc72ff75b917257f9e9bb29de4b9e1 \
- 3f210fd91912a2d7d2f0af5038704d17 \
- 01071a24d0f7d9f95698399fb7ad532f \
- e78a3edcd9bd40910a2ba01cb3d787e7 \
- 8daf9386365063ba1dafc1cc1a690851 \
- c6aa420d2891785cd81452709cb5c93c \
- 8105bb65b6e5c6428f1c4d0debf9e10a \
- 0ddb8bccd3198892d0dd0ec7151f7cd3 \
- ff1d093069cfc9eb161907e17a51208b \
+ b9d053b396a8cc2c6632e05985ba2ae1 \
+ 11d049cc954c7a9744b9fa85d9596b0c \
+ 5be59fce5e8c3c36abf98595ba16e1ed \
+ a9a6a8eb929c86a45615784380070f5a \
+ f955aa331b1daa8265dd13a976048d1c \
+ 32ae58173ef8d72fbd8a5964c28c01bd \
+ f092a97f5047a1cfb815f69916256e5d \
+ 7267e731f46f52edb7b5304b60982cf4 \
+ ea6dadf813d422419f900efa67ed9170 \
f1358be8c98b98837cbd2cf51e75f8b3 \
289b776935f2184c6ba2974877285013 \
- a88ce3625ee63d53088ad83d8581b368 \
+ 50d5a501f911bb592f0dce2d052c2aa8 \
24e0b498b23c398c49e3af66373c91cc \
- 6f0860e6bd66278b2008e8e55b83fe3f \
- 70018e00fdada95c5bf1629133f07cdc \
+ 5f38b77f4cd61a26d90079aaf5ad2257 \
+ 1f3035abdc5ab99eeb519a06568d9b01 \
6ebb8deee5a5a0d1c26b20eeee1926b3 \
ca65153603a1a7240bbd9d2ce19f2d67 \
812b2b925f9734bbc39717f284bc712b \
d18d362345c4fe512ef67b738b239fb8 \
e972ea58ec203bfa6c79c1207852298b \
- 24c64817e85ef77765ed0f26c31c9b4c \
- dae6d89034a6988042fd8be4cf5e037d \
- de2839e16d9d7a9fd1c397da62f62b4a \
- e0c35ffb8cfdb74a39bf799811f79304 \
- d990172b607020701f9e84ca8e1c043c \
- 0a68848588e847ceccf504891584d00b \
- 45b469ad607b912256b7c80141fa2d17 \
- 7799baff9a5664205d9110a2624e8989 \
+ 940f8708332e8e3720266a7bce4d761d \
+ 967cf93762a3bc25e18d0b8b7e811b84 \
+ 0bc2062598ed9d8ed536e27fddd81ce7 \
+ a35e6187f2f41e601cf885c279ebb43e \
+ 183b6a856fadbc8f21a6c53ca81155c9 \
+ cc1f120172ea435e8ac1e813435bc630 \
+ 1dbfec917710e57b574e92effa934924 \
+ 3817cf594b24311c4ea944398a58a48d \
+ 7cc8e977768423992930663aadcc43dd \
4ca31ec33e1508b14d3445f19a16ba55"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/python/python3-blinker/python3-blinker.SlackBuild b/python/python3-blinker/python3-blinker.SlackBuild
index e0d2b5e415..fc553a7f33 100644
--- a/python/python3-blinker/python3-blinker.SlackBuild
+++ b/python/python3-blinker/python3-blinker.SlackBuild
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-blinker
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-1.7.0}
+VERSION=${VERSION:-1.8.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -76,7 +76,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a docs/ PKG-INFO CHANGES.rst README.rst LICENSE.rst $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a docs/ PKG-INFO CHANGES.rst README.md LICENSE.txt $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/python/python3-blinker/python3-blinker.info b/python/python3-blinker/python3-blinker.info
index c9af2f652e..3c5b1cbc92 100644
--- a/python/python3-blinker/python3-blinker.info
+++ b/python/python3-blinker/python3-blinker.info
@@ -1,8 +1,8 @@
PRGNAM="python3-blinker"
-VERSION="1.7.0"
+VERSION="1.8.2"
HOMEPAGE="https://pypi.python.org/pypi/blinker/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/b/blinker/blinker-1.7.0.tar.gz"
-MD5SUM="0306b831281e9918ffb0ac6e3e18b47f"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/b/blinker/blinker-1.8.2.tar.gz"
+MD5SUM="ce2f9fb3bc0c0000db11f012f5f5afda"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-opt"
diff --git a/python/python3-boto3/python3-boto3.SlackBuild b/python/python3-boto3/python3-boto3.SlackBuild
index 3343badbf5..c7a0500c75 100644
--- a/python/python3-boto3/python3-boto3.SlackBuild
+++ b/python/python3-boto3/python3-boto3.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-boto3
-VERSION=${VERSION:-1.34.14}
+VERSION=${VERSION:-1.34.99}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-boto3/python3-boto3.info b/python/python3-boto3/python3-boto3.info
index 6d013d3d68..99a3fb7b0a 100644
--- a/python/python3-boto3/python3-boto3.info
+++ b/python/python3-boto3/python3-boto3.info
@@ -1,8 +1,8 @@
PRGNAM="python3-boto3"
-VERSION="1.34.14"
+VERSION="1.34.99"
HOMEPAGE="https://aws.amazon.com/sdk-for-python/"
-DOWNLOAD="https://github.com/boto/boto3/archive/1.34.14/boto3-1.34.14.tar.gz"
-MD5SUM="3f35d2664447ec738ac8d5284077edd1"
+DOWNLOAD="https://github.com/boto/boto3/archive/1.34.99/boto3-1.34.99.tar.gz"
+MD5SUM="584b99efa57fbac24f98dce51dc90ce1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="s3transfer"
diff --git a/python/python3-cheroot/python3-cheroot.SlackBuild b/python/python3-cheroot/python3-cheroot.SlackBuild
index 37bbafe3f2..42572eef31 100644
--- a/python/python3-cheroot/python3-cheroot.SlackBuild
+++ b/python/python3-cheroot/python3-cheroot.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-cheroot
-# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-cheroot
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-10.0.0}
+VERSION=${VERSION:-10.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,23 +50,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"
-elif [ "$ARCH" = "aarch64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
@@ -82,7 +65,11 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
-python3 setup.py install --root=$PKG
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
+python3 -m build --no-isolation
+python3 -m installer -d "$PKG" dist/*.whl
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/python/python3-cheroot/python3-cheroot.info b/python/python3-cheroot/python3-cheroot.info
index 0d031ba05c..d8108ff27a 100644
--- a/python/python3-cheroot/python3-cheroot.info
+++ b/python/python3-cheroot/python3-cheroot.info
@@ -1,10 +1,10 @@
PRGNAM="python3-cheroot"
-VERSION="10.0.0"
+VERSION="10.0.1"
HOMEPAGE="https://cheroot.cherrypy.dev"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cheroot/cheroot-10.0.0.tar.gz"
-MD5SUM="be96fa052c54892240f916fbb06cc571"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cheroot/cheroot-10.0.1.tar.gz"
+MD5SUM="0fce2608fcb31c16c81945c73e283724"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3-jaraco.functools python3-setuptools_scm_git_archive"
+REQUIRES="python3-setuptools-scm-opt python3-jaraco.functools"
MAINTAINER="fourtysixandtwo"
EMAIL="fourtysixandtwo@sliderr.net"
diff --git a/python/python3-dill/python3-dill.SlackBuild b/python/python3-dill/python3-dill.SlackBuild
index 3f30685455..ec771dac8c 100644
--- a/python/python3-dill/python3-dill.SlackBuild
+++ b/python/python3-dill/python3-dill.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-dill
-# Copyright 2022 None Orestiada, Greece
+# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-dill
SRCNAM=dill
-VERSION=${VERSION:-0.3.6}
+VERSION=${VERSION:-0.3.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-dill/python3-dill.info b/python/python3-dill/python3-dill.info
index f1da173201..2c8b82c039 100644
--- a/python/python3-dill/python3-dill.info
+++ b/python/python3-dill/python3-dill.info
@@ -1,10 +1,10 @@
PRGNAM="python3-dill"
-VERSION="0.3.6"
+VERSION="0.3.8"
HOMEPAGE="https://github.com/uqfoundation/dill"
-DOWNLOAD="https://files.pythonhosted.org/packages/7c/e7/364a09134e1062d4d5ff69b853a56cf61c223e0afcc6906b6832bcd51ea8/dill-0.3.6.tar.gz"
-MD5SUM="a76261d7418cd8ed1b3f9af0e47f31fc"
+DOWNLOAD="https://files.pythonhosted.org/packages/17/4d/ac7ffa80c69ea1df30a8aa11b3578692a5118e7cd1aa157e3ef73b092d15/dill-0.3.8.tar.gz"
+MD5SUM="0718c5472a311b15479ac2e1a6702594"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-django/python3-django.SlackBuild b/python/python3-django/python3-django.SlackBuild
index 990dc76cae..b7f4fbf497 100644
--- a/python/python3-django/python3-django.SlackBuild
+++ b/python/python3-django/python3-django.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-django
SRCNAM=$(echo $PRGNAM | cut -c9-14)
-VERSION=${VERSION:-4.2.9}
+VERSION=${VERSION:-4.2.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-django/python3-django.info b/python/python3-django/python3-django.info
index f605f2ff0f..5bc7ec911a 100644
--- a/python/python3-django/python3-django.info
+++ b/python/python3-django/python3-django.info
@@ -1,8 +1,8 @@
PRGNAM="python3-django"
-VERSION="4.2.9"
+VERSION="4.2.13"
HOMEPAGE="https://www.djangoproject.com/"
-DOWNLOAD="https://github.com/django/django/archive/4.2.9/django-4.2.9.tar.gz"
-MD5SUM="653896818a682e045188fb8af5e335a0"
+DOWNLOAD="https://github.com/django/django/archive/4.2.13/django-4.2.13.tar.gz"
+MD5SUM="27ee069bb9f740497b089a127f1298d2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="sqlparse asgiref"
diff --git a/python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild b/python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild
index 2902d6c931..92b122b07b 100644
--- a/python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild
+++ b/python/python3-dogpile.cache/python3-dogpile.cache.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-dogpile.cache
-VERSION=${VERSION:-1.3.2}
+VERSION=${VERSION:-1.3.3}
SRCNAM=${SRCNAM:-dogpile.cache}
SRCVER=${SRCVER:-rel_$(echo $VERSION | tr . _)}
BUILD=${BUILD:-1}
@@ -66,6 +66,19 @@ find -L . \
PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
export PYTHONPATH=/opt/python$PYVER/site-packages/
+# Use newer, non-stock setuptools due to package requirements
+# Requres python/python3-setuptools-opt build-time dependency
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
+# Add unused section to avoid ERROR message from setuptools_scm
+# Make it an if statement just in case upstream decides to update
+# it and I don't notice.
+if ! grep -qF "[tool.setuptools_scm]" pyproject.toml; then
+ echo "[tool.setuptools_scm]" >> pyproject.toml
+fi
+export SETUPTOOLS_SCM_PRETEND_VERSION=$VERSION
+
python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
diff --git a/python/python3-dogpile.cache/python3-dogpile.cache.info b/python/python3-dogpile.cache/python3-dogpile.cache.info
index 0a1e30fad5..be9404d531 100644
--- a/python/python3-dogpile.cache/python3-dogpile.cache.info
+++ b/python/python3-dogpile.cache/python3-dogpile.cache.info
@@ -1,8 +1,8 @@
PRGNAM="python3-dogpile.cache"
-VERSION="1.3.2"
+VERSION="1.3.3"
HOMEPAGE="https://dogpilecache.sqlalchemy.org/"
-DOWNLOAD="https://github.com/sqlalchemy/dogpile.cache/archive/rel_1_3_2/dogpile.cache-rel_1_3_2.tar.gz"
-MD5SUM="b8b7172ee282d5ccf2238cb141d6f3a5"
+DOWNLOAD="https://github.com/sqlalchemy/dogpile.cache/archive/rel_1_3_3/dogpile.cache-rel_1_3_3.tar.gz"
+MD5SUM="3a252847b9d7c7c083786dd9ddf95afa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-stevedore python3-decorator typing-extensions python3-setuptools-opt"
diff --git a/python/python3-enlighten/python3-enlighten.SlackBuild b/python/python3-enlighten/python3-enlighten.SlackBuild
index c8cdd39637..b1d6647c75 100644
--- a/python/python3-enlighten/python3-enlighten.SlackBuild
+++ b/python/python3-enlighten/python3-enlighten.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-enlighten
-# Copyright 2023 Samuel Young, MO, USA
+# Copyright 2023-2024 Samuel Young, MO, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-enlighten
-VERSION=${VERSION:-1.12.0}
+VERSION=${VERSION:-1.12.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-enlighten/python3-enlighten.info b/python/python3-enlighten/python3-enlighten.info
index 5133ef944e..554135a44b 100644
--- a/python/python3-enlighten/python3-enlighten.info
+++ b/python/python3-enlighten/python3-enlighten.info
@@ -1,8 +1,8 @@
PRGNAM="python3-enlighten"
-VERSION="1.12.0"
+VERSION="1.12.4"
HOMEPAGE="https://github.com/Rockhopper-Technologies/enlighten"
-DOWNLOAD="https://github.com/Rockhopper-Technologies/enlighten/archive/1.12.0/enlighten-1.12.0.tar.gz"
-MD5SUM="2e5bf73caa7d9583cca813f34bf6dd64"
+DOWNLOAD="https://github.com/Rockhopper-Technologies/enlighten/archive/1.12.4/enlighten-1.12.4.tar.gz"
+MD5SUM="64d5a277c874816f139509696aa82734"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/python3-et_xmlfile/README b/python/python3-et_xmlfile/README
new file mode 100644
index 0000000000..32c7d0ef41
--- /dev/null
+++ b/python/python3-et_xmlfile/README
@@ -0,0 +1 @@
+et_xmlfile is a low memory library for creating large XML files.
diff --git a/python/python2-unicodecsv/python2-unicodecsv.SlackBuild b/python/python3-et_xmlfile/python3-et_xmlfile.SlackBuild
index ec1d239b9f..008cb86408 100644
--- a/python/python2-unicodecsv/python2-unicodecsv.SlackBuild
+++ b/python/python3-et_xmlfile/python3-et_xmlfile.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for python-unicodecsv
+# Slackware build script for python3-et_xmlfile
-# Copyright 2015-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2020-2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,13 +24,14 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=python2-unicodecsv
-SRCNAM=$( echo $PRGNAM | cut -d- -f2 )
-VERSION=${VERSION:-0.14.1}
+PRGNAM=python3-et_xmlfile
+VERSION=${VERSION:-1.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
+SRCNAM=et_xmlfile
+
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -39,9 +40,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -51,20 +49,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
@@ -80,7 +64,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 {} \;
-python2 setup.py install --root=$PKG
+python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/python/python3-et_xmlfile/python3-et_xmlfile.info b/python/python3-et_xmlfile/python3-et_xmlfile.info
new file mode 100644
index 0000000000..d6d2f38eb7
--- /dev/null
+++ b/python/python3-et_xmlfile/python3-et_xmlfile.info
@@ -0,0 +1,10 @@
+PRGNAM="python3-et_xmlfile"
+VERSION="1.1.0"
+HOMEPAGE="https://et-xmlfile.readthedocs.io/en/latest/"
+DOWNLOAD="https://pypi.python.org/packages/source/e/et_xmlfile/et_xmlfile-1.1.0.tar.gz"
+MD5SUM="8fbae9b969eac28c02f5073febefc445"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="python3-lxml"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/python/python2-unicodecsv/slack-desc b/python/python3-et_xmlfile/slack-desc
index 4db372563c..23917ba105 100644
--- a/python/python2-unicodecsv/slack-desc
+++ b/python/python3-et_xmlfile/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-python2-unicodecsv: python2-unicodecsv (csv module)
-python2-unicodecsv:
-python2-unicodecsv: Python2's stdlib csv module is nice, but it doesn't support unicode.
-python2-unicodecsv: This module is a drop-in replacement which *does*.
-python2-unicodecsv:
-python2-unicodecsv: Homepage: https://github.com/jdunck/python2-unicodecsv
-python2-unicodecsv:
-python2-unicodecsv:
-python2-unicodecsv:
-python2-unicodecsv:
-python2-unicodecsv:
+python3-et_xmlfile: python3-et_xmlfile (python library to create large XML files)
+python3-et_xmlfile:
+python3-et_xmlfile: et_xmlfile is a low memory library for creating large XML files.
+python3-et_xmlfile:
+python3-et_xmlfile:
+python3-et_xmlfile:
+python3-et_xmlfile:
+python3-et_xmlfile:
+python3-et_xmlfile:
+python3-et_xmlfile:
+python3-et_xmlfile:
diff --git a/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild b/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild
index 231f500fcc..b4dc10b43d 100644
--- a/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild
+++ b/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-exceptiongroup
-# Copyright 2023 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2023-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-exceptiongroup
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-1.2.0}
+VERSION=${VERSION:-1.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-exceptiongroup/python3-exceptiongroup.info b/python/python3-exceptiongroup/python3-exceptiongroup.info
index e597d631d1..6efe520170 100644
--- a/python/python3-exceptiongroup/python3-exceptiongroup.info
+++ b/python/python3-exceptiongroup/python3-exceptiongroup.info
@@ -1,8 +1,8 @@
PRGNAM="python3-exceptiongroup"
-VERSION="1.2.0"
+VERSION="1.2.1"
HOMEPAGE="https://github.com/agronholm/exceptiongroup"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/e/exceptiongroup/exceptiongroup-1.2.0.tar.gz"
-MD5SUM="470fd85d7bf855a99683e69128c902d6"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/e/exceptiongroup/exceptiongroup-1.2.1.tar.gz"
+MD5SUM="4b18d11e20aadce2e87accccf434b1c4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-flit_scm"
diff --git a/python/python3-flask-paginate/python3-flask-paginate.SlackBuild b/python/python3-flask-paginate/python3-flask-paginate.SlackBuild
index 947792ae03..9951747ef3 100644
--- a/python/python3-flask-paginate/python3-flask-paginate.SlackBuild
+++ b/python/python3-flask-paginate/python3-flask-paginate.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-flask-paginate
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-2024.3.28}
+VERSION=${VERSION:-2024.4.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-flask-paginate/python3-flask-paginate.info b/python/python3-flask-paginate/python3-flask-paginate.info
index 65187b79a5..44b5c5e4a2 100644
--- a/python/python3-flask-paginate/python3-flask-paginate.info
+++ b/python/python3-flask-paginate/python3-flask-paginate.info
@@ -1,8 +1,8 @@
PRGNAM="python3-flask-paginate"
-VERSION="2024.3.28"
+VERSION="2024.4.12"
HOMEPAGE="https://github.com/lixxu/flask-paginate"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flask-paginate/flask-paginate-2024.3.28.tar.gz"
-MD5SUM="4c83a2670f035b04bf51d67e367ea433"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flask-paginate/flask-paginate-2024.4.12.tar.gz"
+MD5SUM="3b051520ee3b27ec0c45185b091c6f00"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="Flask"
diff --git a/python/python3-fontmake/python3-fontmake.SlackBuild b/python/python3-fontmake/python3-fontmake.SlackBuild
index ec152371b3..feb4e6abbf 100644
--- a/python/python3-fontmake/python3-fontmake.SlackBuild
+++ b/python/python3-fontmake/python3-fontmake.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-fontmake
-VERSION=${VERSION:-3.8.1}
+VERSION=${VERSION:-3.9.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -82,11 +82,11 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 -m build --wheel --no-isolation
+CFLAGS="$SLKCFFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
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
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CONTRIBUTING.md LICENSE README.md TROUBLESHOOTING.md USAGE.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/python/python3-fontmake/python3-fontmake.info b/python/python3-fontmake/python3-fontmake.info
index 407bc69a72..ff8d653bad 100644
--- a/python/python3-fontmake/python3-fontmake.info
+++ b/python/python3-fontmake/python3-fontmake.info
@@ -1,8 +1,8 @@
PRGNAM="python3-fontmake"
-VERSION="3.8.1"
+VERSION="3.9.0"
HOMEPAGE="https://github.com/googlei18n/fontmake"
-DOWNLOAD="https://pypi.io/packages/source/f/fontmake/fontmake-3.8.1.zip"
-MD5SUM="a3504c25f40d720000a98a91373c4609"
+DOWNLOAD="https://pypi.io/packages/source/f/fontmake/fontmake-3.9.0.zip"
+MD5SUM="9a22c3cc017f782e14ab11ac126d7c85"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-pyclipper python3-fontMath ttfautohint-py python3-MutatorMath python3-glyphslib"
diff --git a/python/python3-fonttools/python3-fonttools.SlackBuild b/python/python3-fonttools/python3-fonttools.SlackBuild
index 9a1842db97..2303aff7c4 100644
--- a/python/python3-fonttools/python3-fonttools.SlackBuild
+++ b/python/python3-fonttools/python3-fonttools.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-fonttools
SRCNAM=fonttools
-VERSION=${VERSION:-4.49.0}
+VERSION=${VERSION:-4.51.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,7 +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 {} \;
-python3 -m build --wheel --no-isolation
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/python/python3-fonttools/python3-fonttools.info b/python/python3-fonttools/python3-fonttools.info
index 5358737260..627b51e7ff 100644
--- a/python/python3-fonttools/python3-fonttools.info
+++ b/python/python3-fonttools/python3-fonttools.info
@@ -1,10 +1,10 @@
PRGNAM="python3-fonttools"
-VERSION="4.49.0"
+VERSION="4.51.0"
HOMEPAGE="https://github.com/fonttools/fonttools"
-DOWNLOAD="https://github.com/fonttools/fonttools/archive/4.49.0/fonttools-4.49.0.tar.gz"
-MD5SUM="345cb539ea4ccd96df61699752a63ad6"
+DOWNLOAD="https://github.com/fonttools/fonttools/archive/4.51.0/fonttools-4.51.0.tar.gz"
+MD5SUM="f3183c58106f442b924a0aa208129544"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python-unicodedata2 munkres python3-scipy python3-zopfli python3-fs python3-uharfbuzz freetype-py python3-matplotlib python3-lxml python3-lz4"
+REQUIRES="python-unicodedata2 python3-scipy python3-zopfli python3-fs python3-uharfbuzz freetype-py python3-lxml python3-lz4"
MAINTAINER="Vijay Marcel"
EMAIL="vijaymarcel@outlook.com"
diff --git a/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild b/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild
index 34637d4acd..dce9b7539f 100644
--- a/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild
+++ b/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-geventhttpclient
SRCNAM=geventhttpclient
VERSION=${VERSION:-2.3.1}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -77,6 +77,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 {} \;
+# needs newer setuptools to fix "UNKNOWN" and no module generated
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
diff --git a/python/python3-geventhttpclient/python3-geventhttpclient.info b/python/python3-geventhttpclient/python3-geventhttpclient.info
index 76b130a857..b7849daf84 100644
--- a/python/python3-geventhttpclient/python3-geventhttpclient.info
+++ b/python/python3-geventhttpclient/python3-geventhttpclient.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/8c/14/d4eddae757de44985718a9e3
MD5SUM="a0a235b7579e9b5575e6f1db260f7599"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gevent llhttp python3-wheel python3-build"
+REQUIRES="gevent llhttp python3-setuptools-opt"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/python/python3-glyphslib/python3-glyphslib.SlackBuild b/python/python3-glyphslib/python3-glyphslib.SlackBuild
index a3a650b7c9..b0a6b82693 100644
--- a/python/python3-glyphslib/python3-glyphslib.SlackBuild
+++ b/python/python3-glyphslib/python3-glyphslib.SlackBuild
@@ -25,11 +25,11 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-glyphslib
-VERSION=${VERSION:-6.6.5}
+VERSION=${VERSION:-6.7.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-SRCNAM=${SRCNAM:-glyphsLib}
+SRCNAM=${SRCNAM:-glyphslib}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -82,11 +82,11 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 -m build --wheel --no-isolation
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
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
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CONTRIBUTING.md LICENSE README.builder.md README.rst $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/python/python3-glyphslib/python3-glyphslib.info b/python/python3-glyphslib/python3-glyphslib.info
index 6d2cc75398..4c2a3e0e25 100644
--- a/python/python3-glyphslib/python3-glyphslib.info
+++ b/python/python3-glyphslib/python3-glyphslib.info
@@ -1,8 +1,8 @@
PRGNAM="python3-glyphslib"
-VERSION="6.6.5"
+VERSION="6.7.1"
HOMEPAGE="https://github.com/googlefonts/glyphsLib"
-DOWNLOAD="https://pypi.io/packages/source/g/glyphsLib/glyphsLib-6.6.5.tar.gz"
-MD5SUM="f02ef4451aacc2c3d9c3b875eed1cceb"
+DOWNLOAD="https://pypi.io/packages/source/g/glyphsLib/glyphslib-6.7.1.tar.gz"
+MD5SUM="2311220c7732cacffbd1f1c608a8a9a3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-openstep-plist python3-ufolib2 python3-ufo2ft python3-xmldiff"
diff --git a/python/python3-grpcio/python3-grpcio.SlackBuild b/python/python3-grpcio/python3-grpcio.SlackBuild
index d58f76d759..8a14c74c22 100644
--- a/python/python3-grpcio/python3-grpcio.SlackBuild
+++ b/python/python3-grpcio/python3-grpcio.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-grpcio
-VERSION=${VERSION:-1.63.0}
+VERSION=${VERSION:-1.64.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-grpcio/python3-grpcio.info b/python/python3-grpcio/python3-grpcio.info
index f7f193c75f..11466fab13 100644
--- a/python/python3-grpcio/python3-grpcio.info
+++ b/python/python3-grpcio/python3-grpcio.info
@@ -1,8 +1,8 @@
PRGNAM="python3-grpcio"
-VERSION="1.63.0"
+VERSION="1.64.1"
HOMEPAGE="https://grpc.io/"
-DOWNLOAD="https://github.com/grpc/grpc/archive/v1.63.0/grpc-1.63.0.tar.gz"
-MD5SUM="a7a4cd8ce187c4a49d9498b3fcd148b2"
+DOWNLOAD="https://github.com/grpc/grpc/archive/v1.64.1/grpc-1.64.1.tar.gz"
+MD5SUM="6a51fd3d13621320427e607550eea56b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="protobuf3 re2"
diff --git a/python/python3-hishel/python3-hishel.SlackBuild b/python/python3-hishel/python3-hishel.SlackBuild
index ce76d3d8c6..552567614e 100644
--- a/python/python3-hishel/python3-hishel.SlackBuild
+++ b/python/python3-hishel/python3-hishel.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-hishel
-VERSION=${VERSION:-0.0.26}
+VERSION=${VERSION:-0.0.27}
SRCNAM=${SRCNAM:-hishel}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/python/python3-hishel/python3-hishel.info b/python/python3-hishel/python3-hishel.info
index 61fa7a35ba..62bbc75162 100644
--- a/python/python3-hishel/python3-hishel.info
+++ b/python/python3-hishel/python3-hishel.info
@@ -1,8 +1,8 @@
PRGNAM="python3-hishel"
-VERSION="0.0.26"
+VERSION="0.0.27"
HOMEPAGE="https://hishel.com/"
-DOWNLOAD="https://github.com/karpetrosyan/hishel/archive/refs/tags/0.0.26/hishel-0.0.26.tar.gz"
-MD5SUM="95455ba6180c0ec530b7fda71b2a9e3e"
+DOWNLOAD="https://github.com/karpetrosyan/hishel/archive/refs/tags/0.0.27/hishel-0.0.27.tar.gz"
+MD5SUM="a9c3787913d6666428ecdfd0534deae3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-httpx"
diff --git a/python/python3-ipython-sql/python3-ipython-sql.SlackBuild b/python/python3-ipython-sql/python3-ipython-sql.SlackBuild
index 99fc317606..305633b44d 100644
--- a/python/python3-ipython-sql/python3-ipython-sql.SlackBuild
+++ b/python/python3-ipython-sql/python3-ipython-sql.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-ipython-sql
-# Copyright 2020-2023 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2020-2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-ipython-sql
VERSION=${VERSION:-0.5.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,16 +49,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
-else
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
diff --git a/python/python3-ipython-sql/python3-ipython-sql.info b/python/python3-ipython-sql/python3-ipython-sql.info
index 8dbc97def7..e0ab53be8d 100644
--- a/python/python3-ipython-sql/python3-ipython-sql.info
+++ b/python/python3-ipython-sql/python3-ipython-sql.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/source/i/ipython-sql/ipython-s
MD5SUM="63525f1936658d1a5a704ccc2941ad55"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="ipython PrettyTable SQLAlchemy sqlparse ipython_genutils"
+REQUIRES="ipython PrettyTable SQLAlchemy sqlparse python3-ipython_genutils"
MAINTAINER="Isaac Yu"
EMAIL="isaacyu@protonmail.com"
diff --git a/python/python3-ipython_genutils/README b/python/python3-ipython_genutils/README
new file mode 100644
index 0000000000..f349c79dc4
--- /dev/null
+++ b/python/python3-ipython_genutils/README
@@ -0,0 +1,2 @@
+ipython_genutils contains some common utilities shared by Jupyter and
+IPython projects during the code split.
diff --git a/python/mando/mando.SlackBuild b/python/python3-ipython_genutils/python3-ipython_genutils.SlackBuild
index d95b078064..e817dce6aa 100644
--- a/python/mando/mando.SlackBuild
+++ b/python/python3-ipython_genutils/python3-ipython_genutils.SlackBuild
@@ -1,8 +1,9 @@
#!/bin/bash
-# Slackware build script for mando
+# Slackware build script for ipython_genutils
-# Copyright 2015-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,12 +25,14 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=mando
-VERSION=${VERSION:-0.4}
+PRGNAM=python3-ipython_genutils
+VERSION=${VERSION:-0.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
+SRCNAM=ipython_genutils
+
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -38,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
@@ -50,28 +50,14 @@ 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
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -79,14 +65,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 {} \;
-python2 setup.py install --root=$PKG
python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ COPYING.md 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/python/python3-ipython_genutils/python3-ipython_genutils.info b/python/python3-ipython_genutils/python3-ipython_genutils.info
new file mode 100644
index 0000000000..cdf20c9164
--- /dev/null
+++ b/python/python3-ipython_genutils/python3-ipython_genutils.info
@@ -0,0 +1,10 @@
+PRGNAM="python3-ipython_genutils"
+VERSION="0.2.0"
+HOMEPAGE="https://jupyter.org/"
+DOWNLOAD="https://github.com/ipython/ipython_genutils/archive/0.2.0/ipython_genutils-0.2.0.tar.gz"
+MD5SUM="477e596a0e6e2f74ec08ec09687eeb6c"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/python/python3-ipython_genutils/slack-desc b/python/python3-ipython_genutils/slack-desc
new file mode 100644
index 0000000000..3e4818fafa
--- /dev/null
+++ b/python/python3-ipython_genutils/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------------------------------------------------------|
+python3-ipython_genutils: python3-ipython_genutils (vestigial IPython utilities)
+python3-ipython_genutils:
+python3-ipython_genutils: ipython_genutils contains some common utilities shared by Jupyter
+python3-ipython_genutils: and IPython projects during the code split.
+python3-ipython_genutils:
+python3-ipython_genutils:
+python3-ipython_genutils:
+python3-ipython_genutils:
+python3-ipython_genutils:
+python3-ipython_genutils:
+python3-ipython_genutils:
diff --git a/python/python3-isort/python3-isort.SlackBuild b/python/python3-isort/python3-isort.SlackBuild
index d929624828..fcc5bd4e94 100644
--- a/python/python3-isort/python3-isort.SlackBuild
+++ b/python/python3-isort/python3-isort.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-isort
-# Copyright 2022 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece
# Copyright 2018 Markus Rinne Finland
# All rights reserved.
#
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-isort
SRCNAM=isort
-VERSION=${VERSION:-5.11.3}
+VERSION=${VERSION:-5.13.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-isort/python3-isort.info b/python/python3-isort/python3-isort.info
index f830d9c150..ace107d5f3 100644
--- a/python/python3-isort/python3-isort.info
+++ b/python/python3-isort/python3-isort.info
@@ -1,10 +1,10 @@
PRGNAM="python3-isort"
-VERSION="5.11.3"
+VERSION="5.13.2"
HOMEPAGE="https://timothycrosley.github.io/isort/"
-DOWNLOAD="https://files.pythonhosted.org/packages/e2/43/d99899bfa24a3914f0318536918ab8c91c09350b5482e4e9bb7291840ae3/isort-5.11.3.tar.gz"
-MD5SUM="66fbcee3d4dc83e8e434b1566086f1b1"
+DOWNLOAD="https://files.pythonhosted.org/packages/87/f9/c1eb8635a24e87ade2efce21e3ce8cd6b8630bb685ddc9cdaca1349b2eb5/isort-5.13.2.tar.gz"
+MD5SUM="a4d791bf2a42d1fbaeb1f5cb2c9147b2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild b/python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild
index 25de4258be..1579904a24 100644
--- a/python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild
+++ b/python/python3-jaraco.collections/python3-jaraco.collections.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-jaraco.collections
-# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-jaraco.collections
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-5.0.0}
+VERSION=${VERSION:-5.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -66,6 +66,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
python3 -m build --no-isolation
python3 -m installer -d "$PKG" dist/*.whl
diff --git a/python/python3-jaraco.collections/python3-jaraco.collections.info b/python/python3-jaraco.collections/python3-jaraco.collections.info
index a195d39dd9..7861e90fc1 100644
--- a/python/python3-jaraco.collections/python3-jaraco.collections.info
+++ b/python/python3-jaraco.collections/python3-jaraco.collections.info
@@ -1,8 +1,8 @@
PRGNAM="python3-jaraco.collections"
-VERSION="5.0.0"
+VERSION="5.0.1"
HOMEPAGE="https://github.com/jaraco/jaraco.collections"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco.collections-5.0.0.tar.gz"
-MD5SUM="2b12f44216432f1ce2ead377fd7a2b93"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco.collections-5.0.1.tar.gz"
+MD5SUM="c04e0e8f98081467f4fdf1c407c22aec"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-jaraco.classes python3-jaraco.text"
diff --git a/python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild b/python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild
index c9b24d82f1..73227653f6 100644
--- a/python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild
+++ b/python/python3-jaraco.functools/python3-jaraco.functools.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-jaraco.functools
-# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,8 +28,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-jaraco.functools
-SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-4.0.0}
+SRCNAM=jaraco_functools
+VERSION=${VERSION:-4.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -66,6 +66,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
python3 -m build --no-isolation
python3 -m installer -d "$PKG" dist/*.whl
diff --git a/python/python3-jaraco.functools/python3-jaraco.functools.info b/python/python3-jaraco.functools/python3-jaraco.functools.info
index 5a07f294f7..a71fd03674 100644
--- a/python/python3-jaraco.functools/python3-jaraco.functools.info
+++ b/python/python3-jaraco.functools/python3-jaraco.functools.info
@@ -1,10 +1,10 @@
PRGNAM="python3-jaraco.functools"
-VERSION="4.0.0"
+VERSION="4.0.1"
HOMEPAGE="https://github.com/jaraco/jaraco.functools"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jaraco.functools/jaraco.functools-4.0.0.tar.gz"
-MD5SUM="6683d6f56930d4f0b34157b083813cf3"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jaraco_functools/jaraco_functools-4.0.1.tar.gz"
+MD5SUM="7bc3fe47d508077b0ddbc32f84dc1374"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="typing-extensions python3-more-itertools python3-wheel"
+REQUIRES="python3-setuptools-opt typing-extensions python3-more-itertools python3-wheel"
MAINTAINER="fourtysixandtwo"
EMAIL="fourtysixandtwo@sliderr.net"
diff --git a/python/python3-keyring/python3-keyring.SlackBuild b/python/python3-keyring/python3-keyring.SlackBuild
index 385b8eedd8..37ae6fffbe 100644
--- a/python/python3-keyring/python3-keyring.SlackBuild
+++ b/python/python3-keyring/python3-keyring.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-keyring
-VERSION=${VERSION:-25.2.0}
+VERSION=${VERSION:-25.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-keyring/python3-keyring.info b/python/python3-keyring/python3-keyring.info
index b9a3a597c9..f598884dd7 100644
--- a/python/python3-keyring/python3-keyring.info
+++ b/python/python3-keyring/python3-keyring.info
@@ -1,8 +1,8 @@
PRGNAM="python3-keyring"
-VERSION="25.2.0"
+VERSION="25.2.1"
HOMEPAGE="https://github.com/jaraco/keyring"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/k/keyring/keyring-25.2.0.tar.gz"
-MD5SUM="02d8ecd28cc341d1875d4cc8412e4919"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/k/keyring/keyring-25.2.1.tar.gz"
+MD5SUM="f5c4b4a83032af4b8599c74d1eafe101"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python-importlib_metadata python3-jaraco.classes python3-jaraco.context python3-jaraco.functools secretstorage"
diff --git a/python/python3-langcodes/python3-langcodes.SlackBuild b/python/python3-langcodes/python3-langcodes.SlackBuild
index b6fad28644..7a4ab6822b 100644
--- a/python/python3-langcodes/python3-langcodes.SlackBuild
+++ b/python/python3-langcodes/python3-langcodes.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-langcodes
-# Copyright 2023 Vijay Marcel
+# Copyright 2023-2024 Vijay Marcel
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-langcodes
-VERSION=${VERSION:-3.3.0}
+VERSION=${VERSION:-3.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -81,13 +81,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 {} \;
-python3 -m build --wheel --no-isolation
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
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
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+mkdir -pv $PKG/usr/doc/$PRGNAM-$VERSION
cp -a LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 0644 {} \+
diff --git a/python/python3-langcodes/python3-langcodes.info b/python/python3-langcodes/python3-langcodes.info
index bb4a5ac869..20afe1afdd 100644
--- a/python/python3-langcodes/python3-langcodes.info
+++ b/python/python3-langcodes/python3-langcodes.info
@@ -1,8 +1,8 @@
PRGNAM="python3-langcodes"
-VERSION="3.3.0"
+VERSION="3.4.0"
HOMEPAGE="https://github.com/rspeer/langcodes"
-DOWNLOAD="https://pypi.io/packages/source/l/langcodes/langcodes-3.3.0.tar.gz"
-MD5SUM="c257046ae26f6af4097a14d7612fc8f3"
+DOWNLOAD="https://pypi.io/packages/source/l/langcodes/langcodes-3.4.0.tar.gz"
+MD5SUM="3c1bc81ec347ab3027972924341b7d8e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-language-data"
diff --git a/python/python3-language-data/python3-language-data.SlackBuild b/python/python3-language-data/python3-language-data.SlackBuild
index 47c7d1d0ee..2ecbbf3e34 100644
--- a/python/python3-language-data/python3-language-data.SlackBuild
+++ b/python/python3-language-data/python3-language-data.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-language-data
-# Copyright 2023 Vijay Marcel
+# Copyright 2023-2024 Vijay Marcel
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-language-data
-VERSION=${VERSION:-1.1}
+VERSION=${VERSION:-1.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -81,11 +81,13 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 -m build --wheel --no-isolation
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+CFLAGS="SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
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
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CHANGELOG.md README.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/python/python3-language-data/python3-language-data.info b/python/python3-language-data/python3-language-data.info
index e0d9bf616d..144fe4ac6e 100644
--- a/python/python3-language-data/python3-language-data.info
+++ b/python/python3-language-data/python3-language-data.info
@@ -1,10 +1,10 @@
PRGNAM="python3-language-data"
-VERSION="1.1"
+VERSION="1.2.0"
HOMEPAGE="https://github.com/rspeer/language_data"
-DOWNLOAD="https://pypi.io/packages/source/l/language-data/language_data-1.1.tar.gz"
-MD5SUM="75ea158be78983b0a858e6e157bcfa3a"
+DOWNLOAD="https://pypi.io/packages/source/l/language-data/language_data-1.2.0.tar.gz"
+MD5SUM="c57f62da4b7240d71a47e798342c80ca"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3-wheel python3-poetry-core python3-marisa-trie"
+REQUIRES="python3-wheel python3-poetry-core python3-marisa-trie python3-setuptools-opt python3-setuptools-scm-opt"
MAINTAINER="Vijay Marcel"
EMAIL="vijaymarcel@outlook.com"
diff --git a/python/python3-libtmux/python3-libtmux.SlackBuild b/python/python3-libtmux/python3-libtmux.SlackBuild
index 8676561934..44aa956600 100644
--- a/python/python3-libtmux/python3-libtmux.SlackBuild
+++ b/python/python3-libtmux/python3-libtmux.SlackBuild
@@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-libtmux
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-0.36.0}
+VERSION=${VERSION:-0.37.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-libtmux/python3-libtmux.info b/python/python3-libtmux/python3-libtmux.info
index 4554988637..1e06989faa 100644
--- a/python/python3-libtmux/python3-libtmux.info
+++ b/python/python3-libtmux/python3-libtmux.info
@@ -1,8 +1,8 @@
PRGNAM="python3-libtmux"
-VERSION="0.36.0"
+VERSION="0.37.0"
HOMEPAGE="https://github.com/tony/libtmux"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/l/libtmux/libtmux-0.36.0.tar.gz"
-MD5SUM="0811bb1baf397eab01fb239663f0eb18"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/l/libtmux/libtmux-0.37.0.tar.gz"
+MD5SUM="ad5001db65922d348ac03c108bfa28a2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-poetry-core"
diff --git a/python/python3-lxml/python3-lxml.SlackBuild b/python/python3-lxml/python3-lxml.SlackBuild
index be185e0959..7bac1b51ba 100644
--- a/python/python3-lxml/python3-lxml.SlackBuild
+++ b/python/python3-lxml/python3-lxml.SlackBuild
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-lxml
SRCNAM=lxml
-VERSION=${VERSION:-5.2.1}
+VERSION=${VERSION:-5.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-lxml/python3-lxml.info b/python/python3-lxml/python3-lxml.info
index bb56256246..324b6fed41 100644
--- a/python/python3-lxml/python3-lxml.info
+++ b/python/python3-lxml/python3-lxml.info
@@ -1,8 +1,8 @@
PRGNAM="python3-lxml"
-VERSION="5.2.1"
+VERSION="5.2.2"
HOMEPAGE="https://lxml.de/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/l/lxml/lxml-5.2.1.tar.gz"
-MD5SUM="184bcadae701562c67c9ce40b5da5937"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/l/lxml/lxml-5.2.2.tar.gz"
+MD5SUM="e8cefce4d9c007360195825037b66673"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="BeautifulSoup4 html5lib python3-cssselect"
diff --git a/python/python3-marisa-trie/python3-marisa-trie.SlackBuild b/python/python3-marisa-trie/python3-marisa-trie.SlackBuild
index 15417683bd..97e1fa963e 100644
--- a/python/python3-marisa-trie/python3-marisa-trie.SlackBuild
+++ b/python/python3-marisa-trie/python3-marisa-trie.SlackBuild
@@ -25,11 +25,11 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-marisa-trie
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-1.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-SRCNAM=${SRCNAM:-marisa-trie}
+SRCNAM=${SRCNAM:-marisa_trie}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -49,13 +49,13 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-march=i586 -mtune=i686 -pipe -O2 -fPIC"
+ SLKCFLAGS="-march=i586 -mtune=i686 -pipe -O2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-march=i686 -mtune=i686 -pipe -O2 -fPIC"
+ SLKCFLAGS="-march=i686 -mtune=i686 -pipe -O2"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-march=x86-64 -mtune=generic -pipe -O2 -fPIC"
+ SLKCFLAGS="-march=x86-64 -mtune=generic -pipe -O2"
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "aarch64" ]; then
SLKCFLAGS="-O2 -fPIC"
@@ -82,12 +82,12 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 setup.py install --prefix=/usr --root=$PKG --optimize=1
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 setup.py install --prefix=/usr --root=$PKG --optimize=1
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+mkdir -pv $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS.rst CHANGES.rst LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 0644 {} \+
diff --git a/python/python3-marisa-trie/python3-marisa-trie.info b/python/python3-marisa-trie/python3-marisa-trie.info
index 342c5131ef..94fbf34864 100644
--- a/python/python3-marisa-trie/python3-marisa-trie.info
+++ b/python/python3-marisa-trie/python3-marisa-trie.info
@@ -1,8 +1,8 @@
PRGNAM="python3-marisa-trie"
-VERSION="1.1.0"
+VERSION="1.1.1"
HOMEPAGE="https://github.com/pytries/marisa-trie"
-DOWNLOAD="https://pypi.io/packages/source/m/marisa-trie/marisa-trie-1.1.0.tar.gz"
-MD5SUM="a98fd6023f47957a8039786fc39b5ae1"
+DOWNLOAD="https://pypi.io/packages/source/m/marisa-trie/marisa_trie-1.1.1.tar.gz"
+MD5SUM="f9ba2f0a2e8a9d108d00bd3221e0548d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/python3-openpyxl/python3-openpyxl.SlackBuild b/python/python3-openpyxl/python3-openpyxl.SlackBuild
index e14195e3a7..e73a70c85e 100644
--- a/python/python3-openpyxl/python3-openpyxl.SlackBuild
+++ b/python/python3-openpyxl/python3-openpyxl.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-openpyxl
-# Copyright 2020-2023 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2020-2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-openpyxl
-VERSION=${VERSION:-3.1.2}
+VERSION=${VERSION:-3.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,16 +49,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
-else
- LIBDIRSUFFIX=""
-fi
-
set -e
rm -rf $PKG
diff --git a/python/python3-openpyxl/python3-openpyxl.info b/python/python3-openpyxl/python3-openpyxl.info
index aa3a1ce4bc..1a5cda0620 100644
--- a/python/python3-openpyxl/python3-openpyxl.info
+++ b/python/python3-openpyxl/python3-openpyxl.info
@@ -1,10 +1,10 @@
PRGNAM="python3-openpyxl"
-VERSION="3.1.2"
+VERSION="3.1.3"
HOMEPAGE="https://openpyxl.readthedocs.org/"
-DOWNLOAD="https://foss.heptapod.net/openpyxl/openpyxl/-/archive/3.1.2/openpyxl-3.1.2.tar.bz2"
-MD5SUM="696de7e70a1a5707e40bc923ee2cbd05"
+DOWNLOAD="https://foss.heptapod.net/openpyxl/openpyxl/-/archive/3.1.3/openpyxl-3.1.3.tar.bz2"
+MD5SUM="636423b84f3c0297e57d1c267847db3d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="et_xmlfile"
+REQUIRES="python3-et_xmlfile"
MAINTAINER="Isaac Yu"
EMAIL="isaacyu@protonmail.com"
diff --git a/python/python3-orjson/python3-orjson.SlackBuild b/python/python3-orjson/python3-orjson.SlackBuild
index 4f4033c6e5..6f4a19e4ef 100644
--- a/python/python3-orjson/python3-orjson.SlackBuild
+++ b/python/python3-orjson/python3-orjson.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-orjson
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-3.10.0}
+VERSION=${VERSION:-3.10.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-orjson/python3-orjson.info b/python/python3-orjson/python3-orjson.info
index ec8df62349..6f556c56ee 100644
--- a/python/python3-orjson/python3-orjson.info
+++ b/python/python3-orjson/python3-orjson.info
@@ -1,8 +1,8 @@
PRGNAM="python3-orjson"
-VERSION="3.10.0"
+VERSION="3.10.3"
HOMEPAGE="https://github.com/ijl/orjson"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.10.0.tar.gz"
-MD5SUM="6af9b934fa535fb4f34f05e29b07513c"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.10.3.tar.gz"
+MD5SUM="4c34f9037cfe42bbc59f7ed032df1748"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-maturin"
diff --git a/python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild b/python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild
index b66662b18b..d83885e13c 100644
--- a/python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild
+++ b/python/python3-pdfCropMargins/python3-pdfCropMargins.SlackBuild
@@ -25,8 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pdfCropMargins
-VERSION=${VERSION:-2.1.2}
-RVERSION=release_2.1.2
+VERSION=${VERSION:-2.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -53,9 +52,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf ${PRGNAM:8}-$RVERSION
-tar xvf $CWD/${PRGNAM:8}-$RVERSION.tar.gz
-cd ${PRGNAM:8}-$RVERSION
+rm -rf pdfCropMargins-release_$VERSION
+tar xvf $CWD/pdfCropMargins-release_$VERSION.tar.gz
+cd pdfCropMargins-release_$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/python/python3-pdfCropMargins/python3-pdfCropMargins.info b/python/python3-pdfCropMargins/python3-pdfCropMargins.info
index 405446976d..11e7a48ea1 100644
--- a/python/python3-pdfCropMargins/python3-pdfCropMargins.info
+++ b/python/python3-pdfCropMargins/python3-pdfCropMargins.info
@@ -1,8 +1,8 @@
PRGNAM="python3-pdfCropMargins"
-VERSION="2.1.2"
+VERSION="2.1.3"
HOMEPAGE="https://github.com/abarker/pdfCropMargins"
-DOWNLOAD="https://github.com/abarker/pdfCropMargins/archive/release_2.1.2/pdfCropMargins-2.1.2.tar.gz"
-MD5SUM="9a1175e9c0c106c968539c5424f4b65e"
+DOWNLOAD="https://github.com/abarker/pdfCropMargins/archive/release_2.1.3/pdfCropMargins-2.1.3.tar.gz"
+MD5SUM="390ae10afc6e752405c0b3ac9e6dbd87"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-PySimpleGUI python3-PyMuPDF"
diff --git a/python/python3-pdm/python3-pdm.SlackBuild b/python/python3-pdm/python3-pdm.SlackBuild
index 11463f8af7..87f28e2dc0 100644
--- a/python/python3-pdm/python3-pdm.SlackBuild
+++ b/python/python3-pdm/python3-pdm.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pdm
-VERSION=${VERSION:-2.15.1}
+VERSION=${VERSION:-2.15.4}
SRCNAM=${SRCNAM:-pdm}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/python/python3-pdm/python3-pdm.info b/python/python3-pdm/python3-pdm.info
index ebf750dcbf..bd0ddd566c 100644
--- a/python/python3-pdm/python3-pdm.info
+++ b/python/python3-pdm/python3-pdm.info
@@ -1,8 +1,8 @@
PRGNAM="python3-pdm"
-VERSION="2.15.1"
+VERSION="2.15.4"
HOMEPAGE="https://github.com/pdm-project/pdm"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.15.1.tar.gz"
-MD5SUM="190ac7f08502b3a2ea1170a7c9a0de1a"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.15.4.tar.gz"
+MD5SUM="59f05ebf645f24569aedfe890cb7bcce"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-blinker python3-dotenv python3-tomlkit python3-dep-logic python3-findpython python3-resolvelib python3-shellingham python3-unearth python3-cachecontrol requests-toolbelt python3-rich python3-hishel"
diff --git a/python/python3-persistent/python3-persistent.SlackBuild b/python/python3-persistent/python3-persistent.SlackBuild
index 5cb77a5b3a..3a2f7e8c22 100644
--- a/python/python3-persistent/python3-persistent.SlackBuild
+++ b/python/python3-persistent/python3-persistent.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-persistent
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-5.2}
+VERSION=${VERSION:-6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-persistent/python3-persistent.info b/python/python3-persistent/python3-persistent.info
index 4983b25218..084144904e 100644
--- a/python/python3-persistent/python3-persistent.info
+++ b/python/python3-persistent/python3-persistent.info
@@ -1,8 +1,8 @@
PRGNAM="python3-persistent"
-VERSION="5.2"
+VERSION="6.0"
HOMEPAGE="https://github.com/zopefoundation/persistent/"
-DOWNLOAD="https://pypi.python.org/packages/source/p/persistent/persistent-5.2.tar.gz"
-MD5SUM="c220001a706fa6d595ac39c444fb7134"
+DOWNLOAD="https://pypi.python.org/packages/source/p/persistent/persistent-6.0.tar.gz"
+MD5SUM="c27ab3ab8cbce3cafa25759a747000b6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zope.interface"
diff --git a/python/python3-pipx/python3-pipx.SlackBuild b/python/python3-pipx/python3-pipx.SlackBuild
index 2c3291e3f1..4cfd48ba3f 100644
--- a/python/python3-pipx/python3-pipx.SlackBuild
+++ b/python/python3-pipx/python3-pipx.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pipx
-VERSION=${VERSION:-1.3.1}
+VERSION=${VERSION:-1.5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -83,7 +83,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 {} \;
-python3 -m build --wheel --no-isolation
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/python/python3-pipx/python3-pipx.info b/python/python3-pipx/python3-pipx.info
index f36b8ec4d0..1ab0b466ea 100644
--- a/python/python3-pipx/python3-pipx.info
+++ b/python/python3-pipx/python3-pipx.info
@@ -1,8 +1,8 @@
PRGNAM="python3-pipx"
-VERSION="1.3.1"
+VERSION="1.5.0"
HOMEPAGE="https://github.com/pipxproject/pipx"
-DOWNLOAD="https://pypi.io/packages/source/p/pipx/pipx-1.3.1.tar.gz"
-MD5SUM="973ac385791b4c51bf44f50f36d16f7b"
+DOWNLOAD="https://pypi.io/packages/source/p/pipx/pipx-1.5.0.tar.gz"
+MD5SUM="a582b57504074f6783b69777dc3f95c9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-hatch_vcs python3-platformdirs python3-argcomplete python3-userpath"
diff --git a/python/python3-platformdirs/python3-platformdirs.SlackBuild b/python/python3-platformdirs/python3-platformdirs.SlackBuild
index 6e052c1995..e420f73918 100644
--- a/python/python3-platformdirs/python3-platformdirs.SlackBuild
+++ b/python/python3-platformdirs/python3-platformdirs.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-platformdirs
-VERSION=${VERSION:-4.2.1}
+VERSION=${VERSION:-4.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-platformdirs/python3-platformdirs.info b/python/python3-platformdirs/python3-platformdirs.info
index adda1fbb2b..fda99339a2 100644
--- a/python/python3-platformdirs/python3-platformdirs.info
+++ b/python/python3-platformdirs/python3-platformdirs.info
@@ -1,8 +1,8 @@
PRGNAM="python3-platformdirs"
-VERSION="4.2.1"
+VERSION="4.2.2"
HOMEPAGE="https://github.com/platformdirs/platformdirs"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-4.2.1.tar.gz"
-MD5SUM="20ed4a4ffc70a4f7e58e974355ad1895"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-4.2.2.tar.gz"
+MD5SUM="eab8d6ab2c4a7b2579c51ae2bf7d30f6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-hatch_vcs python3-setuptools-scm-opt"
diff --git a/python/python3-prompt_toolkit/python3-prompt_toolkit.SlackBuild b/python/python3-prompt_toolkit/python3-prompt_toolkit.SlackBuild
index 824948cfb0..3d201728aa 100644
--- a/python/python3-prompt_toolkit/python3-prompt_toolkit.SlackBuild
+++ b/python/python3-prompt_toolkit/python3-prompt_toolkit.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-prompt_toolkit
-VERSION=${VERSION:-3.0.43}
+VERSION=${VERSION:-3.0.46}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-prompt_toolkit/python3-prompt_toolkit.info b/python/python3-prompt_toolkit/python3-prompt_toolkit.info
index e2e19f7ddf..0500a1cc4e 100644
--- a/python/python3-prompt_toolkit/python3-prompt_toolkit.info
+++ b/python/python3-prompt_toolkit/python3-prompt_toolkit.info
@@ -1,8 +1,8 @@
PRGNAM="python3-prompt_toolkit"
-VERSION="3.0.43"
+VERSION="3.0.46"
HOMEPAGE="https://github.com/jonathanslenders/python-prompt-toolkit"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/prompt_toolkit/prompt_toolkit-3.0.43.tar.gz"
-MD5SUM="f33c0f4ae8d11addababf6d90c98f8bc"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/prompt_toolkit/prompt_toolkit-3.0.46.tar.gz"
+MD5SUM="cb268bf2f27eb91ad3b2ce8c73c3d321"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-wcwidth"
diff --git a/python/python3-psycopg3/python3-psycopg3.SlackBuild b/python/python3-psycopg3/python3-psycopg3.SlackBuild
index dfaa05587f..86ce3297c3 100644
--- a/python/python3-psycopg3/python3-psycopg3.SlackBuild
+++ b/python/python3-psycopg3/python3-psycopg3.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-psycopg3
-# Copyright 2022 Zlatanidis Dimitris Greece, Orestiada
+# Copyright 2022-2024 Zlatanidis Dimitris Greece, Orestiada
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-psycopg3
SRCNAM=psycopg
-VERSION=${VERSION:-3.0.11}
+VERSION=${VERSION:-3.1.19}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -85,7 +85,6 @@ 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.rst LICENSE.txt PKG-INFO $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/python/python3-psycopg3/python3-psycopg3.info b/python/python3-psycopg3/python3-psycopg3.info
index d2fe6d31a2..3eb6c1d440 100644
--- a/python/python3-psycopg3/python3-psycopg3.info
+++ b/python/python3-psycopg3/python3-psycopg3.info
@@ -1,10 +1,10 @@
PRGNAM="python3-psycopg3"
-VERSION="3.0.11"
+VERSION="3.1.19"
HOMEPAGE="https://www.psycopg.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/b9/ed/b4a17a02ca1cdccd88a87e964d4eb0625070518c81b7e940d3b9be6bec0a/psycopg-3.0.11.tar.gz"
-MD5SUM="772b8cf21f19231716c7525a19b32b7f"
+DOWNLOAD="https://files.pythonhosted.org/packages/e5/b8/dc85a3b5d3576527c288197de5db85edd141d6ce27fcf73e9f77e871824a/psycopg-3.1.19.tar.gz"
+MD5SUM="8eafcbda12408038a872e3239bc61931"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="postgresql"
+REQUIRES="typing-extensions postgresql"
MAINTAINER="Zlatanidis Dimitris"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-pydantic-core/python3-pydantic-core.SlackBuild b/python/python3-pydantic-core/python3-pydantic-core.SlackBuild
index 2f7571e21c..1aa67afa8c 100644
--- a/python/python3-pydantic-core/python3-pydantic-core.SlackBuild
+++ b/python/python3-pydantic-core/python3-pydantic-core.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pydantic-core
SRCNAM=pydantic_core
-VERSION=${VERSION:-2.16.3}
+VERSION=${VERSION:-2.18.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-pydantic-core/python3-pydantic-core.info b/python/python3-pydantic-core/python3-pydantic-core.info
index 91bb5c5540..f793a3e89c 100644
--- a/python/python3-pydantic-core/python3-pydantic-core.info
+++ b/python/python3-pydantic-core/python3-pydantic-core.info
@@ -1,10 +1,10 @@
PRGNAM="python3-pydantic-core"
-VERSION="2.16.3"
+VERSION="2.18.2"
HOMEPAGE="https://github.com/pydantic/pydantic-core"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.16.3.tar.gz \
- https://slackware.uk/~fourtysixandtwo/src/pydantic_core-vendored-sources-2.16.3-1.tar.xz"
-MD5SUM="00ba6d00d049179e785658e2a281e99f \
- 48df40b438e039cd89f1964279bd1fbc"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.18.2.tar.gz \
+ https://slackware.uk/~fourtysixandtwo/src/pydantic_core-vendored-sources-2.18.2-1.tar.xz"
+MD5SUM="ab1cb4e3ca6029712348b78cd7dff507 \
+ a09f26d30c01d8b60192cb86980d071e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-maturin python3-hatchling"
diff --git a/python/python3-pydantic/python3-pydantic.SlackBuild b/python/python3-pydantic/python3-pydantic.SlackBuild
index 76a82fc276..c695d7d7de 100644
--- a/python/python3-pydantic/python3-pydantic.SlackBuild
+++ b/python/python3-pydantic/python3-pydantic.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pydantic
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-2.6.4}
+VERSION=${VERSION:-2.7.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-pydantic/python3-pydantic.info b/python/python3-pydantic/python3-pydantic.info
index ae543fd94d..66ac5edd47 100644
--- a/python/python3-pydantic/python3-pydantic.info
+++ b/python/python3-pydantic/python3-pydantic.info
@@ -1,8 +1,8 @@
PRGNAM="python3-pydantic"
-VERSION="2.6.4"
+VERSION="2.7.1"
HOMEPAGE="https://github.com/pydantic/pydantic"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.6.4.tar.gz"
-MD5SUM="d4de7e5de1d5d9e03caaac5d0bf310b6"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.7.1.tar.gz"
+MD5SUM="367d4dfcab65affed15590ab99417850"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-annotated-types python3-pydantic-core python3-hatch_fancy_pypi_readme"
diff --git a/python/python3-pylint/python3-pylint.SlackBuild b/python/python3-pylint/python3-pylint.SlackBuild
index 9e494f3cf6..e0e34d2c1a 100644
--- a/python/python3-pylint/python3-pylint.SlackBuild
+++ b/python/python3-pylint/python3-pylint.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pylint
SRCNAM=pylint
-VERSION=${VERSION:-3.1.0}
+VERSION=${VERSION:-3.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-pylint/python3-pylint.info b/python/python3-pylint/python3-pylint.info
index 104e9b1b74..d33f11b8fc 100644
--- a/python/python3-pylint/python3-pylint.info
+++ b/python/python3-pylint/python3-pylint.info
@@ -1,10 +1,10 @@
PRGNAM="python3-pylint"
-VERSION="3.1.0"
+VERSION="3.2.0"
HOMEPAGE="https://www.pylint.org"
-DOWNLOAD="https://files.pythonhosted.org/packages/35/1c/4a8135f77a4ec8c0a6dc1d4543dd6fee55b36bb8bf629e2bcce8a94763a9/pylint-3.1.0.tar.gz"
-MD5SUM="b73081ea9c0e33139b75d0d379dd78e0"
+DOWNLOAD="https://files.pythonhosted.org/packages/62/75/e48496ea7fc2de24b361dd8084300a2f7e51c47e82363c736026d41cdf2f/pylint-3.2.0.tar.gz"
+MD5SUM="ef6f8388897bea9bc845bcc4e696f484"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-astroid python3-isort python3-mccabe python3-dill python3-tomlkit python3-platformdirs"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild b/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild
index d36329bf18..738c30369b 100644
--- a/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild
+++ b/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-pyproject-metadata
-# Copyright 2023 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2023-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pyproject-metadata
-SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-0.7.1}
+SRCNAM=pyproject_metadata
+VERSION=${VERSION:-0.8.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-pyproject-metadata/python3-pyproject-metadata.info b/python/python3-pyproject-metadata/python3-pyproject-metadata.info
index f4b4ae2c36..e8d856836a 100644
--- a/python/python3-pyproject-metadata/python3-pyproject-metadata.info
+++ b/python/python3-pyproject-metadata/python3-pyproject-metadata.info
@@ -1,8 +1,8 @@
PRGNAM="python3-pyproject-metadata"
-VERSION="0.7.1"
+VERSION="0.8.0"
HOMEPAGE="https://github.com/FFY00/python-pyproject-metadata"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pyproject_metadata/pyproject-metadata-0.7.1.tar.gz"
-MD5SUM="ca5e9527cff96153a976e14530b53746"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pyproject_metadata/pyproject_metadata-0.8.0.tar.gz"
+MD5SUM="048ef3f91a5ba7c89a33894cb2c7725d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-build python3-wheel"
diff --git a/python/python3-pytest/python3-pytest.SlackBuild b/python/python3-pytest/python3-pytest.SlackBuild
index 79836cd610..58744c1eb2 100644
--- a/python/python3-pytest/python3-pytest.SlackBuild
+++ b/python/python3-pytest/python3-pytest.SlackBuild
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pytest
SRCNAM=pytest
-VERSION=${VERSION:-8.2.0}
+VERSION=${VERSION:-8.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-pytest/python3-pytest.info b/python/python3-pytest/python3-pytest.info
index 671dc3a0eb..fdb28ad5f8 100644
--- a/python/python3-pytest/python3-pytest.info
+++ b/python/python3-pytest/python3-pytest.info
@@ -1,8 +1,8 @@
PRGNAM="python3-pytest"
-VERSION="8.2.0"
+VERSION="8.2.2"
HOMEPAGE="http://pytest.org"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.2.0.tar.gz"
-MD5SUM="89fe0664e310ee8ee6a8bc1639f44775"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.2.2.tar.gz"
+MD5SUM="dec12d9b6f5e2bd7d22aadc500d0ae89"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-iniconfig python3-exceptiongroup python3-setuptools-opt"
diff --git a/python/python3-pytube/python3-pytube.SlackBuild b/python/python3-pytube/python3-pytube.SlackBuild
index bfc76805a3..01ee99b110 100644
--- a/python/python3-pytube/python3-pytube.SlackBuild
+++ b/python/python3-pytube/python3-pytube.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-pytube
-# Copyright 2022-2023 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-pytube
SRCNAM=pytube
-VERSION=${VERSION:-12.1.3}
+VERSION=${VERSION:-15.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-pytube/python3-pytube.info b/python/python3-pytube/python3-pytube.info
index 8c25467ebf..cf54ec9af9 100644
--- a/python/python3-pytube/python3-pytube.info
+++ b/python/python3-pytube/python3-pytube.info
@@ -1,10 +1,10 @@
PRGNAM="python3-pytube"
-VERSION="12.1.3"
+VERSION="15.0.0"
HOMEPAGE="https://github.com/pytube/pytube"
-DOWNLOAD="https://files.pythonhosted.org/packages/9b/27/768869cb1211218a57bb5bbc7acd8dc8fe4443fe9d36b6b2302940791cfe/pytube-12.1.3.tar.gz"
-MD5SUM="baac8084a5e0d06c0eb4323c0f1b58fe"
+DOWNLOAD="https://files.pythonhosted.org/packages/d8/e7/16fec46c8d255c4bbc4b185d89c91dc92cdb802836570d8004d0db169c91/pytube-15.0.0.tar.gz"
+MD5SUM="fd11326cb975238b63e1365722ecd814"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-qbittorrent-api/python3-qbittorrent-api.SlackBuild b/python/python3-qbittorrent-api/python3-qbittorrent-api.SlackBuild
index 6bb638b295..e49ec11eec 100644
--- a/python/python3-qbittorrent-api/python3-qbittorrent-api.SlackBuild
+++ b/python/python3-qbittorrent-api/python3-qbittorrent-api.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-qbittorrent-api
-VERSION=${VERSION:-2024.3.60}
+VERSION=${VERSION:-2024.5.63}
SRCNAM=${SRCNAM:-qbittorrent-api}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/python/python3-qbittorrent-api/python3-qbittorrent-api.info b/python/python3-qbittorrent-api/python3-qbittorrent-api.info
index d6ac2a6d6a..3f2bf65f92 100644
--- a/python/python3-qbittorrent-api/python3-qbittorrent-api.info
+++ b/python/python3-qbittorrent-api/python3-qbittorrent-api.info
@@ -1,8 +1,8 @@
PRGNAM="python3-qbittorrent-api"
-VERSION="2024.3.60"
+VERSION="2024.5.63"
HOMEPAGE="https://qbittorrent-api.readthedocs.io/"
-DOWNLOAD="https://github.com/rmartin16/qbittorrent-api/archive/refs/tags/v2024.3.60/qbittorrent-api-2024.3.60.tar.gz"
-MD5SUM="cecc8a3919170d1241ad9bfa9c973415"
+DOWNLOAD="https://github.com/rmartin16/qbittorrent-api/archive/refs/tags/v2024.5.63/qbittorrent-api-2024.5.63.tar.gz"
+MD5SUM="9467242618c3c262dfbdf6d7465334a9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-scm-opt"
diff --git a/python/python3-regex/python3-regex.SlackBuild b/python/python3-regex/python3-regex.SlackBuild
index 5b8cc21f34..6b891ee52d 100644
--- a/python/python3-regex/python3-regex.SlackBuild
+++ b/python/python3-regex/python3-regex.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-regex
-VERSION=${VERSION:-2024.4.28}
+VERSION=${VERSION:-2024.5.15}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-regex/python3-regex.info b/python/python3-regex/python3-regex.info
index 01f41b36c0..df20dd12be 100644
--- a/python/python3-regex/python3-regex.info
+++ b/python/python3-regex/python3-regex.info
@@ -1,8 +1,8 @@
PRGNAM="python3-regex"
-VERSION="2024.4.28"
+VERSION="2024.5.15"
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/r/regex/regex-2024.4.28.tar.gz"
-MD5SUM="543f5cb066ee5f4a3c02573b265ef32d"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/r/regex/regex-2024.5.15.tar.gz"
+MD5SUM="ae95e2e37bb82641bb852dd5e1b5701f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/python3-rtree/python3-rtree.SlackBuild b/python/python3-rtree/python3-rtree.SlackBuild
index f07810e02f..7a022c47a2 100644
--- a/python/python3-rtree/python3-rtree.SlackBuild
+++ b/python/python3-rtree/python3-rtree.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-rtree
-# Copyright 2023 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2023-2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-rtree
-VERSION=${VERSION:-1.0.1}
+VERSION=${VERSION:-1.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,20 +49,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
@@ -78,13 +64,19 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 setup.py install --root=$PKG
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages/
+
+# python3-rtree can be built by running setup.py directly.
+# However, this brings about a "SetuptoolsDeprecationWarning: setup.py install is deprecated."
+python3 -m build --no-isolation
+python3 -m installer -d "$PKG" dist/*.whl
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 CREDITS.txt LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CREDITS.txt 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/python/python3-rtree/python3-rtree.info b/python/python3-rtree/python3-rtree.info
index 9a0030ace5..627c31e0f5 100644
--- a/python/python3-rtree/python3-rtree.info
+++ b/python/python3-rtree/python3-rtree.info
@@ -1,10 +1,10 @@
PRGNAM="python3-rtree"
-VERSION="1.0.1"
-HOMEPAGE="https://github.com/Toblerity/rtree/"
-DOWNLOAD="https://github.com/Toblerity/rtree/archive/1.0.1/rtree-1.0.1.tar.gz"
-MD5SUM="c70d72aa1cfa232aac945735da364e9d"
+VERSION="1.2.0"
+HOMEPAGE="https://rtree.readthedocs.io/en/latest/"
+DOWNLOAD="https://github.com/Toblerity/rtree/archive/1.2.0/rtree-1.2.0.tar.gz"
+MD5SUM="8e8f8cff48ff3684907f174e695601fd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="libspatialindex python3-wheel"
+REQUIRES="libspatialindex python3-setuptools-opt"
MAINTAINER="Isaac Yu"
EMAIL="isaacyu@protonmail.com"
diff --git a/python/python3-schedule/python3-schedule.SlackBuild b/python/python3-schedule/python3-schedule.SlackBuild
index 9ad3f68d8c..94aa327097 100644
--- a/python/python3-schedule/python3-schedule.SlackBuild
+++ b/python/python3-schedule/python3-schedule.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-schedule
-# Copyright 2023 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2023-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-schedule
SRCNAM=schedule
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-1.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-schedule/python3-schedule.info b/python/python3-schedule/python3-schedule.info
index b29e8543cf..68a7640917 100644
--- a/python/python3-schedule/python3-schedule.info
+++ b/python/python3-schedule/python3-schedule.info
@@ -1,10 +1,10 @@
PRGNAM="python3-schedule"
-VERSION="1.1.0"
+VERSION="1.2.0"
HOMEPAGE="https://github.com/dbader/schedule"
-DOWNLOAD="https://files.pythonhosted.org/packages/a8/b5/a291a4c0faa491fd5baefa6d89011ece581cff47b23c0a39b42a63383358/schedule-1.1.0.tar.gz"
-MD5SUM="9bf7544e37824e450457187633a17b17"
+DOWNLOAD="https://files.pythonhosted.org/packages/29/22/9dd374cbf76a42ece1f1f41cc8f4957f0ad512577372527cd3dd52758241/schedule-1.2.1.tar.gz"
+MD5SUM="ecb436a797e1a149bac4643330b268ca"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild b/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild
index 5ac75cd8a9..e92d788a63 100644
--- a/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild
+++ b/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-setuptools-opt
SRCNAM=setuptools
-VERSION=${VERSION:-69.2.0}
+VERSION=${VERSION:-69.5.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-setuptools-opt/python3-setuptools-opt.info b/python/python3-setuptools-opt/python3-setuptools-opt.info
index 02a55c6ed2..36cb763a1d 100644
--- a/python/python3-setuptools-opt/python3-setuptools-opt.info
+++ b/python/python3-setuptools-opt/python3-setuptools-opt.info
@@ -1,8 +1,8 @@
PRGNAM="python3-setuptools-opt"
-VERSION="69.2.0"
+VERSION="69.5.1"
HOMEPAGE="https://pypi.org/project/setuptools/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-69.2.0.tar.gz"
-MD5SUM="940ffdb3a2ce4f6a5ee80032aa115fc7"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-69.5.1.tar.gz"
+MD5SUM="645f672221ed628e888e38a9da6c5aed"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-build python3-wheel"
diff --git a/python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild b/python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild
index fe632134a1..8b296f2033 100644
--- a/python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild
+++ b/python/python3-simple-term-menu/python3-simple-term-menu.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-simple-term-menu
-# Copyright 2022 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-simple-term-menu
SRCNAM=simple-term-menu
-VERSION=${VERSION:-1.5.2}
+VERSION=${VERSION:-1.6.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-simple-term-menu/python3-simple-term-menu.info b/python/python3-simple-term-menu/python3-simple-term-menu.info
index 57d3018c3b..656fbcbb69 100644
--- a/python/python3-simple-term-menu/python3-simple-term-menu.info
+++ b/python/python3-simple-term-menu/python3-simple-term-menu.info
@@ -1,10 +1,10 @@
PRGNAM="python3-simple-term-menu"
-VERSION="1.5.2"
+VERSION="1.6.4"
HOMEPAGE="https://github.com/IngoMeyer441/simple-term-menu"
-DOWNLOAD="https://files.pythonhosted.org/packages/97/b6/80cd0b89b41f5b3f98bfaf91278a2354ef0de2ed1f81ef3637c9363fcbe3/simple-term-menu-1.5.2.tar.gz"
-MD5SUM="73fbc24ee2513cb6cc9a05b342f34452"
+DOWNLOAD="https://files.pythonhosted.org/packages/a1/a0/7e78b93510886f6fb5b7146bd5cee03986fa5c2319644155c275e389c55a/simple-term-menu-1.6.4.tar.gz"
+MD5SUM="16607a137205fb7443fa642611798794"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-sipsimple/python3-sipsimple.info b/python/python3-sipsimple/python3-sipsimple.info
index 8ea5b1bfa0..02c7a39fcc 100644
--- a/python/python3-sipsimple/python3-sipsimple.info
+++ b/python/python3-sipsimple/python3-sipsimple.info
@@ -1,14 +1,14 @@
PRGNAM="python3-sipsimple"
VERSION="5.3.0"
HOMEPAGE="https://sipsimpleclient.org"
-DOWNLOAD="https://github.com/AGProjects/python3-sipsimple/archive/5.3.0/python3-sipsimple-5.3.0.tar.gz \
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/AGProjects/python3-sipsimple/archive/5.3.0/python3-sipsimple-5.3.0.tar.gz \
https://github.com/pjsip/pjproject/archive/2.10/pjproject-2.10.tar.gz \
https://github.com/wernerd/ZRTPCPP/archive/6b3cd8e6783642292bad0c21e3e5e5ce45ff3e03/ZRTPCPP-6b3cd8e6783642292bad0c21e3e5e5ce45ff3e03.tar.gz"
-MD5SUM="b7501cb3f173463f013b0777f4531f96 \
+MD5SUM_x86_64="b7501cb3f173463f013b0777f4531f96 \
13e5c418008ae46c4ce0c1e27cdfe9b5 \
9ffa563579f7fde59a797d1d994675e1"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
REQUIRES="python3-dnspython python3-lxml python3-twisted python3-dateutil greenlet python3-eventlib python3-gnutls python3-otr python3-msrplib python3-xcaplib opencore-amr gsm libilbc libyuv"
MAINTAINER="Lockywolf"
EMAIL="for_sbo.python3-sipsimple_2023-09-22@lockywolf.net"
diff --git a/python/python3-tenacity/python3-tenacity.SlackBuild b/python/python3-tenacity/python3-tenacity.SlackBuild
index 02c6f469b7..e5dd099056 100644
--- a/python/python3-tenacity/python3-tenacity.SlackBuild
+++ b/python/python3-tenacity/python3-tenacity.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-tenacity
-VERSION=${VERSION:-8.2.3}
+VERSION=${VERSION:-8.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-tenacity/python3-tenacity.info b/python/python3-tenacity/python3-tenacity.info
index 6d79672ce4..ca39030f13 100644
--- a/python/python3-tenacity/python3-tenacity.info
+++ b/python/python3-tenacity/python3-tenacity.info
@@ -1,8 +1,8 @@
PRGNAM="python3-tenacity"
-VERSION="8.2.3"
+VERSION="8.3.0"
HOMEPAGE="https://github.com/jd/tenacity"
-DOWNLOAD="https://github.com/jd/tenacity/archive/refs/tags/8.2.3/tenacity-8.2.3.tar.gz"
-MD5SUM="8a6a7bde47f448ed3c27237ae406b66e"
+DOWNLOAD="https://github.com/jd/tenacity/archive/refs/tags/8.3.0/tenacity-8.3.0.tar.gz"
+MD5SUM="0a05465d33942718e57b30fd13a6cef8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/python3-tinydb/python3-tinydb.SlackBuild b/python/python3-tinydb/python3-tinydb.SlackBuild
index c2ee8fff16..2012eafabe 100644
--- a/python/python3-tinydb/python3-tinydb.SlackBuild
+++ b/python/python3-tinydb/python3-tinydb.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-tinydb
-# Copyright 2023 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2023-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-tinydb
SRCNAM=tinydb
-VERSION=${VERSION:-4.7.1}
+VERSION=${VERSION:-4.8.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -77,12 +77,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 {} \;
-python3 setup.py install --root=$PKG
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/python/python3-tinydb/python3-tinydb.info b/python/python3-tinydb/python3-tinydb.info
index 8d2d11d6eb..5d0dbf3ca7 100644
--- a/python/python3-tinydb/python3-tinydb.info
+++ b/python/python3-tinydb/python3-tinydb.info
@@ -1,10 +1,10 @@
PRGNAM="python3-tinydb"
-VERSION="4.7.1"
+VERSION="4.8.0"
HOMEPAGE="https://tinydb.readthedocs.io/en/latest/"
-DOWNLOAD="https://files.pythonhosted.org/packages/32/ed/78f24df0fec08f0fb92fc4b4758adcab780660caa8c3f94c2e175eb7e2ba/tinydb-4.7.1.tar.gz"
-MD5SUM="d570288bdae4338497ed8655261bbf89"
+DOWNLOAD="https://files.pythonhosted.org/packages/30/0b/9e75a8d3333a6a3d9b36de04bf87a37a8d7f100035ea23c9c37bf0a112ab/tinydb-4.8.0.tar.gz"
+MD5SUM="8738999976febfe7e8ea81c4b1910f9b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3-poetry-core"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-tomlkit/python3-tomlkit.SlackBuild b/python/python3-tomlkit/python3-tomlkit.SlackBuild
index 7651b56273..8145d18a51 100644
--- a/python/python3-tomlkit/python3-tomlkit.SlackBuild
+++ b/python/python3-tomlkit/python3-tomlkit.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-tomlkit
-VERSION=${VERSION:-0.12.4}
+VERSION=${VERSION:-0.12.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-tomlkit/python3-tomlkit.info b/python/python3-tomlkit/python3-tomlkit.info
index 499d1f0879..d580e6adeb 100644
--- a/python/python3-tomlkit/python3-tomlkit.info
+++ b/python/python3-tomlkit/python3-tomlkit.info
@@ -1,8 +1,8 @@
PRGNAM="python3-tomlkit"
-VERSION="0.12.4"
+VERSION="0.12.5"
HOMEPAGE="https://github.com/sdispater/tomlkit"
-DOWNLOAD="https://github.com/sdispater/tomlkit/releases/download/0.12.4/tomlkit-0.12.4.tar.gz"
-MD5SUM="e182df9625d617692a9ae035266634fe"
+DOWNLOAD="https://github.com/sdispater/tomlkit/releases/download/0.12.5/tomlkit-0.12.5.tar.gz"
+MD5SUM="d80337406fdca101c12adff115983f31"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-poetry-core"
diff --git a/python/python3-tox/python3-tox.SlackBuild b/python/python3-tox/python3-tox.SlackBuild
index bdc47bcacf..6873071627 100644
--- a/python/python3-tox/python3-tox.SlackBuild
+++ b/python/python3-tox/python3-tox.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-tox
-VERSION=${VERSION:-4.15.0}
+VERSION=${VERSION:-4.15.1}
SRCNAM=${SRCNAM:-tox}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -64,6 +64,11 @@ find -L . \
export SETUPTOOLS_SCM_PRETEND_VERSION=$VERSION
+# This seems to run fine with versions available in 15.0... no need for warnings
+sed -i 's|=5\.2|=4\.0\.0|' pyproject.toml
+sed -i 's|=23\.2|=21\.3|' pyproject.toml
+sed -i 's|=2\.0\.1|=1\.2\.2|' pyproject.toml
+
python3 -m build --wheel --no-isolation
python3 -m installer --destdir=$PKG dist/*.whl
diff --git a/python/python3-tox/python3-tox.info b/python/python3-tox/python3-tox.info
index c016ff83ba..57b44cfea9 100644
--- a/python/python3-tox/python3-tox.info
+++ b/python/python3-tox/python3-tox.info
@@ -1,8 +1,8 @@
PRGNAM="python3-tox"
-VERSION="4.15.0"
+VERSION="4.15.1"
HOMEPAGE="https://tox.wiki/"
-DOWNLOAD="https://github.com/tox-dev/tox/archive/refs/tags/4.15.0/tox-4.15.0.tar.gz"
-MD5SUM="913ef63e6b6fde79cf84d9126c2ee023"
+DOWNLOAD="https://github.com/tox-dev/tox/archive/refs/tags/4.15.1/tox-4.15.1.tar.gz"
+MD5SUM="cb1e6de2eb66ac822b656176df4d2690"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-cachetools colorama python3-pyproject-api python3-virtualenv"
diff --git a/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild b/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild
index fd14295e72..4e1bed95d9 100644
--- a/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild
+++ b/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-trove-classifiers
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-2024.3.25}
+VERSION=${VERSION:-2024.4.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-trove-classifiers/python3-trove-classifiers.info b/python/python3-trove-classifiers/python3-trove-classifiers.info
index ef9a70cb5e..d9b9fa168d 100644
--- a/python/python3-trove-classifiers/python3-trove-classifiers.info
+++ b/python/python3-trove-classifiers/python3-trove-classifiers.info
@@ -1,8 +1,8 @@
PRGNAM="python3-trove-classifiers"
-VERSION="2024.3.25"
+VERSION="2024.4.10"
HOMEPAGE="https://github.com/pypa/trove-classifiers"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/t/trove-classifiers/trove-classifiers-2024.3.25.tar.gz"
-MD5SUM="ea059326f148738747dfb3e3e9b579a6"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/t/trove-classifiers/trove-classifiers-2024.4.10.tar.gz"
+MD5SUM="ab22d0b1e315f189a61d8ae3f12c29cf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-calver"
diff --git a/python/python3-ufo2ft/python3-ufo2ft.SlackBuild b/python/python3-ufo2ft/python3-ufo2ft.SlackBuild
index c412603a05..b25afbc25f 100644
--- a/python/python3-ufo2ft/python3-ufo2ft.SlackBuild
+++ b/python/python3-ufo2ft/python3-ufo2ft.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-ufo2ft
-VERSION=${VERSION:-3.1.0}
+VERSION=${VERSION:-3.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -81,7 +81,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 {} \;
-python3 -m build --wheel --no-isolation
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/python/python3-ufo2ft/python3-ufo2ft.info b/python/python3-ufo2ft/python3-ufo2ft.info
index 4237b2f62e..16250f8fe4 100644
--- a/python/python3-ufo2ft/python3-ufo2ft.info
+++ b/python/python3-ufo2ft/python3-ufo2ft.info
@@ -1,8 +1,8 @@
PRGNAM="python3-ufo2ft"
-VERSION="3.1.0"
+VERSION="3.2.1"
HOMEPAGE="https://github.com/googlefonts/ufo2ft"
-DOWNLOAD="https://pypi.io/packages/source/u/ufo2ft/ufo2ft-3.1.0.tar.gz"
-MD5SUM="f9f3d50f5fcc63b73ce064adee70b16c"
+DOWNLOAD="https://pypi.io/packages/source/u/ufo2ft/ufo2ft-3.2.1.tar.gz"
+MD5SUM="5d2076df255ef95ed9989ce58bece51b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-booleanOperations python3-defcon python3-cffsubr python3-compreffor"
diff --git a/python/python3-uharfbuzz/changelog b/python/python3-uharfbuzz/changelog
index faf6c97178..e72816c5e8 100644
--- a/python/python3-uharfbuzz/changelog
+++ b/python/python3-uharfbuzz/changelog
@@ -13,3 +13,7 @@ Thanks to Nikos Glotis for testing this version
25/02/2024:
Updated to version 0.39.0
+
+24/05/20204:
+
+Updated to version 0.39.1
diff --git a/python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild b/python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild
index 63109c27f3..ce025bd5fb 100644
--- a/python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild
+++ b/python/python3-uharfbuzz/python3-uharfbuzz.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-uharfbuzz
-VERSION=${VERSION:-0.39.0}
+VERSION=${VERSION:-0.39.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-uharfbuzz/python3-uharfbuzz.info b/python/python3-uharfbuzz/python3-uharfbuzz.info
index 451187acd8..3c4d88771e 100644
--- a/python/python3-uharfbuzz/python3-uharfbuzz.info
+++ b/python/python3-uharfbuzz/python3-uharfbuzz.info
@@ -1,8 +1,8 @@
PRGNAM="python3-uharfbuzz"
-VERSION="0.39.0"
+VERSION="0.39.1"
HOMEPAGE="https://www.github.com/harfbuzz/uharfbuzz"
-DOWNLOAD="https://pypi.io/packages/source/u/uharfbuzz/uharfbuzz-0.39.0.zip"
-MD5SUM="2754f0861a664ea2e23a29de0c28e59c"
+DOWNLOAD="https://pypi.io/packages/source/u/uharfbuzz/uharfbuzz-0.39.1.zip"
+MD5SUM="44db375ce3f49ce253303246ff2198f9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-build python3-wheel"
diff --git a/python/python3-unearth/python3-unearth.SlackBuild b/python/python3-unearth/python3-unearth.SlackBuild
index 8274402fc5..7e3c09c140 100644
--- a/python/python3-unearth/python3-unearth.SlackBuild
+++ b/python/python3-unearth/python3-unearth.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-unearth
-VERSION=${VERSION:-0.15.2}
+VERSION=${VERSION:-0.15.4}
SRCNAM=${SRCNAM:-unearth}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/python/python3-unearth/python3-unearth.info b/python/python3-unearth/python3-unearth.info
index c5ab22fc2b..df844c8bb3 100644
--- a/python/python3-unearth/python3-unearth.info
+++ b/python/python3-unearth/python3-unearth.info
@@ -1,8 +1,8 @@
PRGNAM="python3-unearth"
-VERSION="0.15.2"
+VERSION="0.15.4"
HOMEPAGE="https://github.com/frostming/unearth"
-DOWNLOAD="https://github.com/frostming/unearth/archive/refs/tags/0.15.2/unearth-0.15.2.tar.gz"
-MD5SUM="ef81959caa19f0c79f9aed65d818ed5a"
+DOWNLOAD="https://github.com/frostming/unearth/archive/refs/tags/0.15.4/unearth-0.15.4.tar.gz"
+MD5SUM="99b4a2132476c635d415528a638376b4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-pdm-backend python3-httpx"
diff --git a/python/python3-userpath/python3-userpath.SlackBuild b/python/python3-userpath/python3-userpath.SlackBuild
index f93cda2b7a..a9f61e83cf 100644
--- a/python/python3-userpath/python3-userpath.SlackBuild
+++ b/python/python3-userpath/python3-userpath.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-userpath
-VERSION=${VERSION:-1.9.1}
+VERSION=${VERSION:-1.9.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -81,11 +81,11 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 -m build --wheel --no-isolation
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 -m build --wheel --no-isolation
python3 -m installer --destdir "$PKG" dist/*.whl
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
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/python/python3-userpath/python3-userpath.info b/python/python3-userpath/python3-userpath.info
index 004316cfba..52ed860422 100644
--- a/python/python3-userpath/python3-userpath.info
+++ b/python/python3-userpath/python3-userpath.info
@@ -1,8 +1,8 @@
PRGNAM="python3-userpath"
-VERSION="1.9.1"
+VERSION="1.9.2"
HOMEPAGE="https://github.com/ofek/userpath"
-DOWNLOAD="https://pypi.io/packages/source/u/userpath/userpath-1.9.1.tar.gz"
-MD5SUM="112c7732826e153841fc3686d008dc4d"
+DOWNLOAD="https://pypi.io/packages/source/u/userpath/userpath-1.9.2.tar.gz"
+MD5SUM="0bcebc971ce7fb38aa3fde3b137d39e2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="click python3-pytest"
diff --git a/python/python3-validators/python3-validators.SlackBuild b/python/python3-validators/python3-validators.SlackBuild
index 8306c5e1b5..ed1d3cd9fe 100644
--- a/python/python3-validators/python3-validators.SlackBuild
+++ b/python/python3-validators/python3-validators.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-validators
-VERSION=${VERSION:-0.28.1}
+VERSION=${VERSION:-0.28.3}
SRCNAM=${SRCNAM:-validators}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/python/python3-validators/python3-validators.info b/python/python3-validators/python3-validators.info
index a22b0caf79..17baa04678 100644
--- a/python/python3-validators/python3-validators.info
+++ b/python/python3-validators/python3-validators.info
@@ -1,8 +1,8 @@
PRGNAM="python3-validators"
-VERSION="0.28.1"
+VERSION="0.28.3"
HOMEPAGE="https://github.com/python-validators/validators"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/v/validators/validators-0.28.1.tar.gz"
-MD5SUM="6181e240819914aa33aba4e978db61d4"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/v/validators/validators-0.28.3.tar.gz"
+MD5SUM="cce103104db757edb2a969dc7d1637c0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-poetry-core python3-setuptools-opt"
diff --git a/python/python3-virtualenv/python3-virtualenv.SlackBuild b/python/python3-virtualenv/python3-virtualenv.SlackBuild
index 81d989dde0..c9eb1d8e93 100644
--- a/python/python3-virtualenv/python3-virtualenv.SlackBuild
+++ b/python/python3-virtualenv/python3-virtualenv.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-virtualenv
SRCNAM=virtualenv
-VERSION=${VERSION:-20.26.1}
+VERSION=${VERSION:-20.26.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-virtualenv/python3-virtualenv.info b/python/python3-virtualenv/python3-virtualenv.info
index b96d36ed13..bf407ae246 100644
--- a/python/python3-virtualenv/python3-virtualenv.info
+++ b/python/python3-virtualenv/python3-virtualenv.info
@@ -1,8 +1,8 @@
PRGNAM="python3-virtualenv"
-VERSION="20.26.1"
+VERSION="20.26.2"
HOMEPAGE="https://virtualenv.pypa.io/"
-DOWNLOAD="https://github.com/pypa/virtualenv/archive/20.26.1/virtualenv-20.26.1.tar.gz"
-MD5SUM="f7d19fa64089623329de3a4f6cd485f0"
+DOWNLOAD="https://github.com/pypa/virtualenv/archive/20.26.2/virtualenv-20.26.2.tar.gz"
+MD5SUM="d3b19baa177115473fc9d97a401d1711"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-scm-opt python3-distlib python3-filelock python3-platformdirs"
diff --git a/python/python3-watchdog/python3-watchdog.SlackBuild b/python/python3-watchdog/python3-watchdog.SlackBuild
index 8e05a4b413..943cb9fe65 100644
--- a/python/python3-watchdog/python3-watchdog.SlackBuild
+++ b/python/python3-watchdog/python3-watchdog.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-watchdog
-VERSION=${VERSION:-4.0.0}
+VERSION=${VERSION:-4.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-watchdog/python3-watchdog.info b/python/python3-watchdog/python3-watchdog.info
index 693ecc7ecf..8cc883c4f9 100644
--- a/python/python3-watchdog/python3-watchdog.info
+++ b/python/python3-watchdog/python3-watchdog.info
@@ -1,8 +1,8 @@
PRGNAM="python3-watchdog"
-VERSION="4.0.0"
+VERSION="4.0.1"
HOMEPAGE="https://github.com/gorakhargosh/watchdog"
-DOWNLOAD="https://github.com/gorakhargosh/watchdog/archive/v4.0.0/watchdog-4.0.0.tar.gz"
-MD5SUM="0354c9b4ccc9ecb62678c9560fd7e0b4"
+DOWNLOAD="https://github.com/gorakhargosh/watchdog/archive/v4.0.1/watchdog-4.0.1.tar.gz"
+MD5SUM="4ee1af0d67f1b7fc0a2240d112dd729b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/python3-webcolors/python3-webcolors.SlackBuild b/python/python3-webcolors/python3-webcolors.SlackBuild
index b0494ee812..6d07581e38 100644
--- a/python/python3-webcolors/python3-webcolors.SlackBuild
+++ b/python/python3-webcolors/python3-webcolors.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-webcolors
-VERSION=${VERSION:-1.13}
+VERSION=${VERSION:-24.6.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,20 +49,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
@@ -88,7 +74,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/python/python3-webcolors/python3-webcolors.info b/python/python3-webcolors/python3-webcolors.info
index 3f86a43166..ac3a6ee861 100644
--- a/python/python3-webcolors/python3-webcolors.info
+++ b/python/python3-webcolors/python3-webcolors.info
@@ -1,8 +1,8 @@
PRGNAM="python3-webcolors"
-VERSION="1.13"
+VERSION="24.6.0"
HOMEPAGE="https://github.com/ubernostrum/webcolors"
-DOWNLOAD="https://github.com/ubernostrum/webcolors/archive/1.13/webcolors-1.13.tar.gz"
-MD5SUM="8afdb7951961563dc2c1e48bda407cb8"
+DOWNLOAD="https://github.com/ubernostrum/webcolors/archive/24.6.0/webcolors-24.6.0.tar.gz"
+MD5SUM="cd99c6e9210897896664bff61e58bbf4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-setuptools-opt"
diff --git a/python/python3-websocket-client/python3-websocket-client.SlackBuild b/python/python3-websocket-client/python3-websocket-client.SlackBuild
index 1bc458e930..43619dfd8f 100644
--- a/python/python3-websocket-client/python3-websocket-client.SlackBuild
+++ b/python/python3-websocket-client/python3-websocket-client.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-websocket-client
-# Copyright 2022-23 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# Copyright 2022-2024 fourtysixandtwo <fourtysixandtwo@sliderr.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-websocket-client
-SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-1.7.0}
+SRCNAM=websocket_client
+VERSION=${VERSION:-1.8.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-websocket-client/python3-websocket-client.info b/python/python3-websocket-client/python3-websocket-client.info
index ce5e608938..440327bb85 100644
--- a/python/python3-websocket-client/python3-websocket-client.info
+++ b/python/python3-websocket-client/python3-websocket-client.info
@@ -1,8 +1,8 @@
PRGNAM="python3-websocket-client"
-VERSION="1.7.0"
+VERSION="1.8.0"
HOMEPAGE="https://github.com/websocket-client/websocket-client/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/w/websocket-client/websocket-client-1.7.0.tar.gz"
-MD5SUM="e70abf1dd976058915365c05b4e8a6c9"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/w/websocket-client/websocket_client-1.8.0.tar.gz"
+MD5SUM="9cffbda9eefb0a17e9c4cda3b7884493"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/python3-websockets/python3-websockets.SlackBuild b/python/python3-websockets/python3-websockets.SlackBuild
index 70b73ee9b0..3be3cf0018 100644
--- a/python/python3-websockets/python3-websockets.SlackBuild
+++ b/python/python3-websockets/python3-websockets.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-websockets
-# Copyright 2022 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-websockets
SRCNAM=websockets
-VERSION=${VERSION:-10.2}
+VERSION=${VERSION:-12.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,7 +80,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 setup.py install --root=$PKG
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
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/python/python3-websockets/python3-websockets.info b/python/python3-websockets/python3-websockets.info
index 1d2d80ad9a..003a304dcd 100644
--- a/python/python3-websockets/python3-websockets.info
+++ b/python/python3-websockets/python3-websockets.info
@@ -1,10 +1,10 @@
PRGNAM="python3-websockets"
-VERSION="10.2"
+VERSION="12.0"
HOMEPAGE="https://github.com/aaugustin/websockets"
-DOWNLOAD="https://files.pythonhosted.org/packages/b4/7b/0960d02701f783bb052ec69ea32789d878d2cce05a03950adbd75f164758/websockets-10.2.tar.gz"
-MD5SUM="b917be5391934f872145c0473d8d8e41"
+DOWNLOAD="https://files.pythonhosted.org/packages/2e/62/7a7874b7285413c954a4cca3c11fd851f11b2fe5b4ae2d9bee4f6d9bdb10/websockets-12.0.tar.gz"
+MD5SUM="49d033c8236aa56ba2524f65570a27c5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3-wheel python3-build"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-wrapt/python3-wrapt.SlackBuild b/python/python3-wrapt/python3-wrapt.SlackBuild
index 61da4175ff..57de8c226a 100644
--- a/python/python3-wrapt/python3-wrapt.SlackBuild
+++ b/python/python3-wrapt/python3-wrapt.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-wrapt
-# Copyright 2022 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2022-2024 Dimitris Zlatanidis Orestiada, Greece
# Copyright 2018 Markus Rinne Finland
# All rights reserved.
#
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-wrapt
SRCNAM=wrapt
-VERSION=${VERSION:-1.14.1}
+VERSION=${VERSION:-1.16.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-wrapt/python3-wrapt.info b/python/python3-wrapt/python3-wrapt.info
index be580a2b61..b14f8f8392 100644
--- a/python/python3-wrapt/python3-wrapt.info
+++ b/python/python3-wrapt/python3-wrapt.info
@@ -1,10 +1,10 @@
PRGNAM="python3-wrapt"
-VERSION="1.14.1"
+VERSION="1.16.0"
HOMEPAGE="https://github.com/GrahamDumpleton/wrapt"
-DOWNLOAD="https://files.pythonhosted.org/packages/11/eb/e06e77394d6cf09977d92bff310cb0392930c08a338f99af6066a5a98f92/wrapt-1.14.1.tar.gz"
-MD5SUM="6e7340264f038efdefcba707250c91c2"
+DOWNLOAD="https://files.pythonhosted.org/packages/95/4c/063a912e20bcef7124e0df97282a8af3ff3e4b603ce84c481d6d7346be0a/wrapt-1.16.0.tar.gz"
+MD5SUM="3e370b4bc08f7dcc518cf8895673b19c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/python3-xcffib/python3-xcffib.SlackBuild b/python/python3-xcffib/python3-xcffib.SlackBuild
index 7a339fd263..453c654fc1 100644
--- a/python/python3-xcffib/python3-xcffib.SlackBuild
+++ b/python/python3-xcffib/python3-xcffib.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for python3-xcffib
# Copyright 2016-2019 Dimitris Zlatanidis Orestiada, Greece
-# Copyright 2022-2023 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2022-2024 Isaac Yu <isaacyu@protonmail.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=python3-xcffib
SRCNAM=$( echo $PRGNAM | cut -d- -f2- )
-VERSION=${VERSION:-1.4.0}
+VERSION=${VERSION:-1.5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,20 +49,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
diff --git a/python/python3-xcffib/python3-xcffib.info b/python/python3-xcffib/python3-xcffib.info
index 85937fe010..f9ba449c4f 100644
--- a/python/python3-xcffib/python3-xcffib.info
+++ b/python/python3-xcffib/python3-xcffib.info
@@ -1,8 +1,8 @@
PRGNAM="python3-xcffib"
-VERSION="1.4.0"
+VERSION="1.5.0"
HOMEPAGE="https://github.com/tych0/xcffib"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/x/xcffib/xcffib-1.4.0.tar.gz"
-MD5SUM="9e56ec3c75f6c81901a8a469edf78eeb"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/x/xcffib/xcffib-1.5.0.tar.gz"
+MD5SUM="ad65a94818b60d63bab02535de1fbe7a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/python3-xkbcommon/python3-xkbcommon.SlackBuild b/python/python3-xkbcommon/python3-xkbcommon.SlackBuild
index 6550a27310..cb566b6ab4 100644
--- a/python/python3-xkbcommon/python3-xkbcommon.SlackBuild
+++ b/python/python3-xkbcommon/python3-xkbcommon.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-xkbcommon
-# Copyright 2023 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2023-2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-xkbcommon
-VERSION=${VERSION:-0.8}
+VERSION=${VERSION:-1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,20 +49,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
diff --git a/python/python3-xkbcommon/python3-xkbcommon.info b/python/python3-xkbcommon/python3-xkbcommon.info
index 72b61a58c2..37569ba6fd 100644
--- a/python/python3-xkbcommon/python3-xkbcommon.info
+++ b/python/python3-xkbcommon/python3-xkbcommon.info
@@ -1,8 +1,8 @@
PRGNAM="python3-xkbcommon"
-VERSION="0.8"
+VERSION="1.0"
HOMEPAGE="https://github.com/sde1000/python-xkbcommon"
-DOWNLOAD="https://github.com/sde1000/python-xkbcommon/archive/v0.8/python-xkbcommon-0.8.tar.gz"
-MD5SUM="cd861dd05ca3fbe86c2fb68fdd9c1e93"
+DOWNLOAD="https://github.com/sde1000/python-xkbcommon/archive/v1.0/python-xkbcommon-1.0.tar.gz"
+MD5SUM="dea8956fe77818452f532f1255334633"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/python3-xmldiff/python3-xmldiff.SlackBuild b/python/python3-xmldiff/python3-xmldiff.SlackBuild
index 2481ca8ca5..139c1d2bb5 100644
--- a/python/python3-xmldiff/python3-xmldiff.SlackBuild
+++ b/python/python3-xmldiff/python3-xmldiff.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-xmldiff
-# Copyright 2023 Vijay Marcel
+# Copyright 2023-2024 Vijay Marcel
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-xmldiff
-VERSION=${VERSION:-2.6.3}
+VERSION=${VERSION:-2.7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -49,6 +49,23 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-march=i586 -mtune=i686 -pipe -O2 -fPIC"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-march=i686 -mtune=i686 -pipe -O2 -fPIC"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-march=x86-64 -mtune=generic -pipe -O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
set -e
trap 'echo "$0 FAILED at line $LINENO!" | tee -a $OUTPUT/error-${PRGNAM}.log' ERR
@@ -66,14 +83,13 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-python3 setup.py install --prefix=/usr --root=$PKG --optimize=1
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" python3 setup.py install --prefix=/usr --root=$PKG --optimize=1
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+ | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a CHANGES.rst LICENSE.txt README.rst README.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGES.rst LICENSE.txt README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 0644 {} \+
diff --git a/python/python3-xmldiff/python3-xmldiff.info b/python/python3-xmldiff/python3-xmldiff.info
index c315aafc66..f0cf8a2513 100644
--- a/python/python3-xmldiff/python3-xmldiff.info
+++ b/python/python3-xmldiff/python3-xmldiff.info
@@ -1,8 +1,8 @@
PRGNAM="python3-xmldiff"
-VERSION="2.6.3"
+VERSION="2.7.0"
HOMEPAGE="https://github.com/Shoobx/xmldiff"
-DOWNLOAD="https://pypi.io/packages/source/x/xmldiff/xmldiff-2.6.3.tar.gz"
-MD5SUM="139f973cd3b66a642c1dd1737bce40dd"
+DOWNLOAD="https://pypi.io/packages/source/x/xmldiff/xmldiff-2.7.0.tar.gz"
+MD5SUM="3f548773840e42655c6083940e056207"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-lxml"
diff --git a/python/python3-zdaemon/python3-zdaemon.SlackBuild b/python/python3-zdaemon/python3-zdaemon.SlackBuild
index e475a2399a..51500a5b60 100644
--- a/python/python3-zdaemon/python3-zdaemon.SlackBuild
+++ b/python/python3-zdaemon/python3-zdaemon.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-zdaemon
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-5.0}
+VERSION=${VERSION:-5.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-zdaemon/python3-zdaemon.info b/python/python3-zdaemon/python3-zdaemon.info
index 0bd9bbf51c..5b46c61d10 100644
--- a/python/python3-zdaemon/python3-zdaemon.info
+++ b/python/python3-zdaemon/python3-zdaemon.info
@@ -1,8 +1,8 @@
PRGNAM="python3-zdaemon"
-VERSION="5.0"
+VERSION="5.1"
HOMEPAGE="https://github.com/zopefoundation/zdaemon"
-DOWNLOAD="https://pypi.python.org/packages/source/z/zdaemon/zdaemon-5.0.tar.gz"
-MD5SUM="f178c94bac4da047a3bb08980d84ac2b"
+DOWNLOAD="https://pypi.python.org/packages/source/z/zdaemon/zdaemon-5.1.tar.gz"
+MD5SUM="509e0b8a3709149cc220ad11cb132ed6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-ZConfig"
diff --git a/python/python3-zodbpickle/python3-zodbpickle.SlackBuild b/python/python3-zodbpickle/python3-zodbpickle.SlackBuild
index 71d68ad8a7..0142ec13b6 100644
--- a/python/python3-zodbpickle/python3-zodbpickle.SlackBuild
+++ b/python/python3-zodbpickle/python3-zodbpickle.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-zodbpickle
SRCNAM=${PRGNAM#python3-*}
-VERSION=${VERSION:-3.3}
+VERSION=${VERSION:-4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/python3-zodbpickle/python3-zodbpickle.info b/python/python3-zodbpickle/python3-zodbpickle.info
index 15afff368c..9a2218b2f5 100644
--- a/python/python3-zodbpickle/python3-zodbpickle.info
+++ b/python/python3-zodbpickle/python3-zodbpickle.info
@@ -1,8 +1,8 @@
PRGNAM="python3-zodbpickle"
-VERSION="3.3"
+VERSION="4.0"
HOMEPAGE="https://github.com/zopefoundation/zodbpickle"
-DOWNLOAD="https://pypi.python.org/packages/source/z/zodbpickle/zodbpickle-3.3.tar.gz"
-MD5SUM="a87a51e30133fa219a9346dba24f41c4"
+DOWNLOAD="https://pypi.python.org/packages/source/z/zodbpickle/zodbpickle-4.0.tar.gz"
+MD5SUM="87cbb33f1363b38c8930be18a2643f8c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/python/requirements-detector/README b/python/requirements-detector/README
deleted file mode 100644
index 88c6a650b2..0000000000
--- a/python/requirements-detector/README
+++ /dev/null
@@ -1,2 +0,0 @@
-requirements-detector is a simple Python tool which attempts to find
-and list the requirements of a Python project.
diff --git a/python/requirements-detector/requirements-detector.SlackBuild b/python/requirements-detector/requirements-detector.SlackBuild
deleted file mode 100644
index 7d7b74099e..0000000000
--- a/python/requirements-detector/requirements-detector.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for requirements-detector
-
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
-# 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=requirements-detector
-VERSION=${VERSION:-0.5.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
-
-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 {} \;
-
-python2 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a PKG-INFO $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/python/requirements-detector/requirements-detector.info b/python/requirements-detector/requirements-detector.info
deleted file mode 100644
index 0615f7d044..0000000000
--- a/python/requirements-detector/requirements-detector.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="requirements-detector"
-VERSION="0.5.2"
-HOMEPAGE="https://github.com/landscapeio/requirements-detector"
-DOWNLOAD="https://pypi.python.org/packages/49/b2/375f6fb3544037089468f217f7ccfcd1cabc4ef88316ec74e602063f3da2/requirements-detector-0.5.2.tar.gz"
-MD5SUM="8425e62afb95c9f2a6b55c233bfdcac8"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="astroid"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/requirements-detector/slack-desc b/python/requirements-detector/slack-desc
deleted file mode 100644
index 1dd73a749d..0000000000
--- a/python/requirements-detector/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------------------------------------------------------|
-requirements-detector: requirements-detector (find requirements of a Python project)
-requirements-detector:
-requirements-detector: This package is a simple Python tool which attempts to find and list
-requirements-detector: the requirements of a Python project.
-requirements-detector:
-requirements-detector: Homepage: https://github.com/landscapeio/requirements-detector
-requirements-detector:
-requirements-detector:
-requirements-detector:
-requirements-detector:
-requirements-detector:
diff --git a/python/s3transfer/s3transfer.SlackBuild b/python/s3transfer/s3transfer.SlackBuild
index cac100f5ba..5f6a2aaadb 100644
--- a/python/s3transfer/s3transfer.SlackBuild
+++ b/python/s3transfer/s3transfer.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for s3transfer
-# Copyright 2016-2023 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2016-2024 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=s3transfer
-VERSION=${VERSION:-0.10.0}
+VERSION=${VERSION:-0.10.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/s3transfer/s3transfer.info b/python/s3transfer/s3transfer.info
index 28e4ce913d..337f9a9604 100644
--- a/python/s3transfer/s3transfer.info
+++ b/python/s3transfer/s3transfer.info
@@ -1,8 +1,8 @@
PRGNAM="s3transfer"
-VERSION="0.10.0"
+VERSION="0.10.1"
HOMEPAGE="https://github.com/boto/s3transfer"
-DOWNLOAD="https://github.com/boto/s3transfer/archive/0.10.0/s3transfer-0.10.0.tar.gz"
-MD5SUM="b6561cf46cf9a0fc39ca4a30cb34fb38"
+DOWNLOAD="https://github.com/boto/s3transfer/archive/0.10.1/s3transfer-0.10.1.tar.gz"
+MD5SUM="feb321ba027731cee677a0e282610ded"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="botocore"
diff --git a/python/tox/README b/python/tox/README
deleted file mode 100644
index e170879d17..0000000000
--- a/python/tox/README
+++ /dev/null
@@ -1,11 +0,0 @@
-Tox as is a generic virtualenv management and test command line tool
-you can use for:
-
-* checking your package installs correctly with different Python
- versions and interpreters
-
-* running your tests in each of the environments, configuring your
- test tool of choice
-
-* acting as a frontend to Continuous Integration servers, greatly
- reducing boilerplate and merging CI and shell-based testing.
diff --git a/python/tox/slack-desc b/python/tox/slack-desc
deleted file mode 100644
index f09b425496..0000000000
--- a/python/tox/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------------------------------------------------------|
-tox: tox (virtualenv-based automation of test activities)
-tox:
-tox: Tox aims to automate and standardize testing in Python.
-tox: It is part of a larger vision of easing the packaging,
-tox: testing and release process of Python software.
-tox:
-tox:
-tox:
-tox:
-tox: Homepage: https://tox.readthedocs.io/en/latest/
-tox:
diff --git a/python/tox/tox.SlackBuild b/python/tox/tox.SlackBuild
deleted file mode 100644
index 725593a088..0000000000
--- a/python/tox/tox.SlackBuild
+++ /dev/null
@@ -1,97 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for tox
-
-# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece
-# 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=tox
-VERSION=${VERSION:-3.1.2}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python2 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-
-cp -a README.rst LICENSE PKG-INFO CHANGELOG.rst doc/example/*.rst \
- $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/python/tox/tox.info b/python/tox/tox.info
deleted file mode 100644
index 3eb612271c..0000000000
--- a/python/tox/tox.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="tox"
-VERSION="3.1.2"
-HOMEPAGE="https://tox.readthedocs.io/en/latest/"
-DOWNLOAD="https://files.pythonhosted.org/packages/fc/aa/31296c7cf387d8e1fe57c98273ee6d52c9531c07115a916e334bdf7a247f/tox-3.1.2.tar.gz"
-MD5SUM="5cd03e4edc4eeb808cd1cf3eced9debc"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="python2-py virtualenv python2-pluggy"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/virtualenv-clone/virtualenv-clone.SlackBuild b/python/virtualenv-clone/virtualenv-clone.SlackBuild
index b84c802a33..be145fe853 100644
--- a/python/virtualenv-clone/virtualenv-clone.SlackBuild
+++ b/python/virtualenv-clone/virtualenv-clone.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for virtualenv-clone
# Copyright <2013> <vvoody> <Shanghai>
-# Copyright 2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2016-2024 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=virtualenv-clone
-VERSION=${VERSION:-0.2.6}
+VERSION=${VERSION:-0.5.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,13 +80,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 {} \;
-python setup.py install --root=$PKG
+python2 setup.py install --root=$PKG
+python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README.md PKG-INFO LICENSE $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/python/virtualenv-clone/virtualenv-clone.info b/python/virtualenv-clone/virtualenv-clone.info
index f853020984..35333c93f2 100644
--- a/python/virtualenv-clone/virtualenv-clone.info
+++ b/python/virtualenv-clone/virtualenv-clone.info
@@ -1,10 +1,10 @@
PRGNAM="virtualenv-clone"
-VERSION="0.2.6"
+VERSION="0.5.7"
HOMEPAGE="https://github.com/edwardgeorge/virtualenv-clone"
-DOWNLOAD="https://pypi.python.org/packages/36/66/d95f83255138ded1aec242de5ee51536226fa7b2582a7ce0863fea5dc4f2/virtualenv-clone-0.2.6.tar.gz"
-MD5SUM="fb03cd8c7a2be75937a13756d14068fc"
+DOWNLOAD="https://files.pythonhosted.org/packages/85/76/49120db3bb8de4073ac199a08dc7f11255af8968e1e14038aee95043fafa/virtualenv-clone-0.5.7.tar.gz"
+MD5SUM="1c45da38faeae7447acc05a8c183d07d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/python/virtualenvwrapper/README b/python/virtualenvwrapper/README
deleted file mode 100644
index eaa14406fe..0000000000
--- a/python/virtualenvwrapper/README
+++ /dev/null
@@ -1,7 +0,0 @@
-virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv
-tool for creating isolated Python development environments.
-
-The extensions include wrappers for creating and deleting virtual
-environments and otherwise managing your development workflow,
-making it easier to work on more than one project at a time without
-introducing conflicts in their dependencies.
diff --git a/python/virtualenvwrapper/slack-desc b/python/virtualenvwrapper/slack-desc
deleted file mode 100644
index 9270cd52bc..0000000000
--- a/python/virtualenvwrapper/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------------------------------------------------------|
-virtualenvwrapper: virtualenvwrapper (Extensions to Ian Bicking's virtualenv tool)
-virtualenvwrapper:
-virtualenvwrapper: virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv
-virtualenvwrapper: tool for creating isolated Python development environments.
-virtualenvwrapper:
-virtualenvwrapper: The extensions include wrappers for creating and deleting virtual
-virtualenvwrapper: environments and otherwise managing your development workflow,
-virtualenvwrapper: making it easier to work on more than one project at a time without
-virtualenvwrapper: introducing conflicts in their dependencies.
-virtualenvwrapper:
-virtualenvwrapper: Homepage: http://www.doughellmann.com/projects/virtualenvwrapper/
diff --git a/python/virtualenvwrapper/virtualenvwrapper.SlackBuild b/python/virtualenvwrapper/virtualenvwrapper.SlackBuild
deleted file mode 100644
index e7f9e77abd..0000000000
--- a/python/virtualenvwrapper/virtualenvwrapper.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for virtualenvwrapper
-
-# Copyright 2016-2019 Dimitris Zlatanidis Orestiada, Greece
-# Copyright <2013> <vvoody> <Shanghai>
-# 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=virtualenvwrapper
-VERSION=${VERSION:-4.8.4}
-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 {} \;
-
-python2 setup.py install --root=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.txt 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
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/python/virtualenvwrapper/virtualenvwrapper.info b/python/virtualenvwrapper/virtualenvwrapper.info
deleted file mode 100644
index 2db739f734..0000000000
--- a/python/virtualenvwrapper/virtualenvwrapper.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="virtualenvwrapper"
-VERSION="4.8.4"
-HOMEPAGE="http://www.doughellmann.com/projects/virtualenvwrapper/"
-DOWNLOAD="https://files.pythonhosted.org/packages/c1/6b/2f05d73b2d2f2410b48b90d3783a0034c26afa534a4a95ad5f1178d61191/virtualenvwrapper-4.8.4.tar.gz"
-MD5SUM="b257b16b593eabd7e809cc76e63c295f"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="virtualenv virtualenv-clone stevedore"
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/waitress/README b/python/waitress/README
deleted file mode 100644
index 411ac9156c..0000000000
--- a/python/waitress/README
+++ /dev/null
@@ -1,5 +0,0 @@
-Waitress is meant to be a production-quality pure-Python WSGI server
-with very acceptable performance. It has no dependencies except ones
-which live in the Python standard library. It runs on CPython on Unix
-and Windows under Python 2.6+ and Python 3.2+. It is also known to
-run on PyPy 1.6.0+ on UNIX. It supports HTTP/1.0 and HTTP/1.1.
diff --git a/python/waitress/slack-desc b/python/waitress/slack-desc
deleted file mode 100644
index e4a43c5f68..0000000000
--- a/python/waitress/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------------------------------------------------------|
-waitress: waitress (Waitress WSGI server)
-waitress:
-waitress: Waitress is meant to be a production-quality pure-Python
-waitress: WSGI server with very acceptable performance. It has no
-waitress: dependencies except ones which live in the Python standard library.
-waitress: It runs on CPython on Unix and Windows under Python 2.6+ and Python
-waitress: 3.2+. It is also known to run on PyPy 1.6.0+ on UNIX. It supports
-waitress: HTTP/1.0 and HTTP/1.1.
-waitress:
-waitress: Homepage: https://github.com/Pylons/waitress
-waitress:
diff --git a/python/waitress/waitress.SlackBuild b/python/waitress/waitress.SlackBuild
deleted file mode 100644
index 5c0bedc8ec..0000000000
--- a/python/waitress/waitress.SlackBuild
+++ /dev/null
@@ -1,97 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for waitress
-
-# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece
-# 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=waitress
-VERSION=${VERSION:-1.3.1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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 {} \;
-
-python 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.rst CHANGES.txt CONTRIBUTORS.txt COPYRIGHT.txt\
- LICENSE.txt PKG-INFO TODO.txt tox.ini docs/*.rst \
- $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/python/waitress/waitress.info b/python/waitress/waitress.info
deleted file mode 100644
index 2464788fae..0000000000
--- a/python/waitress/waitress.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="waitress"
-VERSION="1.3.1"
-HOMEPAGE="https://github.com/Pylons/waitress"
-DOWNLOAD="https://files.pythonhosted.org/packages/a6/e6/708da7bba65898e5d759ade8391b1077e49d07be0b0223c39f5be04def56/waitress-1.3.1.tar.gz"
-MD5SUM="d9132d313de0c5e0fec34ef9ede5442e"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
diff --git a/python/werkzeug/werkzeug.SlackBuild b/python/werkzeug/werkzeug.SlackBuild
index b50f1ec035..5475a6e5f6 100644
--- a/python/werkzeug/werkzeug.SlackBuild
+++ b/python/werkzeug/werkzeug.SlackBuild
@@ -30,7 +30,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=werkzeug
-VERSION=${VERSION:-3.0.2}
+VERSION=${VERSION:-3.0.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -77,7 +77,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a CHANGES.rst LICENSE.rst PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGES.rst LICENSE.txt PKG-INFO 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/python/werkzeug/werkzeug.info b/python/werkzeug/werkzeug.info
index ea7ca66b02..cb0def12e0 100644
--- a/python/werkzeug/werkzeug.info
+++ b/python/werkzeug/werkzeug.info
@@ -1,8 +1,8 @@
PRGNAM="werkzeug"
-VERSION="3.0.2"
+VERSION="3.0.3"
HOMEPAGE="https://palletsprojects.com/p/werkzeug/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/w/werkzeug/werkzeug-3.0.2.tar.gz"
-MD5SUM="02aea8c05c4bfb797c0fbd9e045b7b46"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/w/werkzeug/werkzeug-3.0.3.tar.gz"
+MD5SUM="5955ba99c1a7466660fa9445fbabf5e2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-build"
diff --git a/ruby/ruby-build/ruby-build.SlackBuild b/ruby/ruby-build/ruby-build.SlackBuild
index 58891d4b7f..9946a10f43 100644
--- a/ruby/ruby-build/ruby-build.SlackBuild
+++ b/ruby/ruby-build/ruby-build.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ruby-build
-VERSION=${VERSION:-20240501}
+VERSION=${VERSION:-20240530.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/ruby/ruby-build/ruby-build.info b/ruby/ruby-build/ruby-build.info
index dd6541ed28..a941babd03 100644
--- a/ruby/ruby-build/ruby-build.info
+++ b/ruby/ruby-build/ruby-build.info
@@ -1,8 +1,8 @@
PRGNAM="ruby-build"
-VERSION="20240501"
+VERSION="20240530.1"
HOMEPAGE="https://github.com/rbenv/ruby-build"
-DOWNLOAD="https://github.com/rbenv/ruby-build/archive/v20240501/ruby-build-20240501.tar.gz"
-MD5SUM="4106dda97bfb33c5302b30d2fef19428"
+DOWNLOAD="https://github.com/rbenv/ruby-build/archive/v20240530.1/ruby-build-20240530.1.tar.gz"
+MD5SUM="86b47bb19855ddd0995e6ab151a2de7e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/EpsonTMXCUPS/EpsonTMXCUPS.SlackBuild b/system/EpsonTMXCUPS/EpsonTMXCUPS.SlackBuild
new file mode 100644
index 0000000000..e6c7e4ee6a
--- /dev/null
+++ b/system/EpsonTMXCUPS/EpsonTMXCUPS.SlackBuild
@@ -0,0 +1,124 @@
+#!/bin/bash
+#
+# Slackware Package build script for Epson TM Series Receipt Printer
+# drivers for CUPS under Linux
+#
+# Copyright 2024 Adan Calderon | adancalderon@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=EpsonTMXCUPS
+VERSION=${VERSION:-3.0.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+OUTPUT=${OUTPUT:-/tmp}
+INSTALL=/usr/bin/install
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) export ARCH=i586 ;;
+ arm*) export ARCH=arm ;;
+ *) export ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+
+if [ "$ARCH" = "i586" ]; then
+ LIB="lib"
+elif [ "$ARCH" = "x86_64" ]; then
+ LIB="lib64"
+else
+ LIB="lib"
+fi
+
+FILTERDIR=$PKG/usr/$LIB/cups/filter
+PPDDIR=$PKG/usr/share/cups/model/EPSON
+DOCDIR=$PKG/usr/doc/EpsonTMXCUPS-3.0.0
+
+set -e
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT $FILTERDIR $PPDDIR $DOCDIR
+cd $TMP
+rm -rf tmx-cups-src-ImpactReceipt-3.0.0.0_pck
+rm -rf $PRGNAM-$VERSION
+cp $CWD/README $DOCDIR
+cp $CWD/EpsonTMXCUPS.SlackBuild $DOCDIR
+unzip $CWD/tmx-cups-src-ImpactReceipt-3.0.0.0_pck_e.zip
+cd tmx-cups-src-ImpactReceipt-3.0.0.0_pck
+tar xvfz tmx-cups-src-ImpactReceipt-3.0.0.0.tar.gz
+tar xvfz tmx-cups-src-ImpactSlip-3.0.0.0.tar.gz
+tar xvfz tmx-cups-src-ThermalReceipt-3.0.0.0.tar.gz
+
+cd Impact\ Receipt 2>/dev/null
+./build.sh
+#Installing filter driver
+$INSTALL -s ./build/rastertotmir $FILTERDIR
+
+#Installing ppd files
+$INSTALL -m 755 -d $PPDDIR
+$INSTALL -m 755 ./ppd/*.ppd $PPDDIR
+
+#Copying DOCs
+cp README $DOCDIR/README.ir
+cd .. 2>/dev/null
+
+cd Impact\ Slip 2>/dev/null
+./build.sh
+
+#Installing filter driver
+$INSTALL -s ./build/rastertotmis $FILTERDIR
+
+#Installing ppd files
+$INSTALL -m 755 -d $PPDDIR
+$INSTALL -m 755 ./ppd/*.ppd $PPDDIR
+
+#Copying DOCs
+cp README $DOCDIR/README.is
+cd .. 2>/dev/null
+
+cd Thermal\ Receipt 2>/dev/null
+./build.sh
+
+#Installing filter driver
+$INSTALL -s ./build/rastertotmtr $FILTERDIR
+
+#Installing ppd files
+$INSTALL -m 755 -d $PPDDIR
+$INSTALL -m 755 ./ppd/*.ppd $PPDDIR
+
+#Copying DOCs
+cp README $DOCDIR/README.tr
+cd .. 2>/dev/null
+
+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/system/EpsonTMXCUPS/EpsonTMXCUPS.info b/system/EpsonTMXCUPS/EpsonTMXCUPS.info
new file mode 100644
index 0000000000..d34975d88c
--- /dev/null
+++ b/system/EpsonTMXCUPS/EpsonTMXCUPS.info
@@ -0,0 +1,10 @@
+PRGNAM="EpsonTMXCUPS"
+VERSION="3.0.0"
+HOMEPAGE="https://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=6918"
+DOWNLOAD="https://download3.ebz.epson.net/dsc/f/03/00/15/35/42/b1a708bb8b21d7a68ae7394287db440974b68a0e/tmx-cups-src-ImpactReceipt-3.0.0.0_pck_e.zip"
+MD5SUM="313283e1c927fe011895ca2e44d28eb5"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Adan Calderon"
+EMAIL="adancalderon@gmail.com"
diff --git a/system/EpsonTMXCUPS/README b/system/EpsonTMXCUPS/README
new file mode 100644
index 0000000000..95fdd369ac
--- /dev/null
+++ b/system/EpsonTMXCUPS/README
@@ -0,0 +1,20 @@
+These are the Epson TM Series receipt printer drivers for CUPS
+They are distributed under the GPL version 2.
+
+Epson's new support site (https://epson.sn/) does not seem
+to list them.
+
+Supported Models are as follows:
+
+Impact Receipt:
+TM-U220
+
+Impact Slip:
+TM-H6000V
+
+Thermal Receipt:
+TM-H6000V, TM-m10, TM-m30, TM-m30II, TM-m30II-H, TM-m30II-NT,
+TM-m30II-S, TM-m30II-SL, TM-m30III, TM-m30III-H, TM-m50,
+TM-m50II, TM-m50II-H, TM-T20III, TM-T20IIIL, TM-T20X, TM-T81III,
+TM-T82III, TM-T82IIIL, TM-T82X, TM-T83III, TM-T88VI, TM-T88VII,
+TM-T100, TM-L100
diff --git a/system/EpsonTMXCUPS/doinst.sh b/system/EpsonTMXCUPS/doinst.sh
new file mode 100644
index 0000000000..e66b68ce38
--- /dev/null
+++ b/system/EpsonTMXCUPS/doinst.sh
@@ -0,0 +1,4 @@
+if [ -x /etc/rc.d/rc.cups ]; then
+ /etc/rc.d/rc.cups stop
+ /etc/rc.d/rc.cups start
+fi
diff --git a/system/EpsonTMXCUPS/slack-desc b/system/EpsonTMXCUPS/slack-desc
new file mode 100644
index 0000000000..b0a40f8524
--- /dev/null
+++ b/system/EpsonTMXCUPS/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------------------------------------------------------|
+EpsonTMXCUPS: EpsonTMXCUPS (Epson TM Series receipt printer drivers for CUPS.)
+EpsonTMXCUPS:
+EpsonTMXCUPS: Impact Receipt: TM-U220
+EpsonTMXCUPS:
+EpsonTMXCUPS: Impact Slip: TM-H6000V
+EpsonTMXCUPS:
+EpsonTMXCUPS: Thermal Receipt: TM-H6000V, TM-m10, TM-m30, TM-m30II, TM-m30II-H,
+EpsonTMXCUPS: TM-m30II-NT, TM-m30II-S, TM-m30II-SL, TM-m30III, TM-m30III-H,
+EpsonTMXCUPS: TM-m50, TM-m50II, TM-m50II-H, TM-T20III, TM-T20IIIL, TM-T20X,
+EpsonTMXCUPS: TM-T81III, TM-T82III, TM-T82IIIL, TM-T82X, TM-T83III, TM-T88VI,
+EpsonTMXCUPS: TM-T88VII, TM-T100, TM-L100
diff --git a/system/FreeFileSync/FreeFileSync.SlackBuild b/system/FreeFileSync/FreeFileSync.SlackBuild
index d3bb3a3a9a..cef00e0792 100644
--- a/system/FreeFileSync/FreeFileSync.SlackBuild
+++ b/system/FreeFileSync/FreeFileSync.SlackBuild
@@ -2,7 +2,7 @@
# Slackware repackaging script for FreeFileSync
-# Copyright 2023 Antonio Leal, Porto Salvo, Oeiras, Portugal
+# Copyright 2023-2024 Antonio Leal, Porto Salvo, Oeiras, Portugal
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=FreeFileSync
-VERSION=${VERSION:-13.5}
+VERSION=${VERSION:-13.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/FreeFileSync/FreeFileSync.info b/system/FreeFileSync/FreeFileSync.info
index 2bb1bbac44..686cf4e9a0 100644
--- a/system/FreeFileSync/FreeFileSync.info
+++ b/system/FreeFileSync/FreeFileSync.info
@@ -1,8 +1,8 @@
PRGNAM="FreeFileSync"
-VERSION="13.5"
+VERSION="13.6"
HOMEPAGE="https://freefilesync.org/"
-DOWNLOAD="https://raw.githubusercontent.com/antonioleal/myslackbuilds/main/system/FreeFileSync/FreeFileSync_13.5_Linux.tar.gz"
-MD5SUM="54c1cd44eebf7d4834b519e1193e8c2b"
+DOWNLOAD="https://raw.githubusercontent.com/antonioleal/myslackbuilds/main/system/FreeFileSync/FreeFileSync_13.6_Linux.tar.gz"
+MD5SUM="05d33c93e01ea14e6daa0dca114e7b54"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="p7zip"
diff --git a/system/Iosevka-aile/Iosevka-aile.SlackBuild b/system/Iosevka-aile/Iosevka-aile.SlackBuild
index 77d85301c4..8dea3169c1 100644
--- a/system/Iosevka-aile/Iosevka-aile.SlackBuild
+++ b/system/Iosevka-aile/Iosevka-aile.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Iosevka-aile
SRCNAM=PkgTTC-IosevkaAile
-VERSION=${VERSION:-29.2.1}
+VERSION=${VERSION:-30.1.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/Iosevka-aile/Iosevka-aile.info b/system/Iosevka-aile/Iosevka-aile.info
index 27faf908c0..7c7a8aed5f 100644
--- a/system/Iosevka-aile/Iosevka-aile.info
+++ b/system/Iosevka-aile/Iosevka-aile.info
@@ -1,8 +1,8 @@
PRGNAM="Iosevka-aile"
-VERSION="29.2.1"
+VERSION="30.1.2"
HOMEPAGE="https://typeof.net/Iosevka"
-DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v29.2.1/PkgTTC-IosevkaAile-29.2.1.zip"
-MD5SUM="61d664b813cea7ccd50c6bb19a2fc586"
+DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v30.1.2/PkgTTC-IosevkaAile-30.1.2.zip"
+MD5SUM="909bcf6ea37a5365b567e88318705393"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/Iosevka-etoile/Iosevka-etoile.SlackBuild b/system/Iosevka-etoile/Iosevka-etoile.SlackBuild
index 6893756f6e..8495181b4c 100644
--- a/system/Iosevka-etoile/Iosevka-etoile.SlackBuild
+++ b/system/Iosevka-etoile/Iosevka-etoile.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Iosevka-etoile
SRCNAM=PkgTTC-IosevkaEtoile
-VERSION=${VERSION:-29.2.1}
+VERSION=${VERSION:-30.1.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/Iosevka-etoile/Iosevka-etoile.info b/system/Iosevka-etoile/Iosevka-etoile.info
index 32c9126eab..7177ef94b3 100644
--- a/system/Iosevka-etoile/Iosevka-etoile.info
+++ b/system/Iosevka-etoile/Iosevka-etoile.info
@@ -1,8 +1,8 @@
PRGNAM="Iosevka-etoile"
-VERSION="29.2.1"
+VERSION="30.1.2"
HOMEPAGE="https://typeof.net/Iosevka"
-DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v29.2.1/PkgTTC-IosevkaEtoile-29.2.1.zip"
-MD5SUM="39fa2371a9c23c358a64c01e98c451e9"
+DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v30.1.2/PkgTTC-IosevkaEtoile-30.1.2.zip"
+MD5SUM="2f87cf33ecfc187532ebfdcebe373cc1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/Iosevka-slab/Iosevka-slab.SlackBuild b/system/Iosevka-slab/Iosevka-slab.SlackBuild
index 962f27443f..fb3d81b494 100644
--- a/system/Iosevka-slab/Iosevka-slab.SlackBuild
+++ b/system/Iosevka-slab/Iosevka-slab.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Iosevka-slab
-VERSION=${VERSION:-29.1.0}
+VERSION=${VERSION:-30.1.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/Iosevka-slab/Iosevka-slab.info b/system/Iosevka-slab/Iosevka-slab.info
index 59576d9a50..f28b78ef88 100644
--- a/system/Iosevka-slab/Iosevka-slab.info
+++ b/system/Iosevka-slab/Iosevka-slab.info
@@ -1,8 +1,8 @@
PRGNAM="Iosevka-slab"
-VERSION="29.1.0"
+VERSION="30.1.2"
HOMEPAGE="https://typeof.net/Iosevka/"
-DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v29.1.0/PkgTTC-IosevkaSlab-29.1.0.zip"
-MD5SUM="a4133e4ec480ba65ce5dfaee12fc6f43"
+DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v30.1.2/PkgTTC-IosevkaSlab-30.1.2.zip"
+MD5SUM="453ab6083411846293b62e1cc5bb7c41"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/Iosevka/Iosevka.SlackBuild b/system/Iosevka/Iosevka.SlackBuild
index 8a6c14de82..45ccff4a97 100644
--- a/system/Iosevka/Iosevka.SlackBuild
+++ b/system/Iosevka/Iosevka.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Iosevka
-VERSION=${VERSION:-29.1.0}
+VERSION=${VERSION:-30.1.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/Iosevka/Iosevka.info b/system/Iosevka/Iosevka.info
index 361db3d74e..6f506d80ee 100644
--- a/system/Iosevka/Iosevka.info
+++ b/system/Iosevka/Iosevka.info
@@ -1,8 +1,8 @@
PRGNAM="Iosevka"
-VERSION="29.1.0"
+VERSION="30.1.2"
HOMEPAGE="https://typeof.net/Iosevka/"
-DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v29.1.0/PkgTTC-Iosevka-29.1.0.zip"
-MD5SUM="bf725be14592dca7ab1165a4a1844fcb"
+DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v30.1.2/PkgTTC-Iosevka-30.1.2.zip"
+MD5SUM="3859c44a193432d9460ff0037b95bea7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/PrintNode/PrintNode.SlackBuild b/system/PrintNode/PrintNode.SlackBuild
new file mode 100644
index 0000000000..2b11c03b94
--- /dev/null
+++ b/system/PrintNode/PrintNode.SlackBuild
@@ -0,0 +1,78 @@
+#!/bin/bash
+
+# Slackware Package build script for installer of PrintNode
+
+# Copyright 2024 Adan Calderon | adancalderon@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=PrintNode
+VERSION=${VERSION:-4.27.17}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+OS=ubuntu-20.04
+
+if [ "$ARCH" != "x86_64" ] ; then
+ printf "%s is not supported.\n" "$ARCH"
+ exit 1
+fi
+
+set -e
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION-$OS-$ARCH
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION-$OS-$ARCH.tar.gz
+mv $PRGNAM-$VERSION-$OS-$ARCH $PRGNAM-$VERSION
+cd $PRGNAM-$VERSION 2>/dev/null
+chown -R root:root .
+mkdir -p $PKG/install
+mkdir -p $PKG/$PRGNAM
+mkdir -p $PKG/etc/rc.d
+cp -a * $PKG/$PRGNAM
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/rc.PrintNode > $PKG/etc/rc.d/rc.PrintNode
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/system/PrintNode/PrintNode.info b/system/PrintNode/PrintNode.info
new file mode 100644
index 0000000000..0c7b51c625
--- /dev/null
+++ b/system/PrintNode/PrintNode.info
@@ -0,0 +1,10 @@
+PRGNAM="PrintNode"
+VERSION="4.27.17"
+HOMEPAGE="https://www.printnode.com"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://dl.printnode.com/client/printnode/4.27.17/PrintNode-4.27.17-ubuntu-20.04-x86_64.tar.gz"
+MD5SUM_x86_64="b92c7a81b9c726715b9c18e14c2a54a6"
+REQUIRES=""
+MAINTAINER="Adan Calderon"
+EMAIL="adancalderon@gmail.com"
diff --git a/system/PrintNode/README b/system/PrintNode/README
new file mode 100644
index 0000000000..e7e1583f52
--- /dev/null
+++ b/system/PrintNode/README
@@ -0,0 +1,15 @@
+PrintNode is a hosted printing service that can help you quickly,
+easily and securely add remote printing to your application.
+You can submit print jobs with PDF documents or links to PDF files.
+PrintNode also supports RAW printing.
+
+Edit /etc/rc.d/rc.PrintNode with correct values for
+COMPUTERNAME, EMAIL, and PASSWORD
+
+make sure chmod 755 /etc/rc.d/rc.PrintNode is performed
+
+Add the following to rc.local for startup:
+
+if [ -x /etc/rc.d/rc.PrintNode ]; then
+ /etc/rc.d/rc.PrintNode start
+fi
diff --git a/system/PrintNode/rc.PrintNode b/system/PrintNode/rc.PrintNode
new file mode 100644
index 0000000000..bd1ccc74df
--- /dev/null
+++ b/system/PrintNode/rc.PrintNode
@@ -0,0 +1,92 @@
+#!/bin/sh
+
+user="" #<--- EDIT THIS LINE IF YOU WANT TO RUN AS A SPECIFIC USER
+COMPUTERNAME=somehostname
+EMAIL=someone@somewhere.com
+PASSWORD=mysecretpassword
+dir="/PrintNode"
+cmd="/PrintNode/PrintNode --headless --shutdown-on-sigint --web-interface --remove-scales-support --computer-name=$COMPUTERNAME --email=$EMAIL --password=$PASSWORD"
+
+name=`basename $0`
+pid_file="/var/run/$name.pid"
+stdout_log="/var/log/$name.log"
+stderr_log="/var/log/$name.err"
+
+get_pid() {
+ cat "$pid_file"
+}
+
+is_running() {
+ [ -f "$pid_file" ] && ps `get_pid` > /dev/null 2>&1
+}
+
+case "$1" in
+ start)
+ if is_running; then
+ echo "Already started"
+ else
+ echo "Starting $name"
+ cd "$dir"
+ if [ -z "$user" ]; then
+ sudo $cmd >> "$stdout_log" 2>> "$stderr_log" &
+ else
+ sudo su -l "$user" -c "$cmd" >> "$stdout_log" 2>> "$stderr_log" &
+ fi
+ echo $! > "$pid_file"
+ if ! is_running; then
+ echo "Unable to start, see $stdout_log and $stderr_log"
+ exit 1
+ fi
+ fi
+ ;;
+ stop)
+ if is_running; then
+ echo -n "Stopping $name.."
+ kill `get_pid`
+ for i in {1..10}
+ do
+ if ! is_running; then
+ break
+ fi
+
+ echo -n "."
+ sleep 1
+ done
+ echo
+
+ if is_running; then
+ echo "Not stopped; may still be shutting down or shutdown may have failed"
+ exit 1
+ else
+ echo "Stopped"
+ if [ -f "$pid_file" ]; then
+ rm "$pid_file"
+ fi
+ fi
+ else
+ echo "Not running"
+ fi
+ ;;
+ restart)
+ $0 stop
+ if is_running; then
+ echo "Unable to stop, will not attempt to start"
+ exit 1
+ fi
+ $0 start
+ ;;
+ status)
+ if is_running; then
+ echo "Running"
+ else
+ echo "Stopped"
+ exit 1
+ fi
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart|status}"
+ exit 1
+ ;;
+esac
+
+exit 0
diff --git a/system/PrintNode/slack-desc b/system/PrintNode/slack-desc
new file mode 100644
index 0000000000..6a31b57744
--- /dev/null
+++ b/system/PrintNode/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------------------------------------------------------|
+PrintNode: PrintNode (Remote Printing for Web Apps)
+PrintNode:
+PrintNode: PrintNode is a hosted printing service that can help you quickly,
+PrintNode: easily and securely add remote printing to your application.
+PrintNode: You can submit print jobs with PDF documents or links to PDF files.
+PrintNode: PrintNode also supports RAW printing.
+PrintNode:
+PrintNode: Edit /etc/rc.d/rc.PrintNode with correct values
+PrintNode: Add rc.PrintNode to rc.local for startup
+PrintNode:
+PrintNode: Homepage: https://www.printnode.com
diff --git a/system/Solaar/Solaar.SlackBuild b/system/Solaar/Solaar.SlackBuild
index b739b40052..33828e1260 100644
--- a/system/Solaar/Solaar.SlackBuild
+++ b/system/Solaar/Solaar.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Solaar
-VERSION=${VERSION:-1.1.11}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.1.12}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -77,7 +77,7 @@ sed -i 's/#MODE="0660", GROUP="plugdev"/MODE="0660", GROUP="plugdev"/g' $PKG/lib
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- COPYING COPYRIGHT ChangeLog.md README.md Release_Notes.md docs \
+ COPYRIGHT CHANGELOG.md LICENSE.txt README.md Release_Notes.md docs \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/system/Solaar/Solaar.info b/system/Solaar/Solaar.info
index 3cebd904ad..a04d852b96 100644
--- a/system/Solaar/Solaar.info
+++ b/system/Solaar/Solaar.info
@@ -1,8 +1,8 @@
PRGNAM="Solaar"
-VERSION="1.1.11"
+VERSION="1.1.12"
HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
-DOWNLOAD="https://github.com/pwr-Solaar/Solaar/archive/1.1.11/Solaar-1.1.11.tar.gz"
-MD5SUM="00c5238277ef60d8a091ba28f3220b9e"
+DOWNLOAD="https://github.com/pwr-Solaar/Solaar/archive/1.1.12/Solaar-1.1.12.tar.gz"
+MD5SUM="587450bdca02f0b43982b1d642d88181"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python-evdev pyudev python3-xlib python3-psutil"
diff --git a/system/ansible-core/ansible-core.SlackBuild b/system/ansible-core/ansible-core.SlackBuild
index fba03e2c59..bf18a14874 100644
--- a/system/ansible-core/ansible-core.SlackBuild
+++ b/system/ansible-core/ansible-core.SlackBuild
@@ -25,7 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ansible-core
-VERSION=${VERSION:-2.15.9}
+SRCNAM=$(echo $PRGNAM|tr '-' '_')
+VERSION=${VERSION:-2.15.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -69,9 +70,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.?z*
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.?z*
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/system/ansible-core/ansible-core.info b/system/ansible-core/ansible-core.info
index 63eecc2a28..7c8fcc337e 100644
--- a/system/ansible-core/ansible-core.info
+++ b/system/ansible-core/ansible-core.info
@@ -1,8 +1,8 @@
PRGNAM="ansible-core"
-VERSION="2.15.9"
+VERSION="2.15.12"
HOMEPAGE="https://www.ansible.com"
-DOWNLOAD="https://files.pythonhosted.org/packages/47/0b/5e46aeee6c72adc3507d9909e57fa1e9a66b3f4929c463bdbe102441a062/ansible-core-2.15.9.tar.gz"
-MD5SUM="101644e55f0f2e13630aeaba3809298f"
+DOWNLOAD="https://files.pythonhosted.org/packages/a1/fc/e81a2e2a6e4247444fe632c8ffaff5c1bcc3adf85ae87d08158724f419fd/ansible_core-2.15.12.tar.gz"
+MD5SUM="287866768b35f344db7ccf2d28e7579e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="cryptography importlib-resources python3-resolvelib"
diff --git a/system/chronograf/chronograf.SlackBuild b/system/chronograf/chronograf.SlackBuild
index 38449a9219..2cc226acbe 100644
--- a/system/chronograf/chronograf.SlackBuild
+++ b/system/chronograf/chronograf.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=chronograf
-VERSION=${VERSION:-1.10.3}
+VERSION=${VERSION:-1.10.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/chronograf/chronograf.info b/system/chronograf/chronograf.info
index 9991aff83a..6bddda5d59 100644
--- a/system/chronograf/chronograf.info
+++ b/system/chronograf/chronograf.info
@@ -1,10 +1,10 @@
PRGNAM="chronograf"
-VERSION="1.10.3"
+VERSION="1.10.4"
HOMEPAGE="https://www.influxdata.com"
-DOWNLOAD="https://dl.influxdata.com/chronograf/releases/chronograf-1.10.3_linux_i386.tar.gz"
-MD5SUM="72385f53ae4dffff70a17973e172f7f6"
-DOWNLOAD_x86_64="https://dl.influxdata.com/chronograf/releases/chronograf-1.10.3_linux_amd64.tar.gz"
-MD5SUM_x86_64="493fe3362a03082472de8f83e57cdfc7"
+DOWNLOAD="https://dl.influxdata.com/chronograf/releases/chronograf-1.10.4_linux_i386.tar.gz"
+MD5SUM="8c1c93bf40b2d775012132cb44970a7b"
+DOWNLOAD_x86_64="https://dl.influxdata.com/chronograf/releases/chronograf-1.10.4_linux_amd64.tar.gz"
+MD5SUM_x86_64="55f82a7200d39d3525a37d08aa8b0c5c"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/system/conky/conky.SlackBuild b/system/conky/conky.SlackBuild
index 9aed1b322e..75f68baade 100644
--- a/system/conky/conky.SlackBuild
+++ b/system/conky/conky.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=conky
-VERSION=${VERSION:-1.20.2}
+VERSION=${VERSION:-1.21.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/conky/conky.info b/system/conky/conky.info
index 34225d0c8d..aaa4486a97 100644
--- a/system/conky/conky.info
+++ b/system/conky/conky.info
@@ -1,8 +1,8 @@
PRGNAM="conky"
-VERSION="1.20.2"
+VERSION="1.21.2"
HOMEPAGE="https://github.com/brndnmtthws/conky"
-DOWNLOAD="https://github.com/brndnmtthws/conky/archive/v1.20.2/conky-1.20.2.tar.gz"
-MD5SUM="45a6f5da697b5fb55e3ef8c401c8ef03"
+DOWNLOAD="https://github.com/brndnmtthws/conky/archive/v1.21.2/conky-1.21.2.tar.gz"
+MD5SUM="c1080eef8c0973aaa45c43881b6d1f12"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lua53 imlib2"
diff --git a/system/distrobox/distrobox.SlackBuild b/system/distrobox/distrobox.SlackBuild
index 6db4ed1634..78c41eb02b 100644
--- a/system/distrobox/distrobox.SlackBuild
+++ b/system/distrobox/distrobox.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=distrobox
-VERSION=${VERSION:-1.7.2.0}
+VERSION=${VERSION:-1.7.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/distrobox/distrobox.info b/system/distrobox/distrobox.info
index 138c82b14f..c0bbd8641e 100644
--- a/system/distrobox/distrobox.info
+++ b/system/distrobox/distrobox.info
@@ -1,8 +1,8 @@
PRGNAM="distrobox"
-VERSION="1.7.2.0"
+VERSION="1.7.2.1"
HOMEPAGE="https://github.com/89luca89/distrobox"
-DOWNLOAD="https://github.com/89luca89/distrobox/archive/1.7.2.0/distrobox-1.7.2.0.tar.gz"
-MD5SUM="14d5352203adef489e399d5c396c9716"
+DOWNLOAD="https://github.com/89luca89/distrobox/archive/1.7.2.1/distrobox-1.7.2.1.tar.gz"
+MD5SUM="48c91e77f6eb2eeb2db38a06e4f5cc6c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="podman"
diff --git a/system/docker-buildx/docker-buildx.SlackBuild b/system/docker-buildx/docker-buildx.SlackBuild
index 37a65556b7..52259b24e0 100644
--- a/system/docker-buildx/docker-buildx.SlackBuild
+++ b/system/docker-buildx/docker-buildx.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=docker-buildx
-VERSION=${VERSION:-0.14.0}
-GITHASH=${GITHASH:-171fcbeb69d67c90ba7f44f41a9e418f6a6ec1da}
+VERSION=${VERSION:-0.14.1}
+GITHASH=${GITHASH:-59582a88fca7858dbe1886fd1556b2a0d79e43a3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/docker-buildx/docker-buildx.info b/system/docker-buildx/docker-buildx.info
index 4fea8e5bc4..6eaddbf1aa 100644
--- a/system/docker-buildx/docker-buildx.info
+++ b/system/docker-buildx/docker-buildx.info
@@ -1,10 +1,10 @@
PRGNAM="docker-buildx"
-VERSION="0.14.0"
+VERSION="0.14.1"
HOMEPAGE="https://github.com/docker/buildx"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/docker/buildx/archive/v0.14.0/buildx-0.14.0.tar.gz"
-MD5SUM_x86_64="44115354337df52c9c609c9d41411c3b"
+DOWNLOAD_x86_64="https://github.com/docker/buildx/archive/v0.14.1/buildx-0.14.1.tar.gz"
+MD5SUM_x86_64="efcbe9edd7ab354ec51e3a52adf2378a"
REQUIRES="google-go-lang"
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/system/docker-compose/docker-compose.SlackBuild b/system/docker-compose/docker-compose.SlackBuild
index b34eeb8d87..eb74bc4069 100644
--- a/system/docker-compose/docker-compose.SlackBuild
+++ b/system/docker-compose/docker-compose.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=docker-compose
-VERSION=${VERSION:-2.27.0}
+VERSION=${VERSION:-2.27.1}
GITHASH=${GITHASH:-b929810}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/system/docker-compose/docker-compose.info b/system/docker-compose/docker-compose.info
index 1f77fc084d..5be9a8da64 100644
--- a/system/docker-compose/docker-compose.info
+++ b/system/docker-compose/docker-compose.info
@@ -1,10 +1,10 @@
PRGNAM="docker-compose"
-VERSION="2.27.0"
+VERSION="2.27.1"
HOMEPAGE="https://docs.docker.com/compose/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/docker/compose/archive/v2.27.0/compose-2.27.0.tar.gz"
-MD5SUM_x86_64="19c94f1323a155d19afbfeda1cdecbcc"
+DOWNLOAD_x86_64="https://github.com/docker/compose/archive/v2.27.1/compose-2.27.1.tar.gz"
+MD5SUM_x86_64="6f206486ea13ea8ccfe9c0a696bbb515"
REQUIRES="docker-cli"
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/system/doublecmd-qt5/doublecmd-qt5.SlackBuild b/system/doublecmd-qt5/doublecmd-qt5.SlackBuild
index add4b121b6..0a0d2535aa 100644
--- a/system/doublecmd-qt5/doublecmd-qt5.SlackBuild
+++ b/system/doublecmd-qt5/doublecmd-qt5.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=doublecmd-qt5
UPSTR_PRGNAME=doublecmd
-VERSION=${VERSION:-1.1.12}
+VERSION=${VERSION:-1.1.14}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/doublecmd-qt5/doublecmd-qt5.info b/system/doublecmd-qt5/doublecmd-qt5.info
index 1703ce0fbd..5b0ed62ea3 100644
--- a/system/doublecmd-qt5/doublecmd-qt5.info
+++ b/system/doublecmd-qt5/doublecmd-qt5.info
@@ -1,8 +1,8 @@
PRGNAM="doublecmd-qt5"
-VERSION="1.1.12"
+VERSION="1.1.14"
HOMEPAGE="http://doublecmd.sourceforge.net/"
-DOWNLOAD="https://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Source/doublecmd-1.1.12-src.tar.gz"
-MD5SUM="c3a5c06c9ba44b51d454aca00b42ca4c"
+DOWNLOAD="https://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Source/doublecmd-1.1.14-src.tar.gz"
+MD5SUM="020dc7b897df87b15a827d7bea00cc00"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lazarus libqtpas"
diff --git a/system/edk2-ovmf/edk2-ovmf.SlackBuild b/system/edk2-ovmf/edk2-ovmf.SlackBuild
index f12da413ae..538a7aeb95 100644
--- a/system/edk2-ovmf/edk2-ovmf.SlackBuild
+++ b/system/edk2-ovmf/edk2-ovmf.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=edk2-ovmf
-VERSION=${VERSION:-202402}
-FEDVER=${FEDVER:-14-2.fc40}
+VERSION=${VERSION:-202405}
+FEDVER=${FEDVER:-24-1.fc41}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/edk2-ovmf/edk2-ovmf.info b/system/edk2-ovmf/edk2-ovmf.info
index 3df5cccb30..cd91c61fc0 100644
--- a/system/edk2-ovmf/edk2-ovmf.info
+++ b/system/edk2-ovmf/edk2-ovmf.info
@@ -1,10 +1,10 @@
PRGNAM="edk2-ovmf"
-VERSION="202402"
+VERSION="202405"
HOMEPAGE="https://github.com/tianocore/tianocore.github.io/wiki/OVMF"
-DOWNLOAD="https://kojipkgs.fedoraproject.org/packages/edk2/20240214/2.fc40/noarch/edk2-ovmf-20240214-2.fc40.noarch.rpm \
- https://kojipkgs.fedoraproject.org/packages/edk2/20240214/2.fc40/noarch/edk2-ovmf-ia32-20240214-2.fc40.noarch.rpm"
-MD5SUM="236712d5db08e01dde16dde8e1797237 \
- e919fa16b67cf12b9f976d76d838e020"
+DOWNLOAD="https://kojipkgs.fedoraproject.org/packages/edk2/20240524/1.fc41/noarch/edk2-ovmf-20240524-1.fc41.noarch.rpm \
+ https://kojipkgs.fedoraproject.org/packages/edk2/20240524/1.fc41/noarch/edk2-ovmf-ia32-20240524-1.fc41.noarch.rpm"
+MD5SUM="cbee3e30cedfdf7ed4bcd4fe744c54a0 \
+ b78b8dfd3b6344f256e3a603c006c0f3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild
index dd98940f61..e52e490562 100644
--- a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild
+++ b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for escpr2
-# Copyright 2018-2023 Tim Dickson
+# Copyright 2018-2024 Tim Dickson
# All rights reserved.
#
# thanks to Ruben Schuller for escpr slack build, which this is
@@ -33,7 +33,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=epson-inkjet-printer-escpr2
-VERSION=${VERSION:-1.2.9}
+VERSION=${VERSION:-1.2.10}
EXTRABIT=1
TARNAM=$PRGNAM-$VERSION-$EXTRABIT.tar.gz
BUILD=${BUILD:-1}
diff --git a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info
index ffb32306bc..4816df0ef0 100644
--- a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info
+++ b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info
@@ -1,8 +1,8 @@
PRGNAM="epson-inkjet-printer-escpr2"
-VERSION="1.2.9"
+VERSION="1.2.10"
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/"
-DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-inkjet-printer-escpr2-1.2.9-1.src.rpm"
-MD5SUM="6cd6c9d35866fa17f62893acb1d52c73"
+DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-inkjet-printer-escpr2-1.2.10-1.src.rpm"
+MD5SUM="da11534078ce2ae775e79b43a1338340"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/erofs-utils/README b/system/erofs-utils/README
new file mode 100644
index 0000000000..2dd8f989c2
--- /dev/null
+++ b/system/erofs-utils/README
@@ -0,0 +1,4 @@
+EROFS filesystem stands for Enhanced Read-Only File System. It aims
+to form a generic read-only filesystem solution for various
+read-only use cases instead of just focusing on storage space saving
+without considering any side effects of runtime performance.
diff --git a/network/purple-googlechat/purple-googlechat.SlackBuild b/system/erofs-utils/erofs-utils.SlackBuild
index dcddbe48b5..a15cb1d575 100644
--- a/network/purple-googlechat/purple-googlechat.SlackBuild
+++ b/system/erofs-utils/erofs-utils.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for purple-googlechat
+# Slackware build script for erofs-utils
-# Copyright 2022 Dustin Metcalf - USA
+# Copyright 2024
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=purple-googlechat
-VERSION=${VERSION:-b6b824a4764b}
+PRGNAM=erofs-utils
+VERSION=${VERSION:-1.7.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
@@ -59,6 +56,9 @@ elif [ "$ARCH" = "i686" ]; then
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
@@ -79,20 +79,41 @@ 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 {} \;
+./autogen.sh
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --disable-static \
+ --enable-fuse \
+ --build=$ARCH-slackware-linux
+
make
make install DESTDIR=$PKG
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ docs \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
-echo $PKG
-find $PKG/ -type f -name '*.png' -exec chmod 644 {} +
-
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/system/erofs-utils/erofs-utils.info b/system/erofs-utils/erofs-utils.info
new file mode 100644
index 0000000000..d3590147d3
--- /dev/null
+++ b/system/erofs-utils/erofs-utils.info
@@ -0,0 +1,10 @@
+PRGNAM="erofs-utils"
+VERSION="1.7.1"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/"
+DOWNLOAD="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/erofs-utils-1.7.1.tar.gz"
+MD5SUM="d42bf460c06eade30570417faac84682"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Lockywolf"
+EMAIL="for_sbo.erofs-utils_2024-06-03@lockywolf.net"
diff --git a/office/bibtex2html/slack-desc b/system/erofs-utils/slack-desc
index 6c7589d1d6..86f2cbeaf4 100644
--- a/office/bibtex2html/slack-desc
+++ b/system/erofs-utils/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-bibtex2html: bibtex2html (A translator of BibTeX bibliographies into HTML)
-bibtex2html:
-bibtex2html: BibTeX2HTML is a collection of tools for automatically producing HTML
-bibtex2html: documents from bibliographies written in the BibTeX format. It
-bibtex2html: consists of three command line tools:
-bibtex2html:
-bibtex2html: - bib2bib
-bibtex2html: - bibtex2html
-bibtex2html: - aux2bib
-bibtex2html:
-bibtex2html:
+erofs-utils: erofs-utils (Userspace tools for EROFS filesystem)
+erofs-utils:
+erofs-utils: EROFS filesystem stands for Enhanced Read-Only File System. It aims
+erofs-utils: to form a generic read-only filesystem solution for various
+erofs-utils: read-only use cases instead of just focusing on storage space saving
+erofs-utils: without considering any side effects of runtime performance.
+erofs-utils:
+erofs-utils:
+erofs-utils:
+erofs-utils:
+erofs-utils:
diff --git a/system/execline/execline.SlackBuild b/system/execline/execline.SlackBuild
index 9f6c55eaa3..e58d50ee41 100644
--- a/system/execline/execline.SlackBuild
+++ b/system/execline/execline.SlackBuild
@@ -30,7 +30,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=execline
-VERSION=${VERSION:-2.9.4.0}
+VERSION=${VERSION:-2.9.5.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/execline/execline.info b/system/execline/execline.info
index 079aaac2e0..28996b32ca 100644
--- a/system/execline/execline.info
+++ b/system/execline/execline.info
@@ -1,8 +1,8 @@
PRGNAM="execline"
-VERSION="2.9.4.0"
+VERSION="2.9.5.1"
HOMEPAGE="https://skarnet.org/software/execline/"
-DOWNLOAD="https://skarnet.org/software/execline/execline-2.9.4.0.tar.gz"
-MD5SUM="ab98d90c068f99c854277c6c8c696072"
+DOWNLOAD="https://skarnet.org/software/execline/execline-2.9.5.1.tar.gz"
+MD5SUM="0c4a770a8aaeedc61c8e209711d008a2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="skalibs"
diff --git a/system/fastfetch/fastfetch.SlackBuild b/system/fastfetch/fastfetch.SlackBuild
index 0b0814deb8..6f2c28c12b 100644
--- a/system/fastfetch/fastfetch.SlackBuild
+++ b/system/fastfetch/fastfetch.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fastfetch
-VERSION=${VERSION:-2.10.2}
+VERSION=${VERSION:-2.14.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -94,7 +94,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 \
- CHANGELOG.md DEVELOPMENT.md README.md LICENSE \
+ CHANGELOG.md README.md LICENSE \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/system/fastfetch/fastfetch.info b/system/fastfetch/fastfetch.info
index 67524f7327..aa30e53392 100644
--- a/system/fastfetch/fastfetch.info
+++ b/system/fastfetch/fastfetch.info
@@ -1,8 +1,8 @@
PRGNAM="fastfetch"
-VERSION="2.10.2"
+VERSION="2.14.0"
HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
-DOWNLOAD="https://github.com/fastfetch-cli/fastfetch/archive/2.10.2/fastfetch-2.10.2.tar.gz"
-MD5SUM="21bf6a715d2a2cd075b75030756c1cee"
+DOWNLOAD="https://github.com/fastfetch-cli/fastfetch/archive/2.14.0/fastfetch-2.14.0.tar.gz"
+MD5SUM="43aff18acdecdf36b821cffddb019990"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/fd/fd.SlackBuild b/system/fd/fd.SlackBuild
index adcc35d544..536e7140e4 100644
--- a/system/fd/fd.SlackBuild
+++ b/system/fd/fd.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for fd
# Copyright 2017-2022 Andrew Clemons, Wellington New Zealand
-# Copyright 2022-2023 Andrew Clemons, Tokyo, Japan
+# Copyright 2022-2024 Andrew Clemons, Tokyo, Japan
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fd
-VERSION=${VERSION:-9.0.0}
+VERSION=${VERSION:-10.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -62,7 +62,11 @@ elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
CARGOTARGET="--target $ARCH-unknown-linux-gnu"
-elif [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "aarch64" ]; then
+elif [ "$ARCH" = "x86_64" ] ; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+ CARGOTARGET="--target $ARCH-unknown-linux-gnu"
+elif [ "$ARCH" = "aarch64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
CARGOTARGET="--target $ARCH-unknown-linux-gnu"
diff --git a/system/fd/fd.info b/system/fd/fd.info
index a7c7e9c75e..ccf2c68003 100644
--- a/system/fd/fd.info
+++ b/system/fd/fd.info
@@ -1,216 +1,228 @@
PRGNAM="fd"
-VERSION="9.0.0"
+VERSION="10.1.0"
HOMEPAGE="https://github.com/sharkdp/fd"
-DOWNLOAD="https://github.com/sharkdp/fd/archive/v9.0.0/fd-9.0.0.tar.gz \
- https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate \
+DOWNLOAD="https://github.com/sharkdp/fd/archive/v10.1.0/fd-10.1.0.tar.gz \
+ https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \
https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate \
https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate \
- https://static.crates.io/crates/anstream/anstream-0.6.4.crate \
- https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.2.crate \
- https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.0.crate \
- https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.1.crate \
- https://static.crates.io/crates/anstyle/anstyle-1.0.4.crate \
- https://static.crates.io/crates/anyhow/anyhow-1.0.75.crate \
+ https://static.crates.io/crates/anstream/anstream-0.6.14.crate \
+ https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.4.crate \
+ https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.3.crate \
+ https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.3.crate \
+ https://static.crates.io/crates/anstyle/anstyle-1.0.7.crate \
+ https://static.crates.io/crates/anyhow/anyhow-1.0.82.crate \
https://static.crates.io/crates/argmax/argmax-0.3.1.crate \
- https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \
+ https://static.crates.io/crates/autocfg/autocfg-1.3.0.crate \
https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \
- https://static.crates.io/crates/bitflags/bitflags-2.4.1.crate \
- https://static.crates.io/crates/bstr/bstr-1.7.0.crate \
- https://static.crates.io/crates/bumpalo/bumpalo-3.14.0.crate \
- https://static.crates.io/crates/cc/cc-1.0.83.crate \
+ https://static.crates.io/crates/bitflags/bitflags-2.5.0.crate \
+ https://static.crates.io/crates/bstr/bstr-1.9.1.crate \
+ https://static.crates.io/crates/bumpalo/bumpalo-3.16.0.crate \
+ https://static.crates.io/crates/cc/cc-1.0.96.crate \
https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \
- https://static.crates.io/crates/chrono/chrono-0.4.31.crate \
- https://static.crates.io/crates/clap/clap-4.4.10.crate \
- https://static.crates.io/crates/clap_builder/clap_builder-4.4.9.crate \
- https://static.crates.io/crates/clap_complete/clap_complete-4.4.4.crate \
- https://static.crates.io/crates/clap_derive/clap_derive-4.4.7.crate \
- https://static.crates.io/crates/clap_lex/clap_lex-0.6.0.crate \
- https://static.crates.io/crates/colorchoice/colorchoice-1.0.0.crate \
- https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.4.crate \
- https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.8.crate \
- https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.3.crate \
- https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.15.crate \
- https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.16.crate \
- https://static.crates.io/crates/ctrlc/ctrlc-3.4.1.crate \
+ https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.1.1.crate \
+ https://static.crates.io/crates/chrono/chrono-0.4.38.crate \
+ https://static.crates.io/crates/clap/clap-4.5.4.crate \
+ https://static.crates.io/crates/clap_builder/clap_builder-4.5.2.crate \
+ https://static.crates.io/crates/clap_complete/clap_complete-4.5.2.crate \
+ https://static.crates.io/crates/clap_derive/clap_derive-4.5.4.crate \
+ https://static.crates.io/crates/clap_lex/clap_lex-0.7.0.crate \
+ https://static.crates.io/crates/colorchoice/colorchoice-1.0.1.crate \
+ https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.6.crate \
+ https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.12.crate \
+ https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate \
+ https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate \
+ https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.19.crate \
+ https://static.crates.io/crates/ctrlc/ctrlc-3.4.4.crate \
https://static.crates.io/crates/diff/diff-0.1.13.crate \
- https://static.crates.io/crates/errno/errno-0.3.5.crate \
+ https://static.crates.io/crates/errno/errno-0.3.8.crate \
https://static.crates.io/crates/etcetera/etcetera-0.8.0.crate \
https://static.crates.io/crates/faccess/faccess-0.2.4.crate \
- https://static.crates.io/crates/fastrand/fastrand-2.0.1.crate \
- https://static.crates.io/crates/filetime/filetime-0.2.22.crate \
+ https://static.crates.io/crates/fastrand/fastrand-2.1.0.crate \
+ https://static.crates.io/crates/filetime/filetime-0.2.23.crate \
https://static.crates.io/crates/globset/globset-0.4.14.crate \
- https://static.crates.io/crates/heck/heck-0.4.1.crate \
- https://static.crates.io/crates/home/home-0.5.5.crate \
+ https://static.crates.io/crates/heck/heck-0.5.0.crate \
+ https://static.crates.io/crates/home/home-0.5.9.crate \
https://static.crates.io/crates/humantime/humantime-2.1.0.crate \
https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate \
- https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.58.crate \
- https://static.crates.io/crates/ignore/ignore-0.4.21.crate \
+ https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.60.crate \
+ https://static.crates.io/crates/ignore/ignore-0.4.22.crate \
+ https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.0.crate \
https://static.crates.io/crates/jemalloc-sys/jemalloc-sys-0.5.4%2B5.3.0-patched.crate \
https://static.crates.io/crates/jemallocator/jemallocator-0.5.4.crate \
- https://static.crates.io/crates/js-sys/js-sys-0.3.64.crate \
+ https://static.crates.io/crates/js-sys/js-sys-0.3.69.crate \
https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate \
- https://static.crates.io/crates/libc/libc-0.2.150.crate \
- https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.10.crate \
- https://static.crates.io/crates/log/log-0.4.20.crate \
- https://static.crates.io/crates/lscolors/lscolors-0.16.0.crate \
- https://static.crates.io/crates/memchr/memchr-2.6.4.crate \
- https://static.crates.io/crates/memoffset/memoffset-0.9.0.crate \
+ https://static.crates.io/crates/libc/libc-0.2.154.crate \
+ https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.13.crate \
+ https://static.crates.io/crates/log/log-0.4.21.crate \
+ https://static.crates.io/crates/lscolors/lscolors-0.17.0.crate \
+ https://static.crates.io/crates/memchr/memchr-2.7.2.crate \
https://static.crates.io/crates/nix/nix-0.24.3.crate \
- https://static.crates.io/crates/nix/nix-0.27.1.crate \
- https://static.crates.io/crates/normpath/normpath-1.1.1.crate \
- https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.49.0.crate \
- https://static.crates.io/crates/num-traits/num-traits-0.2.17.crate \
- https://static.crates.io/crates/once_cell/once_cell-1.18.0.crate \
- https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate \
- https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate \
- https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.69.crate \
- https://static.crates.io/crates/quote/quote-1.0.33.crate \
- https://static.crates.io/crates/redox_syscall/redox_syscall-0.3.5.crate \
+ https://static.crates.io/crates/nix/nix-0.28.0.crate \
+ https://static.crates.io/crates/normpath/normpath-1.2.0.crate \
+ https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.50.0.crate \
+ https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate \
+ https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate \
+ https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.81.crate \
+ https://static.crates.io/crates/quote/quote-1.0.36.crate \
https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate \
- https://static.crates.io/crates/regex-automata/regex-automata-0.4.3.crate \
- https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \
- https://static.crates.io/crates/regex/regex-1.10.2.crate \
- https://static.crates.io/crates/rustix/rustix-0.38.21.crate \
+ https://static.crates.io/crates/regex-automata/regex-automata-0.4.6.crate \
+ https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.3.crate \
+ https://static.crates.io/crates/regex/regex-1.10.4.crate \
+ https://static.crates.io/crates/rustix/rustix-0.38.34.crate \
https://static.crates.io/crates/same-file/same-file-1.0.6.crate \
- https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \
- https://static.crates.io/crates/serde/serde-1.0.189.crate \
- https://static.crates.io/crates/serde_derive/serde_derive-1.0.189.crate \
- https://static.crates.io/crates/strsim/strsim-0.10.0.crate \
- https://static.crates.io/crates/syn/syn-1.0.109.crate \
- https://static.crates.io/crates/syn/syn-2.0.38.crate \
- https://static.crates.io/crates/tempfile/tempfile-3.8.1.crate \
+ https://static.crates.io/crates/serde/serde-1.0.200.crate \
+ https://static.crates.io/crates/serde_derive/serde_derive-1.0.200.crate \
+ https://static.crates.io/crates/strsim/strsim-0.11.1.crate \
+ https://static.crates.io/crates/syn/syn-2.0.60.crate \
+ https://static.crates.io/crates/tempfile/tempfile-3.10.1.crate \
https://static.crates.io/crates/terminal_size/terminal_size-0.3.0.crate \
- https://static.crates.io/crates/test-case-core/test-case-core-3.2.1.crate \
- https://static.crates.io/crates/test-case-macros/test-case-macros-3.2.1.crate \
+ https://static.crates.io/crates/test-case-core/test-case-core-3.3.1.crate \
+ https://static.crates.io/crates/test-case-macros/test-case-macros-3.3.1.crate \
https://static.crates.io/crates/test-case/test-case-3.3.1.crate \
https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \
https://static.crates.io/crates/utf8parse/utf8parse-0.2.1.crate \
https://static.crates.io/crates/version_check/version_check-0.9.4.crate \
- https://static.crates.io/crates/walkdir/walkdir-2.4.0.crate \
- https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.87.crate \
- https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.87.crate \
- https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.87.crate \
- https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.87.crate \
- https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.87.crate \
+ https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate \
+ https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.92.crate \
+ https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.92.crate \
+ https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.92.crate \
+ https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.92.crate \
+ https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.92.crate \
https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \
- https://static.crates.io/crates/winapi-util/winapi-util-0.1.6.crate \
+ https://static.crates.io/crates/winapi-util/winapi-util-0.1.8.crate \
https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \
https://static.crates.io/crates/winapi/winapi-0.3.9.crate \
- https://static.crates.io/crates/windows-core/windows-core-0.51.1.crate \
+ https://static.crates.io/crates/windows-core/windows-core-0.52.0.crate \
https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate \
+ https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \
https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \
+ https://static.crates.io/crates/windows-targets/windows-targets-0.52.5.crate \
https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \
+ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.5.crate \
https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \
+ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.5.crate \
https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \
+ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.5.crate \
+ https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.5.crate \
https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \
+ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.5.crate \
https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \
+ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.5.crate \
https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \
- https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate"
-MD5SUM="3ee72ca77c9a6b0ad108f48338206f05 \
- 95e5f8d0b7ab37171b8d3118542ba06a \
+ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.5.crate \
+ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \
+ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.5.crate"
+MD5SUM="4f08f8538e208de1d6f2505b76168698 \
+ 03b2d126766ed746706241b4c7487654 \
e0a03581a6aea080315323651f272d65 \
bf23cd323c33a8c283c41bb9b79e4ce4 \
- d18a8aaf56bfd7418a91540a0174402d \
- 316c95b1454a81db86a56d5af6734c94 \
- d2453c99c7af98286c2dc9017a8dba6d \
- b57fd47f132f32001e0d4bfc4621f1bf \
- b4f71ffecd3694a82ffb62c357d997a8 \
- 39a78bec5a0ae75f210c1f67250152b0 \
+ 0d18959173d080ec965717de7f03c2ec \
+ ba1d5bf0cf548d5d0114ec4bfb1dd138 \
+ a688249621bfca8c4ad27908d5291a9e \
+ cef83f13a54d5e9c22e468d266243ae3 \
+ d48caa65882ee9fe77a1f4e3ac950bad \
+ ef033cf0c03253e394475714883e1f8d \
36efe34e07a8009f1965a786fab5aecb \
- 05d77ef52e90ad161fdd41b252420467 \
+ 88a8c7336f056de768ee2966cefd8303 \
a295edb6953237ebbdfa8e731229f9a3 \
- ebcf604c44976809506192718f439dc1 \
- 58b04c69758e02189595f45cce636284 \
- d8cacbb844fca8c0ca102c7576946131 \
- 9241fa90ea8b17c00010be46c9aa1ac5 \
+ f3406374808b01be3a263666aa9aa2f5 \
+ db089af54479a055c39ca84bcf915f27 \
+ a3c12a0b2ddb55ec1b245f9950e7bdf1 \
+ c914fb05ca24569c0670e1d25d8cc455 \
74634128440dbc3766bda76fdf0aaa05 \
- ddca5e4cff2fcc78d99a9efe991c5cf2 \
- b9fb1a6efa893a291dc40b8f67894047 \
- 7a5fbad4068946fdd6cf5020683d847c \
- 30e4024be60605f771fae98ebf38e441 \
- 08b9a34eadbb01ac16e36694e53eb254 \
- 8f177f61a37d63f805acb925b30a0e58 \
- 010f6d0e98cc2a2b99907a23c6cd6bbc \
- b477cc1c7b45e2187b3cad0377b504d8 \
- 87789a9723d81ff7d65a093a085617ae \
- fd98c74ef4f8e5abcd938173ae8e2ab5 \
- 9970b72159dfdaf0ebb3eab0edfd37a4 \
- f0c49a1a8cb131110f9f14f440bf872c \
- 70cadc77f99579272fbcbed7a6d3f31d \
+ 126712a51ed2962e587048a634186390 \
+ a84898c2e50fd6cfe7d068a1d6d4b5fe \
+ ec573c80325dcb85a463103cf3878a73 \
+ 6a7300e86333500f11f30e3e20e68808 \
+ 4703ffb8b0409bcc4aff2642a748a9ce \
+ 008b5f551130ca3eb7265bce27e0144b \
+ f780b94573a4c3e9261b0ef07ace6529 \
+ cc59747acec0a70d3cf7e121b19dd403 \
+ d7624e4ff046ae83eda8e82d90887bdb \
+ 86c345cb693c291362662b0eb437af89 \
+ 396f4f63322338c26d76b2f638646178 \
+ 44505199ec0964feb5488051b4ac92d5 \
+ 398f4cce1d3067cc7a56662e52a33384 \
+ 5777335209150ceb1dc2164612afe6da \
434e2423f372fed80f69ed8873fdd2a3 \
- 616ae19b360c12012591da557ee83f41 \
+ 349e0ae5420f0b7e6ff835cd03cc7428 \
f8bbc5e2d829e3a4cb40da5ef6dfcd72 \
d5e8b85429057df45d78e55cdc382369 \
- 80e1c1b89d858c93fc5946b4a8266504 \
- 412f39c3faf2efd34b5fe184e36ccc2f \
+ b27485fa46bf04821c8c08402b708432 \
+ bc4c2f203d616e83fae2c9648578c618 \
423ea3c18df8759400c3d0a381738c64 \
- b92fa50f56a1e06a7f1bf665442d4a73 \
- 11681ec4554f1f934b25eeba3f558ea7 \
+ ce5935e8063a452913a61e5405b33cb9 \
+ d81f9251921f8a289dcf69fe4ccc3788 \
c01022fe0357c10ca1d48b16187f81bd \
87b1b7cb12ef4dfe842c212b98263048 \
- ddb0ec63d657e9d1f95a314fdff0b260 \
- 5636b9a8ee575ef87589e449726a81e1 \
+ 7810a6b901a77b30a16e7f123685e173 \
+ b0e8879bc367bdad1fea51407ae22380 \
+ ce2ecc3cf8d25a886a51fc7d66503a87 \
8a1180efc4ebeaecbf8e8e094bcb2659 \
77b8d4657c9c6ff1050c760a3c868a30 \
- d580c0380408c62e04e018eaaf4258af \
+ c6be9100355c6e77cf37c76ade56baa4 \
fba3b040a55c01be7376d3dd5c4d4920 \
- 5a8dc4bf5c57a6487a7247a635347cc9 \
- 70bd18c57397442e0abc67dfa1c99e0f \
- 8ee79b4fe4c43d9ab09f16344612a656 \
- 1e48dcc194400e8d3cb7c69a5b2056cd \
- ab9a5f02cef3b8794d810332ebf26a03 \
- fb6241893b457ed69fae5c1ae19920da \
+ 0bc840b564ce2b698189d5b204538624 \
+ f2d8f01a4e5c5236ab55240d09c6e82f \
+ 5a376ab3f01ed9e90e8d71e1d5fa6ae7 \
+ c168cad864faee840f6cead38168fd8c \
+ e90235c862e9e1fabe9f569bcfbd9692 \
6a307d628f32a1522f0791053b546136 \
- 81fab2fb761d130825cdba5fed59b10b \
- 8d526535233ee01e0f1402b5e8f4e8e9 \
- 8be1ace0f1c199d5cd5656f4d1cf8fcb \
- 512bcd4470f351b2049adeb39cfcdec4 \
- 2dc8aacabbc090f8025a4789d4d6d8f0 \
- 7d76a523677de261dda1b65d29a93c4e \
- 6a32bab57772c3a1146d599b65ffb0cb \
- 41bd794efd88a8bcac5ddb16ee6e208f \
- 0ddb8bccd3198892d0dd0ec7151f7cd3 \
- 782ea88d8e5b517b1c9e7d870e20e9e3 \
+ fef6cd95c83025d64b8cb50171a4bb74 \
+ e6e0e961c6fc0e678ec6ea74d5461f18 \
+ 8e7344ce7547f0710435efa5295975b3 \
+ e092b3abcc54806f2a35889d725bf95f \
+ 8390247ae7126c00e162732b249be9d7 \
+ 11d049cc954c7a9744b9fa85d9596b0c \
+ 7267e731f46f52edb7b5304b60982cf4 \
ff1d093069cfc9eb161907e17a51208b \
- 4f496143a21775fa7bd22bf329c37f37 \
- 91b60a71d44302a8b05bd398eca56c37 \
- e90f2809a34e2bea0bd5c1120475fb36 \
- 3bd91868192fbb6c457c856a1a430a3d \
+ 520b920d0c711ec1a17fb19a6060446a \
+ 5ff02ce05f7f204690c26cb20f3cf2d0 \
+ e19600513eaf0823f25a621088b44d2c \
+ b815e6cf70bcc3512ffbef7f6dea8c5f \
2d8d8b377d144f5e32b4f65a69eb0b24 \
- f1358be8c98b98837cbd2cf51e75f8b3 \
- 594029ccf41cf6d592619865d06b5c38 \
- bfeacff2ad5324a6e2fda84277824a8b \
- 82d98dc87dc8503400aa095f5aa70f13 \
- 64d9f46e9ba78f68c30c486be3d8b7df \
- 799247562dd69b3b5f4d73f91095dfab \
- f80faded72df19d43134e2b44137376a \
+ 9b1baf93cc8caada556e1c45a6f013e0 \
+ ff73672601880795d1c901014787924f \
+ fbe5da24bd1beef6125107ee41118187 \
+ 5f38b77f4cd61a26d90079aaf5ad2257 \
+ 449c7bb37fc298d2026fbf2855eb8db0 \
b7eae58d7a80112442643ee2ff481ef7 \
- e7e2681eb16e207f3a89073468ad7c53 \
- df6c5492cbd828679a5fcc1e08f16b2d \
+ 4461c602c17462c2293009d4c9e40589 \
+ e32faa2eff402ef64b4f387261ece3d4 \
5832db8037979e44555cd71f8781639e \
ca65153603a1a7240bbd9d2ce19f2d67 \
ceee1159c41351d05f4cf705490867b3 \
d18d362345c4fe512ef67b738b239fb8 \
- 96481ed810273371ed8b87f062a0dcda \
- e1aaf0d487ef02def77307a74ee35606 \
- b3139f7d066250bfaf96b99e913ee75d \
- e41541041285d9f05d372cdac02a4bf7 \
- 4185de0682e5e5f3a9f13285218e59aa \
- 64f9f5c520b25087ba70e4194d6aea9c \
+ f38b27b8c9625110a51293658f1cc014 \
+ 1aa786b0f998b9d0440c2a03b133e991 \
+ 651897c3311b074247a1b351bf85b4ff \
+ 8b3da5691ef460f035d90f16d3a0bebd \
+ 4abb118b896b90518fc32602088933be \
+ dca59f56e652d010c754d42df104cd22 \
db96b50050277bf05a3c68534bbb9586 \
- 306c0281447d1876e8220007b7a7e053 \
+ dbdd24e240e42c6852910e7504285712 \
09de9d01e7331ff3da11f58be8bef0df \
0498c4a11448bfc35dc7bb2caa64c753 \
- d343f3cc25259c518e594b7bcd4f144b \
+ 6fea8456dac26da1a185af6b0318dce1 \
f2797ade0e36f1e5d6be9d11b5076582 \
+ 2376de634160158ece40c4bc2ab3eb41 \
24c64817e85ef77765ed0f26c31c9b4c \
+ 940f8708332e8e3720266a7bce4d761d \
dae6d89034a6988042fd8be4cf5e037d \
+ 967cf93762a3bc25e18d0b8b7e811b84 \
de2839e16d9d7a9fd1c397da62f62b4a \
+ 0bc2062598ed9d8ed536e27fddd81ce7 \
e0c35ffb8cfdb74a39bf799811f79304 \
+ a35e6187f2f41e601cf885c279ebb43e \
+ 183b6a856fadbc8f21a6c53ca81155c9 \
d990172b607020701f9e84ca8e1c043c \
+ cc1f120172ea435e8ac1e813435bc630 \
0a68848588e847ceccf504891584d00b \
+ 1dbfec917710e57b574e92effa934924 \
45b469ad607b912256b7c80141fa2d17 \
- 7799baff9a5664205d9110a2624e8989"
+ 3817cf594b24311c4ea944398a58a48d \
+ 7799baff9a5664205d9110a2624e8989 \
+ 7cc8e977768423992930663aadcc43dd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rust16"
diff --git a/system/fish/fish.SlackBuild b/system/fish/fish.SlackBuild
index d50cffa0f7..c4e5506c41 100644
--- a/system/fish/fish.SlackBuild
+++ b/system/fish/fish.SlackBuild
@@ -114,6 +114,8 @@ cd build
-DCMAKE_BUILD_TYPE=Release ..
make
make install/strip DESTDIR=$PKG
+ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
cd ..
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
@@ -128,7 +130,7 @@ mkdir -p $PKG/usr/man/man1
mv $PKG/usr/share/$PRGNAM/man/man1/* $PKG/usr/man/man1
rm -rf $PKG/usr/share/$PRGNAM/man/
rm -rf $PKG/usr/share/man/
-gzip $PKG/usr/man/man*/*
+gzip -9 $PKG/usr/man/man*/*
# Remove manual pages that overwrites coreutils' man pages
rm -f $PKG/usr/man/man1/{echo,false,pwd,test,true,printf,time}.1.gz
diff --git a/system/fwupd/doinst.sh b/system/fwupd/doinst.sh
index 489536e95b..75c960ecd9 100644
--- a/system/fwupd/doinst.sh
+++ b/system/fwupd/doinst.sh
@@ -9,11 +9,9 @@ config() {
}
config etc/fwupd/fwupd.conf.new
-config etc/fwupd/remotes.d/fwupd-tests.conf.new
config etc/fwupd/remotes.d/lvfs-testing.conf.new
config etc/fwupd/remotes.d/lvfs.conf.new
config etc/fwupd/remotes.d/vendor-directory.conf.new
-config etc/fwupd/remotes.d/vendor.conf.new
config etc/grub.d/35_fwupd.new
if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
diff --git a/system/fwupd/fwupd.SlackBuild b/system/fwupd/fwupd.SlackBuild
index 7d8312a4db..d3ce666a24 100644
--- a/system/fwupd/fwupd.SlackBuild
+++ b/system/fwupd/fwupd.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fwupd
-VERSION=${VERSION:-1.9.12}
+VERSION=${VERSION:-1.9.20}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -126,11 +126,9 @@ mv $PKG/usr/bin/{,fwupd-}dbxtool
mv $PKG/usr/man/man1/{,fwupd-}dbxtool.1.gz
mv $PKG/etc/fwupd/fwupd.conf $PKG/etc/fwupd/fwupd.conf.new
-mv $PKG/etc/fwupd/remotes.d/fwupd-tests.conf $PKG/etc/fwupd/remotes.d/fwupd-tests.conf.new
-mv $PKG/etc/fwupd/remotes.d/lvfs-testing.conf $PKG/etc/fwupd/remotes.d/lvfs-testing.conf.new
mv $PKG/etc/fwupd/remotes.d/lvfs.conf $PKG/etc/fwupd/remotes.d/lvfs.conf.new
+mv $PKG/etc/fwupd/remotes.d/lvfs-testing.conf $PKG/etc/fwupd/remotes.d/lvfs-testing.conf.new
mv $PKG/etc/fwupd/remotes.d/vendor-directory.conf $PKG/etc/fwupd/remotes.d/vendor-directory.conf.new
-mv $PKG/etc/fwupd/remotes.d/vendor.conf $PKG/etc/fwupd/remotes.d/vendor.conf.new
mv $PKG/etc/grub.d/35_fwupd $PKG/etc/grub.d/35_fwupd.new
rm -rf $PKG/usr/share/installed-tests
diff --git a/system/fwupd/fwupd.info b/system/fwupd/fwupd.info
index 582d503eed..7227c754aa 100644
--- a/system/fwupd/fwupd.info
+++ b/system/fwupd/fwupd.info
@@ -1,8 +1,8 @@
PRGNAM="fwupd"
-VERSION="1.9.12"
+VERSION="1.9.20"
HOMEPAGE="https://www.fwupd.org"
-DOWNLOAD="https://github.com/fwupd/fwupd/archive/1.9.12/fwupd-1.9.12.tar.gz"
-MD5SUM="37ed2352146d1caf78f9c453b1b905ac"
+DOWNLOAD="https://github.com/fwupd/fwupd/archive/1.9.20/fwupd-1.9.20.tar.gz"
+MD5SUM="7912c641e5dc3bf90aa91d2a5a84b5b9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gcab libjcat libxmlb libgusb libsmbios pefile protobuf-c python3-toml python3-meson-opt python3-typogrify"
diff --git a/system/fzf/fzf.SlackBuild b/system/fzf/fzf.SlackBuild
index 78a31b4701..284516261f 100644
--- a/system/fzf/fzf.SlackBuild
+++ b/system/fzf/fzf.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=fzf
-VERSION=${VERSION:-0.51.0}
+VERSION=${VERSION:-0.52.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -82,8 +82,8 @@ done
mkdir -p vendor/golang.org/x
for DEPENDENCY in sync/0.5.0 \
- sys/0.19.0 \
- term/0.19.0 \
+ sys/0.20.0 \
+ term/0.20.0 \
text/0.14.0 ; do
DEPENDENCY_NAME="$(echo "$DEPENDENCY" | cut -d/ -f1)"
DEPENDENCY_REV="$(echo "$DEPENDENCY" | cut -d/ -f2)"
@@ -103,7 +103,6 @@ github.com/gdamore/encoding
# github.com/gdamore/tcell/v2 v2.7.4
## explicit; go 1.12
github.com/gdamore/tcell/v2
-github.com/gdamore/tcell/v2/encoding
github.com/gdamore/tcell/v2/terminfo
github.com/gdamore/tcell/v2/terminfo/a/aixterm
github.com/gdamore/tcell/v2/terminfo/a/alacritty
@@ -155,24 +154,18 @@ github.com/mattn/go-shellwords
# github.com/rivo/uniseg v0.4.7
## explicit; go 1.18
github.com/rivo/uniseg
-# golang.org/x/sys v0.19.0
+# golang.org/x/sys v0.20.0
## explicit; go 1.18
golang.org/x/sys/plan9
golang.org/x/sys/unix
golang.org/x/sys/windows
-# golang.org/x/term v0.19.0
+# golang.org/x/term v0.20.0
## explicit; go 1.18
golang.org/x/term
# golang.org/x/text v0.14.0
## explicit; go 1.18
golang.org/x/text/encoding
-golang.org/x/text/encoding/charmap
-golang.org/x/text/encoding/internal
golang.org/x/text/encoding/internal/identifier
-golang.org/x/text/encoding/japanese
-golang.org/x/text/encoding/korean
-golang.org/x/text/encoding/simplifiedchinese
-golang.org/x/text/encoding/traditionalchinese
golang.org/x/text/transform
EOF
diff --git a/system/fzf/fzf.info b/system/fzf/fzf.info
index 7578e1b62e..e686eca16c 100644
--- a/system/fzf/fzf.info
+++ b/system/fzf/fzf.info
@@ -1,7 +1,7 @@
PRGNAM="fzf"
-VERSION="0.51.0"
+VERSION="0.52.1"
HOMEPAGE="https://github.com/junegunn/fzf"
-DOWNLOAD="https://github.com/junegunn/fzf/archive/0.51.0/fzf-0.51.0.tar.gz \
+DOWNLOAD="https://github.com/junegunn/fzf/archive/0.52.1/fzf-0.52.1.tar.gz \
https://github.com/charlievieth/fastwalk/archive/v1.0.3/fastwalk-1.0.3.tar.gz \
https://github.com/gdamore/encoding/archive/v1.0.0/encoding-1.0.0.tar.gz \
https://github.com/gdamore/tcell/archive/v2.7.4/tcell-2.7.4.tar.gz \
@@ -11,10 +11,10 @@ DOWNLOAD="https://github.com/junegunn/fzf/archive/0.51.0/fzf-0.51.0.tar.gz \
https://github.com/mattn/go-shellwords/archive/v1.0.12/go-shellwords-1.0.12.tar.gz \
https://github.com/rivo/uniseg/archive/v0.4.7/uniseg-0.4.7.tar.gz \
https://github.com/golang/sync/archive/v0.5.0/sync-0.5.0.tar.gz \
- https://github.com/golang/sys/archive/v0.19.0/sys-0.19.0.tar.gz \
- https://github.com/golang/term/archive/v0.19.0/term-0.19.0.tar.gz \
+ https://github.com/golang/sys/archive/v0.20.0/sys-0.20.0.tar.gz \
+ https://github.com/golang/term/archive/v0.20.0/term-0.20.0.tar.gz \
https://github.com/golang/text/archive/v0.14.0/text-0.14.0.tar.gz"
-MD5SUM="a8625f0178788dfa9c98d24842eef3eb \
+MD5SUM="eb55cb5328f22d07faa9ce6ddf5557a3 \
ab5a2274c5ccac2d968e768ac2415209 \
fbadc383bc1ace79fa769fe2de36b87b \
a03c6d4612a12e949e05ea7d67624142 \
@@ -24,8 +24,8 @@ MD5SUM="a8625f0178788dfa9c98d24842eef3eb \
71a4ecaadfb90ffccb392799a2f00743 \
3751c82dd342cd5823703910b9da173d \
a8371f5f0569f41210ca8a3f30e445c6 \
- 884f364735b00bb72fcea01a6de28c46 \
- aa8f5889c36f2124c7f3a274a66a8382 \
+ 7b645e9b79a0c60a4272df2e6cc9a5f3 \
+ ea5c6fd60dc50377829905f270a68ca1 \
9f64144d4b1647ce4597abf657028a8d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/system/inotify-info/inotify-info.SlackBuild b/system/inotify-info/inotify-info.SlackBuild
index 5de56ed254..38c694c497 100644
--- a/system/inotify-info/inotify-info.SlackBuild
+++ b/system/inotify-info/inotify-info.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=inotify-info
-VERSION=${VERSION:-0.0.1}
+VERSION=${VERSION:-0.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -65,9 +65,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-v$VERSION
-tar xvf $CWD/$PRGNAM-v$VERSION.tar.gz
-cd $PRGNAM-v$VERSION
+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 \
@@ -75,8 +75,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 {} \;
-# redefining unimportant flags to not patch Makefile
-make WARNINGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS"
+CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" make
install -D -t $PKG/usr/bin _release/inotify-info
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/system/inotify-info/inotify-info.info b/system/inotify-info/inotify-info.info
index 3107d693ed..5fa3ca5e9e 100644
--- a/system/inotify-info/inotify-info.info
+++ b/system/inotify-info/inotify-info.info
@@ -1,8 +1,8 @@
PRGNAM="inotify-info"
-VERSION="0.0.1"
+VERSION="0.0.2"
HOMEPAGE="https://github.com/mikesart/inotify-info"
-DOWNLOAD="https://github.com/mikesart/inotify-info/releases/download/v0.0.1/inotify-info-v0.0.1.tar.gz"
-MD5SUM="e63e740fc3fcf91c03bbcbc5045937b3"
+DOWNLOAD="https://github.com/mikesart/inotify-info/archive/v0.0.2/inotify-info-0.0.2.tar.gz"
+MD5SUM="c5c4e1842a828b9c37ff9e993e5bbdb6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/intel-microcode/intel-microcode.SlackBuild b/system/intel-microcode/intel-microcode.SlackBuild
index 7a559f3cb3..baacfcd19f 100644
--- a/system/intel-microcode/intel-microcode.SlackBuild
+++ b/system/intel-microcode/intel-microcode.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for intel-microcode
-# Copyright 2023 Andrzej Telszewski, Koszalin
+# Copyright 2024 Andrzej Telszewski, Koszalin
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=intel-microcode
SRCNAM=Intel-Linux-Processor-Microcode-Data-Files-microcode
-VERSION=${VERSION:-20231114}
+VERSION=${VERSION:-20240514}
SRCVER=$(printf "%s" "${VERSION}" | tr _ -)
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/system/intel-microcode/intel-microcode.info b/system/intel-microcode/intel-microcode.info
index ae14367a08..dacccca07f 100644
--- a/system/intel-microcode/intel-microcode.info
+++ b/system/intel-microcode/intel-microcode.info
@@ -1,8 +1,8 @@
PRGNAM="intel-microcode"
-VERSION="20231114"
+VERSION="20240514"
HOMEPAGE="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files"
-DOWNLOAD="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20231114/Intel-Linux-Processor-Microcode-Data-Files-microcode-20231114.tar.gz"
-MD5SUM="1648cf08cb7176db32aff82889e5cb1d"
+DOWNLOAD="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20240514/Intel-Linux-Processor-Microcode-Data-Files-microcode-20240514.tar.gz"
+MD5SUM="0cebf1e441f98ba590f10b5b7e4c0c58"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="iucode_tool"
diff --git a/system/irqbalance/irqbalance.SlackBuild b/system/irqbalance/irqbalance.SlackBuild
index f0f0566a88..72c2ddb2c1 100644
--- a/system/irqbalance/irqbalance.SlackBuild
+++ b/system/irqbalance/irqbalance.SlackBuild
@@ -4,7 +4,7 @@
# Copyright 2006 by Yalla-One <yallaone@gmail.com>
# Copyright 2013-2015 by LukenShiro, Italy
-# Copyright 2019-2023 Logan Rathbone <poprocks@gmail.com>
+# Copyright © 2019-2024 Logan Rathbone <poprocks@gmail.com>
#
# All rights reserved.
#
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=irqbalance
-VERSION=${VERSION:-1.9.3}
+VERSION=${VERSION:-1.9.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/irqbalance/irqbalance.info b/system/irqbalance/irqbalance.info
index d05bb9e3a1..2f92103aff 100644
--- a/system/irqbalance/irqbalance.info
+++ b/system/irqbalance/irqbalance.info
@@ -1,8 +1,8 @@
PRGNAM="irqbalance"
-VERSION="1.9.3"
+VERSION="1.9.4"
HOMEPAGE="https://github.com/Irqbalance/irqbalance"
-DOWNLOAD="https://github.com/Irqbalance/irqbalance/archive/v1.9.3/irqbalance-1.9.3.tar.gz"
-MD5SUM="f05bdb5e2a519706ec038dbe54971e08"
+DOWNLOAD="https://github.com/Irqbalance/irqbalance/archive/v1.9.4/irqbalance-1.9.4.tar.gz"
+MD5SUM="ca879d124b74436522d7f8a4c63534bc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/jenkins/jenkins.SlackBuild b/system/jenkins/jenkins.SlackBuild
index 0475d03e96..2f7f4518ba 100644
--- a/system/jenkins/jenkins.SlackBuild
+++ b/system/jenkins/jenkins.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=jenkins
-VERSION=${VERSION:-2.440.3}
+VERSION=${VERSION:-2.452.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/jenkins/jenkins.info b/system/jenkins/jenkins.info
index 7ecbae78fe..04ea30e7be 100644
--- a/system/jenkins/jenkins.info
+++ b/system/jenkins/jenkins.info
@@ -1,8 +1,8 @@
PRGNAM="jenkins"
-VERSION="2.440.3"
+VERSION="2.452.1"
HOMEPAGE="https://www.jenkins.io/"
-DOWNLOAD="https://get.jenkins.io/war-stable/2.440.3/jenkins.war"
-MD5SUM="c381bfdfb6d30ddd6e5aedc669d14764"
+DOWNLOAD="https://get.jenkins.io/war-stable/2.452.1/jenkins.war"
+MD5SUM="32f6d38ccad25bc93839d621d0bf0e08"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk21"
diff --git a/system/kapacitor/kapacitor.SlackBuild b/system/kapacitor/kapacitor.SlackBuild
index 2a9d276b46..056705a749 100644
--- a/system/kapacitor/kapacitor.SlackBuild
+++ b/system/kapacitor/kapacitor.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kapacitor
-VERSION=${VERSION:-1.7.3}
+VERSION=${VERSION:-1.7.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/kapacitor/kapacitor.info b/system/kapacitor/kapacitor.info
index 820cd24e14..b6d6952189 100644
--- a/system/kapacitor/kapacitor.info
+++ b/system/kapacitor/kapacitor.info
@@ -1,10 +1,10 @@
PRGNAM="kapacitor"
-VERSION="1.7.3"
+VERSION="1.7.4"
HOMEPAGE="https://www.influxdata.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.influxdata.com/kapacitor/releases/kapacitor-1.7.3_linux_amd64.tar.gz"
-MD5SUM_x86_64="3760718ff184d7405783cc875ed4efb3"
+DOWNLOAD_x86_64="https://dl.influxdata.com/kapacitor/releases/kapacitor-1.7.4_linux_amd64.tar.gz"
+MD5SUM_x86_64="f7a66fd6d4c2e432fa83e056abcc0247"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/system/kbfs/kbfs.SlackBuild b/system/kbfs/kbfs.SlackBuild
index 59cbaca0c0..ead8770c87 100644
--- a/system/kbfs/kbfs.SlackBuild
+++ b/system/kbfs/kbfs.SlackBuild
@@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kbfs
SRCNAM=keybase
-VERSION=${VERSION:-6.2.4_20240101011938}
-COMMITVER=ae7e4a1c15
+VERSION=${VERSION:-6.2.8_20240306193933}
+COMMITVER=e38523abbe
SRCVER=$(echo $VERSION | tr _ - )
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -49,7 +49,7 @@ fi
if [ "${ARCH}" = "i586" ]
then
- VERSION="6.0.2-20220610191041"
+ VERSION="6.0.2_20220610191041"
COMMITVER=a459abf326
SRCVER=$(echo $VERSION | tr _ - )
fi
diff --git a/system/kbfs/kbfs.info b/system/kbfs/kbfs.info
index dd632f7818..bda19fe21c 100644
--- a/system/kbfs/kbfs.info
+++ b/system/kbfs/kbfs.info
@@ -1,10 +1,10 @@
PRGNAM="kbfs"
-VERSION="6.2.4_20240101011938"
+VERSION="6.2.8_20240306193933"
HOMEPAGE="https://github.com/keybase/client"
DOWNLOAD="https://prerelease.keybase.io/linux_binaries/deb/keybase_6.0.2-20220610191041.a459abf326_i386.deb"
MD5SUM="933745e5f392074a4b964ef8fa8c3156"
-DOWNLOAD_x86_64="https://prerelease.keybase.io/linux_binaries/deb/keybase_6.2.4-20240101011938.ae7e4a1c15_amd64.deb"
-MD5SUM_x86_64="8aaa3183e1a2fe2805b2605a4d50e2b8"
+DOWNLOAD_x86_64="https://prerelease.keybase.io/linux_binaries/deb/keybase_6.2.8-20240306193933.e38523abbe_amd64.deb"
+MD5SUM_x86_64="0e4aafac21a1f7421e6edfdc795fe9d5"
REQUIRES="google-go-lang"
MAINTAINER="pyllyukko"
EMAIL="pyllyukko@maimed.org"
diff --git a/system/kitty/kitty.SlackBuild b/system/kitty/kitty.SlackBuild
index 81d907d472..60530cf589 100644
--- a/system/kitty/kitty.SlackBuild
+++ b/system/kitty/kitty.SlackBuild
@@ -12,7 +12,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kitty
-VERSION=${VERSION:-0.34.1}
+VERSION=${VERSION:-0.35.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/kitty/kitty.info b/system/kitty/kitty.info
index aadc6f8ac2..6adbdee73b 100644
--- a/system/kitty/kitty.info
+++ b/system/kitty/kitty.info
@@ -1,8 +1,8 @@
PRGNAM="kitty"
-VERSION="0.34.1"
+VERSION="0.35.1"
HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
-DOWNLOAD="https://download.dlackware.com/hosted-sources/kitty/kitty-0.34.1.tar.xz"
-MD5SUM="992c3ed6c2209a4aa8446afda0c8ee72"
+DOWNLOAD="https://download.dlackware.com/hosted-sources/kitty/kitty-0.35.1.tar.xz"
+MD5SUM="6109e7e488562e682763b8febe548aa9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="librsync google-go-lang simde"
diff --git a/system/kiwix-tools-bin/README b/system/kiwix-tools-bin/README
index 44081c35d2..3535a683bd 100644
--- a/system/kiwix-tools-bin/README
+++ b/system/kiwix-tools-bin/README
@@ -5,7 +5,16 @@ On a boat, in the middle of nowhere or in Jail, Kiwix gives you access
to the whole human knowledge. You don't need Internet, everything is
stored on your computer, USB flash drive or DVD!
-This is a repack of the official binary; it does not compile from
+kiwix-tools-bin provides all the three binaries by default:
+ kiwix-serve - Kiwix HTTP Server
+ kiwix-manage - Kiwix Library Manager
+ kiwix-search - Find articles using a fulltext search pattern
+
+All this above is used for manipulate ZIM files.
+
+---
+
+This is a repack of the official binaries; it does not compile from
source. Only 32-bit x86, 64-bit x86_64, and 64-bit aarch64 are
supported.
@@ -14,7 +23,7 @@ URL in the .info file, you'll have to download it manually. The file is:
https://download.kiwix.org/release/kiwix-tools/kiwix-tools_linux-aarch64-3.7.0.tar.gz
-md5 hash of this package: 12ab8a0d67dee5f63c0a85d9d089b5f2
+MD5 hash of that: 12ab8a0d67dee5f63c0a85d9d089b5f2
Note: currently there is no kiwix-tools build that compiles from source.
If someday someone submits one, be aware that it will likely conflict
diff --git a/system/kiwix-tools-bin/docs/COPYING b/system/kiwix-tools-bin/docs/COPYING
index 4432540474..bf0f7d37fd 100644
--- a/system/kiwix-tools-bin/docs/COPYING
+++ b/system/kiwix-tools-bin/docs/COPYING
@@ -77,7 +77,7 @@ modification follow.
"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.
@@ -510,7 +510,7 @@ 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
diff --git a/system/kiwix-tools-bin/docs/README.md b/system/kiwix-tools-bin/docs/README.md
index 81457d8eba..684b0ebdc5 100644
--- a/system/kiwix-tools-bin/docs/README.md
+++ b/system/kiwix-tools-bin/docs/README.md
@@ -113,7 +113,7 @@ Like for the installation, you might need to run the command as `root`
Docker
------
-An official Docker image of the Kiwix tools can be found on
+An official Docker image of the Kiwix tools can be found on
[GHCR](https://ghcr.io/kiwix/kiwix-tools). A
`kiwix-serve` dedicated Docker image [exists
too](https://ghcr.io/kiwix/kiwix-serve).
diff --git a/system/kiwix-tools-bin/kiwix-tools-bin.SlackBuild b/system/kiwix-tools-bin/kiwix-tools-bin.SlackBuild
index 4e9e4115be..83cb05513a 100644
--- a/system/kiwix-tools-bin/kiwix-tools-bin.SlackBuild
+++ b/system/kiwix-tools-bin/kiwix-tools-bin.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for kiwix-tools-bin
-# Copyright 2024 G. Galdini <jake@dioniso.com.br> Brazil
+# Copyright 2024 G. Galdini <jake@dioniso.com.br> Brazil
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -34,7 +34,7 @@ case "${ARCH:-$(uname -m)}" in
i?86) ARCH=i586 ;;
aarch64) ARCH=aarch64 ;;
x86_64) ARCH=x86_64 ;;
- *) echo 'This script not support your architecture.' ; exit 1 ;;
+ *) echo "This script not support your architecture - ($ARCH)" ; exit 1 ;;
esac
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
@@ -46,26 +46,27 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-# Binaries already stripped
-PBIN=${PRGNAM%-bin}_linux-${ARCH}-${VERSION}
+# Package with the three binaries
+PKGBIN=${PRGNAM%-bin}_linux-${ARCH}-${VERSION}
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PBIN
-tar xvf $CWD/$PBIN.tar.gz
-cd $PBIN
+rm -rf $PKGBIN
+tar xvf $CWD/$PKGBIN.tar.gz
+cd $PKGBIN
mkdir -p $PKG/usr/{bin,man/man1}
-install -m0755 -oroot -groot * $PKG/usr/bin
-install -m0644 -oroot -groot $CWD/docs/man/*.? $PKG/usr/man/man1
+
+install -m 755 -oroot -groot * $PKG/usr/bin
+cp -a $CWD/docs/man/*.? $PKG/usr/man/man1
gzip -9 $PKG/usr/man/man?/*.?
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-install -m0644 -oroot -groot $CWD/docs/{README.md,AUTHORS,COPYING,Changelog} \
+cp -a $CWD/docs/{README.md,AUTHORS,COPYING,Changelog} \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/system/letsencrypt/letsencrypt.SlackBuild b/system/letsencrypt/letsencrypt.SlackBuild
index 30aa229826..8688d0415d 100644
--- a/system/letsencrypt/letsencrypt.SlackBuild
+++ b/system/letsencrypt/letsencrypt.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=letsencrypt
SRCNAM=certbot
-VERSION=${VERSION:-2.10.0}
+VERSION=${VERSION:-2.11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/letsencrypt/letsencrypt.info b/system/letsencrypt/letsencrypt.info
index 318e59fc28..6a0bc47a89 100644
--- a/system/letsencrypt/letsencrypt.info
+++ b/system/letsencrypt/letsencrypt.info
@@ -1,8 +1,8 @@
PRGNAM="letsencrypt"
-VERSION="2.10.0"
+VERSION="2.11.0"
HOMEPAGE="https://letsencrypt.org/"
-DOWNLOAD="https://github.com/certbot/certbot/archive/v2.10.0/certbot-2.10.0.tar.gz"
-MD5SUM="6de5a7810a2157c632b4343f895d2f59"
+DOWNLOAD="https://github.com/certbot/certbot/archive/v2.11.0/certbot-2.11.0.tar.gz"
+MD5SUM="3d0ad5e1474062397bd6b9cb223e4828"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="configobj pytz python3-pythondialog zope.component pyrfc3339 python3-psutil python-parsedatetime python3-configargparse werkzeug ndg_httpsclient python3-augeas josepy funcsigs requests-toolbelt python-importlib_metadata"
diff --git a/system/libtrash/README b/system/libtrash/README
index c3855a5825..05a9ee5c17 100644
--- a/system/libtrash/README
+++ b/system/libtrash/README
@@ -3,4 +3,4 @@ trash can under GNU/Linux.
For instance, with libtrash, Midnight Commander will move files
to the trash directory:
-LD_PRELOAD=/usr/lib/libtrash.so.3.8 mc
+LD_PRELOAD=/usr/lib/libtrash.so.3.9 mc
diff --git a/system/libtrash/libtrash.SlackBuild b/system/libtrash/libtrash.SlackBuild
index 0990b54eee..8b8b9cc33d 100644
--- a/system/libtrash/libtrash.SlackBuild
+++ b/system/libtrash/libtrash.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=libtrash
-VERSION=${VERSION:-3.8}
+VERSION=${VERSION:-3.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -93,17 +93,16 @@ make install DESTDIR=$PKG
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
-# Compress man page
gzip -9 $PKG/usr/man/man2/$PRGNAM.2
+gzip -9 $PKG/usr/man/man5/$PRGNAM.conf.5
mv $PKG/etc/libtrash.conf $PKG/etc/libtrash.conf.new
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
-rm -f $PKG/usr/doc/$PRGNAM-$VERSION/{AUTHORS,INSTALL}
-cp -a BUILD ChangeLog config.txt COPYING NEWS README.md TODO $PKG/usr/doc/$PRGNAM-$VERSION
+# The SlackBuild has already copied all the text files (AUTHORS, Changelog, etc.) to /usr/doc/libtrash-*
+rm -f $PKG/usr/doc/$PRGNAM-$VERSION/INSTALL # Installation file is irrelevant for binary package users
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/system/libtrash/libtrash.info b/system/libtrash/libtrash.info
index c0e0dce671..4a7730cd70 100644
--- a/system/libtrash/libtrash.info
+++ b/system/libtrash/libtrash.info
@@ -1,8 +1,8 @@
PRGNAM="libtrash"
-VERSION="3.8"
+VERSION="3.9"
HOMEPAGE="https://github.com/pete4abw/libtrash"
-DOWNLOAD="https://github.com/pete4abw/libtrash/archive/v3.8/libtrash-3.8.tar.gz"
-MD5SUM="c0e6ad84375fffc5f5eacf0028b28d7e"
+DOWNLOAD="https://github.com/pete4abw/libtrash/archive/v3.9/libtrash-3.9.tar.gz"
+MD5SUM="4c071df11bd77e66836d0572477fea5e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/limine/limine.SlackBuild b/system/limine/limine.SlackBuild
index a0c89610d1..fded6b7dc3 100644
--- a/system/limine/limine.SlackBuild
+++ b/system/limine/limine.SlackBuild
@@ -25,7 +25,7 @@
cd "$(dirname "$0")" ; CWD=$(pwd)
PRGNAM=limine
-VERSION=${VERSION:-7.4.1}
+VERSION=${VERSION:-7.7.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -98,7 +98,6 @@ cat "$SRC/COPYING" > "$PKG/usr/share/$NAMVER/LICENSE"
cat "$SRC/PHILOSOPHY.md" > "$PKG/usr/share/$NAMVER/PHILOSOPHY.md"
cat "$SRC/PROTOCOL.md" > "$PKG/usr/share/$NAMVER/PROTOCOL.md"
cat "$SRC/ChangeLog" > "$PKG/usr/share/$NAMVER/ChangeLog"
-cat "$SRC/README.md" > "$PKG/usr/doc/$NAMVER/repository-README.md"
cd "$PKG"
/sbin/makepkg -l y -c n "$OUTPUT/$NAMVER-$ARCH-$BUILD$TAG.$PKGTYPE"
diff --git a/system/limine/limine.info b/system/limine/limine.info
index 51c11a7990..4638bedfb0 100644
--- a/system/limine/limine.info
+++ b/system/limine/limine.info
@@ -1,8 +1,8 @@
PRGNAM="limine"
-VERSION="7.4.1"
+VERSION="7.7.1"
HOMEPAGE="https://limine-bootloader.org/"
-DOWNLOAD="https://github.com/limine-bootloader/limine/releases/download/v7.4.1/limine-7.4.1.tar.gz"
-MD5SUM="9ef991b2c130b5156cbf180b2543c331"
+DOWNLOAD="https://github.com/limine-bootloader/limine/releases/download/v7.7.1/limine-7.7.1.tar.gz"
+MD5SUM="d39ba7ced7015a0f953e680354b639ed"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/locust/locust.SlackBuild b/system/locust/locust.SlackBuild
index 9ee283a301..1c255a5c8f 100644
--- a/system/locust/locust.SlackBuild
+++ b/system/locust/locust.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=locust
-VERSION=${VERSION:-2.26.0}
+VERSION=${VERSION:-2.28.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/locust/locust.info b/system/locust/locust.info
index 88dcde1d56..18c57bd653 100644
--- a/system/locust/locust.info
+++ b/system/locust/locust.info
@@ -1,8 +1,8 @@
PRGNAM="locust"
-VERSION="2.26.0"
+VERSION="2.28.0"
HOMEPAGE="https://github.com/locustio/locust"
-DOWNLOAD="https://files.pythonhosted.org/packages/3d/94/fe78c17e7cdcc606aab1a244936e70f9d9d1cff9368af3554bd523b9466a/locust-2.26.0.tar.gz"
-MD5SUM="777451c112311aee0dd57f76770e7a04"
+DOWNLOAD="https://files.pythonhosted.org/packages/be/74/65436b329675b94a9dea1b755751a1b88fa30fc39968c793dd8780a1d87a/locust-2.28.0.tar.gz"
+MD5SUM="579ae9459ed6742b31da8dec94cab746"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-geventhttpclient python3-Flask-Basicauth python3-pyzmq msgpack-python zope.interface zope.event python3-psutil python3-configargparse typing-extensions roundrobin python3-Flask-Cors python3-blinker python3-Flask-Login"
diff --git a/system/lxqt-powermanagement/README b/system/lxqt-powermanagement/README
new file mode 100644
index 0000000000..051cc6a8ac
--- /dev/null
+++ b/system/lxqt-powermanagement/README
@@ -0,0 +1 @@
+lxqt-powermanagement provides the power management module for LXQt.
diff --git a/system/lxqt-powermanagement/doinst.sh b/system/lxqt-powermanagement/doinst.sh
new file mode 100644
index 0000000000..3e5691a052
--- /dev/null
+++ b/system/lxqt-powermanagement/doinst.sh
@@ -0,0 +1,9 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
diff --git a/system/lxqt-powermanagement/lxqt-powermanagement.SlackBuild b/system/lxqt-powermanagement/lxqt-powermanagement.SlackBuild
new file mode 100644
index 0000000000..6aa94a3132
--- /dev/null
+++ b/system/lxqt-powermanagement/lxqt-powermanagement.SlackBuild
@@ -0,0 +1,108 @@
+#!/bin/bash
+
+# Slackware build script for lxqt-powermanagement
+
+# Copyright 2024 Isaac Yu <isaacyu@protonmail.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-powermanagement
+VERSION=${VERSION:-1.3.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.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 {} \;
+
+# Remove "Ask" option from lid and idle watchers
+# See https://github.com/lxqt/lxqt-powermanagement/pull/380
+patch -p1 < $CWD/remove-ask-from-lid-and-idle-watchers.patch
+
+mkdir build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release ..
+ make
+ make install DESTDIR=$PKG
+cd ..
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+sed -i '/^Categories/s,LXQt;,X-&,' $PKG/usr/share/applications/*desktop
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS CHANGELOG 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/system/lxqt-powermanagement/lxqt-powermanagement.info b/system/lxqt-powermanagement/lxqt-powermanagement.info
new file mode 100644
index 0000000000..583c129e80
--- /dev/null
+++ b/system/lxqt-powermanagement/lxqt-powermanagement.info
@@ -0,0 +1,10 @@
+PRGNAM="lxqt-powermanagement"
+VERSION="1.3.0"
+HOMEPAGE="https://github.com/lxqt/lxqt-powermanagement"
+DOWNLOAD="https://github.com/lxqt/lxqt-powermanagement/releases/download/1.3.0/lxqt-powermanagement-1.3.0.tar.xz"
+MD5SUM="5f371fc66093704acd891a3175595e98"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="lxqt-globalkeys"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu@protonmail.com"
diff --git a/system/lxqt-powermanagement/remove-ask-from-lid-and-idle-watchers.patch b/system/lxqt-powermanagement/remove-ask-from-lid-and-idle-watchers.patch
new file mode 100644
index 0000000000..7aba259ce8
--- /dev/null
+++ b/system/lxqt-powermanagement/remove-ask-from-lid-and-idle-watchers.patch
@@ -0,0 +1,56 @@
+--- a/config/batterywatchersettings.cpp
++++ b/config/batterywatchersettings.cpp
+@@ -54,7 +54,7 @@
+
+ {
+ mUi->setupUi(this);
+- fillComboBox(mUi->actionComboBox);
++ fillComboBox(mUi->actionComboBox, true);
+ fillIconTypeCombo(mUi->iconTypeComboBox);
+ mUi->chargeLevelSlider->setValue(53);
+ mChargingIconProducer.updateState(Solid::Battery::Charging);
+--- a/config/helpers.cpp
++++ b/config/helpers.cpp
+@@ -29,11 +29,14 @@
+
+ #include "helpers.h"
+
+-void fillComboBox(QComboBox* comboBox)
++void fillComboBox(QComboBox* comboBox, bool ask)
+ {
+ comboBox->clear();
+ comboBox->addItem(QObject::tr("Nothing"), -1);
+- comboBox->addItem(QObject::tr("Ask"), LXQt::Power::PowerShowLeaveDialog);
++ if (ask)
++ {
++ comboBox->addItem(QObject::tr("Ask"), LXQt::Power::PowerShowLeaveDialog);
++ }
+ comboBox->addItem(QObject::tr("Lock screen"), -2); // FIXME
+ comboBox->addItem(QObject::tr("Suspend"), LXQt::Power::PowerSuspend);
+ comboBox->addItem(QObject::tr("Hibernate"), LXQt::Power::PowerHibernate);
+--- a/config/helpers.h
++++ b/config/helpers.h
+@@ -10,7 +10,7 @@
+
+ #include <QComboBox>
+
+-void fillComboBox(QComboBox* comboBox);
++void fillComboBox(QComboBox* comboBox, bool ask = false);
+
+ void setComboBoxToValue(QComboBox* comboBox, int value);
+
+--- a/config/powerkeyssettings.cpp
++++ b/config/powerkeyssettings.cpp
+@@ -35,9 +35,9 @@
+ mUi(new Ui::PowerKeysSettings)
+ {
+ mUi->setupUi(this);
+- fillComboBox(mUi->powerKeyActionComboBox);
+- fillComboBox(mUi->suspendKeyActionComboBox);
+- fillComboBox(mUi->hibernateKeyActionComboBox);
++ fillComboBox(mUi->powerKeyActionComboBox, true);
++ fillComboBox(mUi->suspendKeyActionComboBox, true);
++ fillComboBox(mUi->hibernateKeyActionComboBox, true);
+
+ connect(mUi->powerKeyActionComboBox, QOverload<int>::of(&QComboBox::activated), this, &PowerKeysSettings::saveSettings);
+ connect(mUi->suspendKeyActionComboBox, QOverload<int>::of(&QComboBox::activated), this, &PowerKeysSettings::saveSettings);
diff --git a/system/lxqt-powermanagement/slack-desc b/system/lxqt-powermanagement/slack-desc
new file mode 100644
index 0000000000..ab14b48df5
--- /dev/null
+++ b/system/lxqt-powermanagement/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-powermanagement: lxqt-powermanagement (Power management module for LXQt)
+lxqt-powermanagement:
+lxqt-powermanagement: lxqt-powermanagement provides the power management module for LXQt.
+lxqt-powermanagement:
+lxqt-powermanagement:
+lxqt-powermanagement:
+lxqt-powermanagement:
+lxqt-powermanagement:
+lxqt-powermanagement:
+lxqt-powermanagement:
+lxqt-powermanagement:
diff --git a/system/mongodb/README b/system/mongodb/README
index f2e41d4aff..8898ea3511 100644
--- a/system/mongodb/README
+++ b/system/mongodb/README
@@ -13,9 +13,4 @@ if [ -x /etc/rc.d/rc.mongodb ]; then
/etc/rc.d/rc.mongodb start
fi
-NOTE: mongodb 5.0 requires use of the AVX instruction set: check if
-your cpu supports it with
-
- grep avx /proc/cpuinfo | uniq
-
-(no output means it doesn't)
+NOTE: This script repackage binary source
diff --git a/system/mongodb/doinst.sh b/system/mongodb/doinst.sh
index 8721b3d5ee..a23b6a9f1f 100644
--- a/system/mongodb/doinst.sh
+++ b/system/mongodb/doinst.sh
@@ -23,6 +23,6 @@ preserve_perms() {
}
preserve_perms etc/rc.d/rc.mongodb.new
-config etc/mongodb.conf.new
+config etc/mongod.conf.new
config etc/mongos.conf.new
config etc/logrotate.d/mongodb.new
diff --git a/system/mongodb/files/mongodb.conf b/system/mongodb/files/mongodb.conf
deleted file mode 100644
index 83b4cc0589..0000000000
--- a/system/mongodb/files/mongodb.conf
+++ /dev/null
@@ -1,34 +0,0 @@
-# !! IMPORTANT !!
-#
-# This file uses the YAML format as described in the documentation:
-# http://docs.mongodb.org/manual/reference/configuration-options/
-
-storage:
- dbPath: "/var/lib/mongodb"
- #engine: wiredTiger
-
-systemLog:
- destination: file
- path: "/var/log/mongodb/mongodb.log"
- quiet: true
- logAppend: true
-
-net:
- port: 27017
- bindIp: 127.0.0.1
- #ssl:
- # mode: disabled
-
-#security:
- #keyFile:
- #clusterAuthMode:
-
-#replication:
- #replSetName:
-
-# Specifies one of the MongoDB parameters described here:
-# http://docs.mongodb.org/manual/reference/parameters/
-#
-# You can specify multiple setParameter fields such as:
-# setParameter: {enableTestCommands: 1}
-#setParameter:
diff --git a/system/mongodb/mongodb.SlackBuild b/system/mongodb/mongodb.SlackBuild
index 7bcc41e901..d6bbe0ea2f 100644
--- a/system/mongodb/mongodb.SlackBuild
+++ b/system/mongodb/mongodb.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="mongodb"
-VERSION=${VERSION:-7.0.8}
+VERSION=${VERSION:-7.0.11}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -52,9 +52,6 @@ OUTPUT=${OUTPUT:-/tmp}
MONGO_USER=${MONGO_USER:-285}
MONGO_GROUP=${MONGO_GROUP:-285}
-SRC_FILE=$PRGNAM-src-r$VERSION.tar.gz
-SRC_FLDR=$PRGNAM-src-r$VERSION
-
if [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
@@ -81,15 +78,11 @@ EOF
getent passwd mongo &>/dev/null || bailout
getent group mongo &>/dev/null || bailout
-rm -fr $TMP/$SRC_FLDR $PKG
+rm -fr $PKG
mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-tar xvf $CWD/$SRC_FILE
-cd $SRC_FLDR
-# remove bundled libs
-rm -fR src/third_party/{boost,pcre-*,snappy-*,yaml-cpp,zlib-*}
-# remove compass
-rm -fR src/mongo/installer/compass
+cd $PKG
+ar p $CWD/mongodb-org-server_${VERSION}_amd64.deb data.tar.zst | zstd --decompress | tar xv
+ar p $CWD/mongodb-org-mongos_${VERSION}_amd64.deb data.tar.zst | zstd --decompress | tar xv
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -97,63 +90,24 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-# thanks gentoo, also for these patches
-for i in $CWD/patches/* ; do patch -p1 < $i ; done
-
-sed -i "s|GCC 11.3|GCC 11.2|g" SConstruct
-sed -i "s|__GNUC_MINOR__ < 3|__GNUC_MINOR__ < 2|g" SConstruct
-
-scons_opts=(
- --disable-warnings-as-errors
- --use-system-boost
- --use-system-pcre2
- --use-system-snappy
- --use-system-yaml
- --use-system-zlib
- --use-system-zstd
- --use-sasl-client
- --use-system-libbson
- --use-system-mongo-c
- --ssl
-)
-
-# Thanks to Lockywolf
-# scons can use multiple jobs. For convenience, read MAKEFLAGS from the environment, if set
-JOBS="$( echo $MAKEFLAGS | sed 's,.*-j *\([0-9][0-9]*\)*.*,\1,' )"
-# or if no MAKEFLAGS, use the number of cores minus 1
-JOBS="${JOBS:-$(( $( nproc ) - 1 ))}"
-# or 1, if we really have one core
-[ "$JOBS" = "0" ] && JOBS=1
-
-if [ "$ARCH" = "x86_64" ]; then
- PREFIX=${PKG}/usr CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" LDFLAGS="-L /lib$LIBDIRSUFFIX -L/usr/lib$LIBDIRSUFFIX" \
- ./buildscripts/scons.py "${scons_opts[@]}" --force-jobs --jobs="$JOBS" install-core
-else
- PREFIX=${PKG}/usr CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" LDFLAGS="-L /lib$LIBDIRSUFFIX -L/usr/lib$LIBDIRSUFFIX" \
- ./buildscripts/scons.py "${scons_opts[@]}" --force-jobs --jobs="$JOBS" --wiredtiger=off install-core
-fi
-
-# manual install
-( cd build/install/bin
- for i in * ; do install -D -m 0755 $i $PKG/usr/bin/$i ; done )
-( cd debian
- for i in *.1 ; do install -D -m 0644 $i $PKG/usr/man/man1/$i ; done )
+# We don't need systemd files
+rm -rf lib
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
+mv usr/share/man usr/
mkdir -p ${PKG}/usr/doc/${PRGNAM}-${VERSION}
-cp distsrc/* ${PKG}/usr/doc/${PRGNAM}-${VERSION}
+mv usr/share/doc/mongodb-org-* ${PKG}/usr/doc/${PRGNAM}-${VERSION}
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+rm -rf usr/share/doc
mkdir -p $PKG/etc/{logrotate,rc}.d
-cat $CWD/files/mongodb.conf > $PKG/etc/mongodb.conf.new
cat $CWD/files/mongos.conf > $PKG/etc/mongos.conf.new
cat $CWD/files/mongodb.logrotate > $PKG/etc/logrotate.d/mongodb.new
cat $CWD/files/rc.mongodb > $PKG/etc/rc.d/rc.mongodb.new
+mv etc/mongod.conf etc/mongod.conf.new
mkdir -p $PKG/var/{lib,log}/mongodb
chmod 750 $PKG/var/{lib,log}/mongodb
diff --git a/system/mongodb/mongodb.info b/system/mongodb/mongodb.info
index 37d4117a32..af80b90952 100644
--- a/system/mongodb/mongodb.info
+++ b/system/mongodb/mongodb.info
@@ -1,10 +1,12 @@
PRGNAM="mongodb"
-VERSION="7.0.8"
+VERSION="7.0.11"
HOMEPAGE="https://www.mongodb.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://fastdl.mongodb.org/src/mongodb-src-r7.0.8.tar.gz"
-MD5SUM_x86_64="40608f11bf26fef651bcb4bb172a2c29"
-REQUIRES="cheetah3 python3-psutil snappy snowballstemmer yaml-cpp python3-jsonschema mongo-c-driver pymongo"
+DOWNLOAD_x86_64="https://repo.mongodb.org/apt/ubuntu/dists/jammy/mongodb-org/7.0/multiverse/binary-amd64/mongodb-org-server_7.0.11_amd64.deb \
+ https://repo.mongodb.org/apt/ubuntu/dists/jammy/mongodb-org/7.0/multiverse/binary-amd64/mongodb-org-mongos_7.0.11_amd64.deb"
+MD5SUM_x86_64="c09692d4887afbba5c6f5974da2c14b9 \
+ a6ccbd543b3b9febdb74515f30e1a1f7"
+REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/system/mongodb/patches/mongodb-5.0.2-no-compass.patch b/system/mongodb/patches/mongodb-5.0.2-no-compass.patch
deleted file mode 100644
index 7772515772..0000000000
--- a/system/mongodb/patches/mongodb-5.0.2-no-compass.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/mongo/installer/SConscript b/src/mongo/installer/SConscript
-index 5bd89fe9..489e70ac 100644
---- a/src/mongo/installer/SConscript
-+++ b/src/mongo/installer/SConscript
-@@ -7,7 +7,6 @@ env = env.Clone()
-
- env.SConscript(
- dirs=[
-- 'compass',
- 'msi',
- ],
- exports=[
diff --git a/system/mongodb/patches/mongodb-5.0.2-skip-reqs-check.patch b/system/mongodb/patches/mongodb-5.0.2-skip-reqs-check.patch
deleted file mode 100644
index 823d481c20..0000000000
--- a/system/mongodb/patches/mongodb-5.0.2-skip-reqs-check.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --git a/buildscripts/scons.py b/buildscripts/scons.py
-index 534fca32..c38f64df 100755
---- a/buildscripts/scons.py
-+++ b/buildscripts/scons.py
-@@ -19,13 +19,13 @@ SITE_TOOLS_DIR = os.path.join(MONGODB_ROOT, 'site_scons')
- sys.path = [SCONS_DIR, SITE_TOOLS_DIR] + sys.path
-
- # pylint: disable=C0413
--from mongo.pip_requirements import verify_requirements, MissingRequirements
-+#from mongo.pip_requirements import verify_requirements, MissingRequirements
-
--try:
-- verify_requirements('etc/pip/compile-requirements.txt')
--except MissingRequirements as ex:
-- print(ex)
-- sys.exit(1)
-+#try:
-+# verify_requirements('etc/pip/compile-requirements.txt')
-+#except MissingRequirements as ex:
-+# print(ex)
-+# sys.exit(1)
-
- try:
- import SCons.Script
diff --git a/system/mongodb/patches/mongodb-7.0.2-sconstruct.patch b/system/mongodb/patches/mongodb-7.0.2-sconstruct.patch
deleted file mode 100644
index 822bd81d0b..0000000000
--- a/system/mongodb/patches/mongodb-7.0.2-sconstruct.patch
+++ /dev/null
@@ -1,159 +0,0 @@
-diff --git a/SConstruct b/SConstruct
-index 92d557b..80ee9e8 100644
---- a/SConstruct
-+++ b/SConstruct
-@@ -23,7 +23,6 @@ from pkg_resources import parse_version
-
- import SCons
- import SCons.Script
--from mongo_tooling_metrics.lib.top_level_metrics import SConsToolingMetrics
- from site_scons.mongo import build_profiles
-
- # This must be first, even before EnsureSConsVersion, if
-@@ -1649,13 +1648,6 @@ env.AddMethod(lambda env, name, **kwargs: add_option(name, **kwargs), 'AddOption
-
- # The placement of this is intentional. Here we setup an atexit method to store tooling metrics.
- # We should only register this function after env, env_vars and the parser have been properly initialized.
--SConsToolingMetrics.register_metrics(
-- utc_starttime=datetime.utcnow(),
-- artifact_dir=env.Dir('$BUILD_DIR').get_abspath(),
-- env_vars=env_vars,
-- env=env,
-- parser=_parser,
--)
-
- if get_option('build-metrics'):
- env['BUILD_METRICS_ARTIFACTS_DIR'] = '$BUILD_ROOT/$VARIANT_DIR'
-@@ -3026,7 +3018,6 @@ if env.TargetOSIs('posix'):
- env.Append(
- CCFLAGS=[
- "-fasynchronous-unwind-tables",
-- "-g2" if not env.TargetOSIs('emscripten') else "-g",
- "-Wall",
- "-Wsign-compare",
- "-Wno-unknown-pragmas",
-@@ -3093,6 +3084,8 @@ if env.TargetOSIs('posix'):
-
- # env.Append( " -Wconversion" ) TODO: this doesn't really work yet
- env.Append(CXXFLAGS=["-Woverloaded-virtual"])
-+ env.Append(CXXFLAGS=os.environ['CXXFLAGS'])
-+ env.Append(LINKFLAGS=os.environ['LDFLAGS'])
-
- # On OS X, clang doesn't want the pthread flag at link time, or it
- # issues warnings which make it impossible for us to declare link
-@@ -3143,7 +3136,7 @@ if env.TargetOSIs('posix'):
- ], )
-
- #make scons colorgcc friendly
-- for key in ('HOME', 'TERM'):
-+ for key in ('HOME', 'TERM', 'PATH'):
- try:
- env['ENV'][key] = os.environ[key]
- except KeyError:
-@@ -3543,33 +3536,6 @@ def doConfigure(myenv):
- myenv.AddMethod(
- functools.partial(var_func, var=var, func=CheckFlag), f"Check{var}Supported")
-
-- if myenv.ToolchainIs('gcc', 'clang'):
-- # This tells clang/gcc to use the gold linker if it is available - we prefer the gold linker
-- # because it is much faster. Don't use it if the user has already configured another linker
-- # selection manually.
-- if any(flag.startswith('-fuse-ld=') for flag in env['LINKFLAGS']):
-- myenv.FatalError(
-- f"Use the '--linker' option instead of modifying the LINKFLAGS directly.")
--
-- linker_ld = get_option('linker')
-- if linker_ld == 'auto':
-- if not env.TargetOSIs('darwin', 'macOS'):
-- if not myenv.AddToLINKFLAGSIfSupported('-fuse-ld=lld'):
-- myenv.FatalError(
-- f"The recommended linker 'lld' is not supported with the current compiler configuration, you can try the 'gold' linker with '--linker=gold'."
-- )
-- elif link_model.startswith("dynamic") and linker_ld == 'bfd':
-- # BFD is not supported due to issues with it causing warnings from some of
-- # the third party libraries that mongodb is linked with:
-- # https://jira.mongodb.org/browse/SERVER-49465
-- myenv.FatalError(f"Linker {linker_ld} is not supported with dynamic link model builds.")
-- else:
-- if not myenv.AddToLINKFLAGSIfSupported(f'-fuse-ld={linker_ld}'):
-- myenv.FatalError(f"Linker {linker_ld} could not be configured.")
--
-- if has_option('gcov') and myenv.AddToCCFLAGSIfSupported('-fprofile-update=single'):
-- myenv.AppendUnique(LINKFLAGS=['-fprofile-update=single'])
--
- detectCompiler = Configure(
- myenv,
- help=False,
-@@ -4621,43 +4587,6 @@ def doConfigure(myenv):
- if optBuild == "off" and myenv.ToolchainIs('clang') and env.TargetOSIs('darwin'):
- myenv.AddToLINKFLAGSIfSupported("-Wl,-no_deduplicate")
-
-- # Apply any link time optimization settings as selected by the 'lto' option.
-- if has_option('lto'):
-- if myenv.ToolchainIs('msvc'):
-- # Note that this is actually more aggressive than LTO, it is whole program
-- # optimization due to /GL. However, this is historically what we have done for
-- # windows, so we are keeping it.
-- #
-- # /GL implies /LTCG, so no need to say it in CCFLAGS, but we do need /LTCG on the
-- # link flags.
-- myenv.Append(CCFLAGS=['/GL'])
-- myenv.Append(LINKFLAGS=['/LTCG'])
-- myenv.Append(ARFLAGS=['/LTCG'])
-- elif myenv.ToolchainIs('gcc', 'clang'):
-- # For GCC and clang, the flag is -flto, and we need to pass it both on the compile
-- # and link lines.
-- if not myenv.AddToCCFLAGSIfSupported('-flto') or \
-- not myenv.AddToLINKFLAGSIfSupported('-flto'):
-- myenv.ConfError("Link time optimization requested, "
-- "but selected compiler does not honor -flto")
--
-- if myenv.TargetOSIs('darwin'):
-- myenv.AddToLINKFLAGSIfSupported('-Wl,-object_path_lto,${TARGET}.lto')
-- else:
-- # According to intel benchmarks -fno-plt increases perf
-- # See PM-2215
-- if linker_ld != "gold":
-- myenv.ConfError("lto compilation currently only works with the --linker=gold")
-- if link_model != "object":
-- myenv.ConfError(
-- "lto compilation currently only works with the --link-model=object")
-- if not myenv.AddToCCFLAGSIfSupported('-fno-plt') or \
-- not myenv.AddToLINKFLAGSIfSupported('-fno-plt'):
-- myenv.ConfError("-fno-plt is not supported by the compiler")
--
-- else:
-- myenv.ConfError("Don't know how to enable --lto on current toolchain")
--
- if get_option('runtime-hardening') == "on" and optBuild != "off":
- # Older glibc doesn't work well with _FORTIFY_SOURCE=2. Selecting 2.11 as the minimum was an
- # emperical decision, as that is the oldest non-broken glibc we seem to require. It is possible
-@@ -5120,17 +5049,13 @@ def doConfigure(myenv):
- "BOOST_LOG_NO_SHORTHAND_NAMES",
- "BOOST_LOG_USE_NATIVE_SYSLOG",
- "BOOST_LOG_WITHOUT_THREAD_ATTR",
-+ "BOOST_LOG_DYN_LINK",
- "BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS",
- "BOOST_SYSTEM_NO_DEPRECATED",
- "BOOST_THREAD_USES_DATETIME",
- ("BOOST_THREAD_VERSION", "5"),
- ])
-
-- if link_model.startswith("dynamic") and not link_model == 'dynamic-sdk':
-- conf.env.AppendUnique(CPPDEFINES=[
-- "BOOST_LOG_DYN_LINK",
-- ])
--
- if use_system_version_of_library("boost"):
- if not conf.CheckCXXHeader("boost/filesystem/operations.hpp"):
- myenv.ConfError("can't find boost headers")
-@@ -5327,6 +5252,9 @@ def doConfigure(myenv):
-
- mongoc_mode = get_option('use-system-mongo-c')
- conf.env['MONGO_HAVE_LIBMONGOC'] = False
-+ conf.env.ParseConfig('pkg-config libbson-1.0 libmongoc-1.0 --cflags')
-+ conf.env['LIBDEPS_LIBBSON_SYSLIBDEP'] = 'bson-1.0'
-+
- if mongoc_mode != 'off':
- if conf.CheckLibWithHeader(
- ["mongoc-1.0"],
diff --git a/system/netdata/netdata.SlackBuild b/system/netdata/netdata.SlackBuild
index 338e1da25e..823efddcb8 100644
--- a/system/netdata/netdata.SlackBuild
+++ b/system/netdata/netdata.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=netdata
-VERSION=${VERSION:-1.45.3}
+VERSION=${VERSION:-1.45.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/netdata/netdata.info b/system/netdata/netdata.info
index 7959f2f02d..03018e8f87 100644
--- a/system/netdata/netdata.info
+++ b/system/netdata/netdata.info
@@ -1,8 +1,8 @@
PRGNAM="netdata"
-VERSION="1.45.3"
+VERSION="1.45.6"
HOMEPAGE="https://github.com/netdata/netdata"
-DOWNLOAD="https://github.com/netdata/netdata/releases/download/v1.45.3/netdata-v1.45.3.tar.gz"
-MD5SUM="862400053058599901fcb9b61573d866"
+DOWNLOAD="https://github.com/netdata/netdata/releases/download/v1.45.6/netdata-v1.45.6.tar.gz"
+MD5SUM="626153780364f3e8769ff6c970abaf04"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python2-PyYAML google-go-lang freeipmi"
diff --git a/system/nvidia-driver/nvidia-driver.SlackBuild b/system/nvidia-driver/nvidia-driver.SlackBuild
index 62f2d75100..fd93bbc57a 100644
--- a/system/nvidia-driver/nvidia-driver.SlackBuild
+++ b/system/nvidia-driver/nvidia-driver.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nvidia-driver
-VERSION=${VERSION:-550.76}
+VERSION=${VERSION:-550.78}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/nvidia-driver/nvidia-driver.info b/system/nvidia-driver/nvidia-driver.info
index 1c4648cef1..6240dfea02 100644
--- a/system/nvidia-driver/nvidia-driver.info
+++ b/system/nvidia-driver/nvidia-driver.info
@@ -1,20 +1,20 @@
PRGNAM="nvidia-driver"
-VERSION="550.76"
+VERSION="550.78"
HOMEPAGE="https://www.nvidia.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/550.76/NVIDIA-Linux-x86_64-550.76.run \
- https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.76.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.76.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.76.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.76.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.76.tar.bz2"
-MD5SUM_x86_64="5f8b7b1f439e5ded0a092bcb22e856a6 \
- e180babbc004a7c3619a0dc902904234 \
- 93ed775d26a16bab7be611a8877081b5 \
- f4c4c7209fc7f5cc2587f677a9115ac5 \
- d13fc7da6aab55f1ac8445c9c6fe73e3 \
- 8d058fe472b3fca86c3a77830b33e575"
+DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/550.78/NVIDIA-Linux-x86_64-550.78.run \
+ https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.78.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.78.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.78.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.78.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.78.tar.bz2"
+MD5SUM_x86_64="c289987ebda8e9419a73e7e8e3409244 \
+ 4fcca5040078e6dfd3a13e888a26acd1 \
+ 1ec43587f9203a053eff81368b1e72e0 \
+ 98fa129afe0d10881452cb1c6eaff611 \
+ 315d74b2871f3021fece1d49113517fc \
+ 48d62a9de216a349a07f10f7c31db56c"
REQUIRES="nvidia-kernel"
MAINTAINER="Lenard Spencer"
EMAIL="lenardrspencer@gmail.com"
diff --git a/system/nvidia-kernel/nvidia-kernel.SlackBuild b/system/nvidia-kernel/nvidia-kernel.SlackBuild
index 056961d308..67c1a5d369 100644
--- a/system/nvidia-kernel/nvidia-kernel.SlackBuild
+++ b/system/nvidia-kernel/nvidia-kernel.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nvidia-kernel
-VERSION=${VERSION:-550.76}
+VERSION=${VERSION:-550.78}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/nvidia-kernel/nvidia-kernel.info b/system/nvidia-kernel/nvidia-kernel.info
index dddbed4cb7..19d0915495 100644
--- a/system/nvidia-kernel/nvidia-kernel.info
+++ b/system/nvidia-kernel/nvidia-kernel.info
@@ -1,10 +1,10 @@
PRGNAM="nvidia-kernel"
-VERSION="550.76"
+VERSION="550.78"
HOMEPAGE="https://www.nvidia.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/550.76/NVIDIA-Linux-x86_64-550.76.run"
-MD5SUM_x86_64="5f8b7b1f439e5ded0a092bcb22e856a6"
+DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/550.78/NVIDIA-Linux-x86_64-550.78.run"
+MD5SUM_x86_64="c289987ebda8e9419a73e7e8e3409244"
REQUIRES=""
MAINTAINER="Lenard Spencer"
EMAIL="lenardrspencer@gmail.com"
diff --git a/system/nvidia-legacy470-kernel/README b/system/nvidia-legacy470-kernel/README
index 453a636378..7793219958 100644
--- a/system/nvidia-legacy470-kernel/README
+++ b/system/nvidia-legacy470-kernel/README
@@ -15,3 +15,6 @@ xorg.conf.
The xf86-video-nouveau-blacklist package from /extra is required.
The Nvidia 470.xx series will be supported through December 2024.
+
+NOTE: To build in -current with gcc14 against the new 6.9.x kernel,
+pass "CURRENT=yes" to the script.
diff --git a/system/nvidia-legacy470-kernel/nvidia-470.239.06-gcc14.patch b/system/nvidia-legacy470-kernel/nvidia-470.239.06-gcc14.patch
new file mode 100644
index 0000000000..772236e5cf
--- /dev/null
+++ b/system/nvidia-legacy470-kernel/nvidia-470.239.06-gcc14.patch
@@ -0,0 +1,29 @@
+diff --git a/conftest.sh b/conftest.sh
+index 6e6da83..678b79c 100755
+--- a/conftest.sh
++++ b/conftest.sh
+@@ -101,7 +101,8 @@ test_header_presence() {
+ build_cflags() {
+ BASE_CFLAGS="-O2 -D__KERNEL__ \
+ -DKBUILD_BASENAME=\"#conftest$$\" -DKBUILD_MODNAME=\"#conftest$$\" \
+--nostdinc -isystem $ISYSTEM"
++-nostdinc -isystem $ISYSTEM -fshort-wchar \
++-Wno-implicit-function-declaration -Wno-strict-prototypes"
+
+ if [ "$OUTPUT" != "$SOURCES" ]; then
+ OUTPUT_CFLAGS="-I$OUTPUT/include2 -I$OUTPUT/include"
+@@ -4592,8 +4592,13 @@ compile_test() {
+ #
+ CODE="
+ #include <drm/drm_gem.h>
++ #if defined(NV_LINUX_IOSYS_MAP_H_PRESENT)
++ typedef struct iosys_map nv_sysio_map_t;
++ #else
++ typedef struct dma_buf_map nv_sysio_map_t;
++ #endif
+ int conftest_drm_gem_object_vmap_has_map_arg(
+- struct drm_gem_object *obj, struct dma_buf_map *map) {
++ struct drm_gem_object *obj, nv_sysio_map_t *map) {
+ return obj->funcs->vmap(obj, map);
+ }"
+
diff --git a/system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild b/system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild
index ac68713929..22d852dbcd 100644
--- a/system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild
+++ b/system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild
@@ -32,7 +32,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nvidia-legacy470-kernel
VERSION=${VERSION:-470.239.06}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -89,6 +89,11 @@ find -L . \
unset ARCH
+# Patch for gcc-14 in current:
+if [ "${CURRENT:-no}" = "yes" ]; then
+ patch -p1 < $CWD/nvidia-470.239.06-gcc14.patch
+fi
+
# CC=${CC:-gcc} suppresses an otherwise harmless "compiler mismatch"
# message. If you custom-build your kernel with clang,
# then pass CC=clang to this script.
diff --git a/system/nvidia-open-kernel/nvidia-open-kernel.SlackBuild b/system/nvidia-open-kernel/nvidia-open-kernel.SlackBuild
index fd6f73d27c..2b537d8023 100644
--- a/system/nvidia-open-kernel/nvidia-open-kernel.SlackBuild
+++ b/system/nvidia-open-kernel/nvidia-open-kernel.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nvidia-open-kernel
-VERSION=${VERSION:-550.76}
+VERSION=${VERSION:-550.78}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/nvidia-open-kernel/nvidia-open-kernel.info b/system/nvidia-open-kernel/nvidia-open-kernel.info
index b8d696e994..eb2890eb1b 100644
--- a/system/nvidia-open-kernel/nvidia-open-kernel.info
+++ b/system/nvidia-open-kernel/nvidia-open-kernel.info
@@ -1,10 +1,10 @@
PRGNAM="nvidia-open-kernel"
-VERSION="550.76"
+VERSION="550.78"
HOMEPAGE="https://github.com/NVIDIA/open-gpu-kernel-modules/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.76.tar.xz"
-MD5SUM_x86_64="e908e40e476d62d7bb85a22862302593"
+DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.78.tar.xz"
+MD5SUM_x86_64="fd8640459f2b68ae2f8f98bc795707e8"
REQUIRES=""
MAINTAINER="Lenard Spencer"
EMAIL="lenardrspencer@gmail.com"
diff --git a/system/onefetch/onefetch-misc-2.20.0.tar b/system/onefetch/onefetch-misc-2.21.0.tar
index 54b3c948e5..a87b1e3c71 100644
--- a/system/onefetch/onefetch-misc-2.20.0.tar
+++ b/system/onefetch/onefetch-misc-2.21.0.tar
Binary files differ
diff --git a/system/onefetch/onefetch.SlackBuild b/system/onefetch/onefetch.SlackBuild
index 413c9f57ea..090e13bb68 100644
--- a/system/onefetch/onefetch.SlackBuild
+++ b/system/onefetch/onefetch.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=onefetch
-VERSION=${VERSION:-2.20.0}
+VERSION=${VERSION:-2.21.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/onefetch/onefetch.info b/system/onefetch/onefetch.info
index 7f07c5ee44..813c1a7955 100644
--- a/system/onefetch/onefetch.info
+++ b/system/onefetch/onefetch.info
@@ -1,7 +1,7 @@
PRGNAM="onefetch"
-VERSION="2.20.0"
+VERSION="2.21.0"
HOMEPAGE="https://github.com/o2sh/onefetch"
-DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz \
+DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.21.0/onefetch-2.21.0.tar.gz \
https://static.crates.io/crates/addr2line/addr2line-0.19.0.crate \
https://static.crates.io/crates/adler/adler-1.0.2.crate \
https://static.crates.io/crates/ahash/ahash-0.7.7.crate \
@@ -18,14 +18,14 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.1.crate \
https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.0.crate \
https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.1.crate \
- https://static.crates.io/crates/anyhow/anyhow-1.0.75.crate \
+ https://static.crates.io/crates/anyhow/anyhow-1.0.83.crate \
https://static.crates.io/crates/arc-swap/arc-swap-1.6.0.crate \
https://static.crates.io/crates/arrayvec/arrayvec-0.7.4.crate \
https://static.crates.io/crates/askalono/askalono-0.4.6.crate \
https://static.crates.io/crates/atty/atty-0.2.14.crate \
https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \
https://static.crates.io/crates/backtrace/backtrace-0.3.67.crate \
- https://static.crates.io/crates/base64/base64-0.22.0.crate \
+ https://static.crates.io/crates/base64/base64-0.22.1.crate \
https://static.crates.io/crates/bit_field/bit_field-0.10.2.crate \
https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \
https://static.crates.io/crates/bitflags/bitflags-2.4.1.crate \
@@ -36,15 +36,15 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/bstr/bstr-1.8.0.crate \
https://static.crates.io/crates/btoi/btoi-0.4.3.crate \
https://static.crates.io/crates/bumpalo/bumpalo-3.13.0.crate \
- https://static.crates.io/crates/byte-unit/byte-unit-5.1.2.crate \
+ https://static.crates.io/crates/byte-unit/byte-unit-5.1.4.crate \
https://static.crates.io/crates/bytecheck/bytecheck-0.6.11.crate \
https://static.crates.io/crates/bytecheck_derive/bytecheck_derive-0.6.11.crate \
- https://static.crates.io/crates/bytecount/bytecount-0.6.7.crate \
+ https://static.crates.io/crates/bytecount/bytecount-0.6.8.crate \
https://static.crates.io/crates/bytemuck/bytemuck-1.13.1.crate \
https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate \
https://static.crates.io/crates/bytes/bytes-1.5.0.crate \
https://static.crates.io/crates/byteyarn/byteyarn-0.2.3.crate \
- https://static.crates.io/crates/cargo_toml/cargo_toml-0.19.1.crate \
+ https://static.crates.io/crates/cargo_toml/cargo_toml-0.20.2.crate \
https://static.crates.io/crates/cast/cast-0.3.0.crate \
https://static.crates.io/crates/cc/cc-1.0.79.crate \
https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \
@@ -56,10 +56,10 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.1.crate \
https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.1.crate \
https://static.crates.io/crates/clap/clap-2.34.0.crate \
- https://static.crates.io/crates/clap/clap-4.5.3.crate \
+ https://static.crates.io/crates/clap/clap-4.5.4.crate \
https://static.crates.io/crates/clap_builder/clap_builder-4.5.2.crate \
- https://static.crates.io/crates/clap_complete/clap_complete-4.5.1.crate \
- https://static.crates.io/crates/clap_derive/clap_derive-4.5.3.crate \
+ https://static.crates.io/crates/clap_complete/clap_complete-4.5.2.crate \
+ https://static.crates.io/crates/clap_derive/clap_derive-4.5.4.crate \
https://static.crates.io/crates/clap_lex/clap_lex-0.7.0.crate \
https://static.crates.io/crates/clru/clru-0.6.1.crate \
https://static.crates.io/crates/cmake/cmake-0.1.50.crate \
@@ -74,11 +74,11 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/criterion/criterion-0.5.1.crate \
https://static.crates.io/crates/criterion-plot/criterion-plot-0.5.0.crate \
https://static.crates.io/crates/crossbeam/crossbeam-0.8.2.crate \
- https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.9.crate \
+ https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.12.crate \
https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.3.crate \
https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.15.crate \
https://static.crates.io/crates/crossbeam-queue/crossbeam-queue-0.3.8.crate \
- https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.17.crate \
+ https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.19.crate \
https://static.crates.io/crates/crunchy/crunchy-0.2.2.crate \
https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate \
https://static.crates.io/crates/dashmap/dashmap-4.0.2.crate \
@@ -124,10 +124,10 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/getrandom/getrandom-0.2.10.crate \
https://static.crates.io/crates/gif/gif-0.13.1.crate \
https://static.crates.io/crates/gimli/gimli-0.27.3.crate \
- https://static.crates.io/crates/gix/gix-0.60.0.crate \
+ https://static.crates.io/crates/gix/gix-0.62.0.crate \
https://static.crates.io/crates/gix-actor/gix-actor-0.27.0.crate \
https://static.crates.io/crates/gix-actor/gix-actor-0.28.1.crate \
- https://static.crates.io/crates/gix-actor/gix-actor-0.31.0.crate \
+ https://static.crates.io/crates/gix-actor/gix-actor-0.31.1.crate \
https://static.crates.io/crates/gix-attributes/gix-attributes-0.19.0.crate \
https://static.crates.io/crates/gix-attributes/gix-attributes-0.22.2.crate \
https://static.crates.io/crates/gix-bitmap/gix-bitmap-0.2.11.crate \
@@ -135,20 +135,20 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/gix-command/gix-command-0.3.6.crate \
https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.21.0.crate \
https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.24.2.crate \
- https://static.crates.io/crates/gix-config/gix-config-0.36.0.crate \
+ https://static.crates.io/crates/gix-config/gix-config-0.36.1.crate \
https://static.crates.io/crates/gix-config-value/gix-config-value-0.14.6.crate \
https://static.crates.io/crates/gix-date/gix-date-0.8.5.crate \
- https://static.crates.io/crates/gix-diff/gix-diff-0.42.0.crate \
- https://static.crates.io/crates/gix-dir/gix-dir-0.2.0.crate \
+ https://static.crates.io/crates/gix-diff/gix-diff-0.43.0.crate \
+ https://static.crates.io/crates/gix-dir/gix-dir-0.4.1.crate \
https://static.crates.io/crates/gix-discover/gix-discover-0.26.0.crate \
https://static.crates.io/crates/gix-discover/gix-discover-0.31.0.crate \
https://static.crates.io/crates/gix-features/gix-features-0.35.0.crate \
https://static.crates.io/crates/gix-features/gix-features-0.36.1.crate \
https://static.crates.io/crates/gix-features/gix-features-0.38.1.crate \
- https://static.crates.io/crates/gix-filter/gix-filter-0.11.0.crate \
+ https://static.crates.io/crates/gix-filter/gix-filter-0.11.1.crate \
https://static.crates.io/crates/gix-fs/gix-fs-0.7.0.crate \
https://static.crates.io/crates/gix-fs/gix-fs-0.8.1.crate \
- https://static.crates.io/crates/gix-fs/gix-fs-0.10.1.crate \
+ https://static.crates.io/crates/gix-fs/gix-fs-0.10.2.crate \
https://static.crates.io/crates/gix-glob/gix-glob-0.13.0.crate \
https://static.crates.io/crates/gix-glob/gix-glob-0.16.2.crate \
https://static.crates.io/crates/gix-hash/gix-hash-0.13.3.crate \
@@ -158,7 +158,7 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/gix-ignore/gix-ignore-0.8.0.crate \
https://static.crates.io/crates/gix-ignore/gix-ignore-0.11.2.crate \
https://static.crates.io/crates/gix-index/gix-index-0.25.0.crate \
- https://static.crates.io/crates/gix-index/gix-index-0.31.0.crate \
+ https://static.crates.io/crates/gix-index/gix-index-0.32.1.crate \
https://static.crates.io/crates/gix-lock/gix-lock-10.0.0.crate \
https://static.crates.io/crates/gix-lock/gix-lock-11.0.1.crate \
https://static.crates.io/crates/gix-lock/gix-lock-13.1.1.crate \
@@ -166,12 +166,12 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/gix-mailmap/gix-mailmap-0.23.0.crate \
https://static.crates.io/crates/gix-object/gix-object-0.37.0.crate \
https://static.crates.io/crates/gix-object/gix-object-0.38.0.crate \
- https://static.crates.io/crates/gix-object/gix-object-0.42.0.crate \
- https://static.crates.io/crates/gix-odb/gix-odb-0.59.0.crate \
- https://static.crates.io/crates/gix-pack/gix-pack-0.49.0.crate \
- https://static.crates.io/crates/gix-packetline-blocking/gix-packetline-blocking-0.17.3.crate \
+ https://static.crates.io/crates/gix-object/gix-object-0.42.1.crate \
+ https://static.crates.io/crates/gix-odb/gix-odb-0.60.0.crate \
+ https://static.crates.io/crates/gix-pack/gix-pack-0.50.0.crate \
+ https://static.crates.io/crates/gix-packetline-blocking/gix-packetline-blocking-0.17.4.crate \
https://static.crates.io/crates/gix-path/gix-path-0.10.7.crate \
- https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.7.1.crate \
+ https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.7.4.crate \
https://static.crates.io/crates/gix-quote/gix-quote-0.4.12.crate \
https://static.crates.io/crates/gix-ref/gix-ref-0.38.0.crate \
https://static.crates.io/crates/gix-ref/gix-ref-0.43.0.crate \
@@ -180,20 +180,20 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.8.0.crate \
https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.13.0.crate \
https://static.crates.io/crates/gix-sec/gix-sec-0.10.6.crate \
- https://static.crates.io/crates/gix-status/gix-status-0.7.0.crate \
+ https://static.crates.io/crates/gix-status/gix-status-0.9.0.crate \
https://static.crates.io/crates/gix-submodule/gix-submodule-0.10.0.crate \
https://static.crates.io/crates/gix-tempfile/gix-tempfile-10.0.0.crate \
https://static.crates.io/crates/gix-tempfile/gix-tempfile-11.0.1.crate \
https://static.crates.io/crates/gix-tempfile/gix-tempfile-13.1.1.crate \
https://static.crates.io/crates/gix-testtools/gix-testtools-0.13.0.crate \
- https://static.crates.io/crates/gix-trace/gix-trace-0.1.8.crate \
+ https://static.crates.io/crates/gix-trace/gix-trace-0.1.9.crate \
https://static.crates.io/crates/gix-traverse/gix-traverse-0.33.0.crate \
- https://static.crates.io/crates/gix-traverse/gix-traverse-0.38.0.crate \
- https://static.crates.io/crates/gix-url/gix-url-0.27.2.crate \
- https://static.crates.io/crates/gix-utils/gix-utils-0.1.11.crate \
+ https://static.crates.io/crates/gix-traverse/gix-traverse-0.39.0.crate \
+ https://static.crates.io/crates/gix-url/gix-url-0.27.3.crate \
+ https://static.crates.io/crates/gix-utils/gix-utils-0.1.12.crate \
https://static.crates.io/crates/gix-validate/gix-validate-0.8.4.crate \
https://static.crates.io/crates/gix-worktree/gix-worktree-0.26.0.crate \
- https://static.crates.io/crates/gix-worktree/gix-worktree-0.32.0.crate \
+ https://static.crates.io/crates/gix-worktree/gix-worktree-0.33.1.crate \
https://static.crates.io/crates/glob/glob-0.3.1.crate \
https://static.crates.io/crates/globset/globset-0.4.14.crate \
https://static.crates.io/crates/globwalk/globwalk-0.8.1.crate \
@@ -217,8 +217,8 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/ignore/ignore-0.4.20.crate \
https://static.crates.io/crates/image/image-0.24.9.crate \
https://static.crates.io/crates/imara-diff/imara-diff-0.1.5.crate \
- https://static.crates.io/crates/indexmap/indexmap-2.0.0.crate \
- https://static.crates.io/crates/insta/insta-1.34.0.crate \
+ https://static.crates.io/crates/indexmap/indexmap-2.2.6.crate \
+ https://static.crates.io/crates/insta/insta-1.38.0.crate \
https://static.crates.io/crates/instant/instant-0.1.12.crate \
https://static.crates.io/crates/inventory/inventory-0.3.11.crate \
https://static.crates.io/crates/io-close/io-close-0.3.7.crate \
@@ -234,7 +234,7 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/kstring/kstring-2.0.0.crate \
https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate \
https://static.crates.io/crates/lebe/lebe-0.5.2.crate \
- https://static.crates.io/crates/libc/libc-0.2.153.crate \
+ https://static.crates.io/crates/libc/libc-0.2.154.crate \
https://static.crates.io/crates/libm/libm-0.2.7.crate \
https://static.crates.io/crates/libz-ng-sys/libz-ng-sys-1.1.9.crate \
https://static.crates.io/crates/linked-hash-map/linked-hash-map-0.5.6.crate \
@@ -263,7 +263,7 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/os_info/os_info-3.7.0.crate \
https://static.crates.io/crates/owo-colors/owo-colors-3.5.0.crate \
https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate \
- https://static.crates.io/crates/parking_lot/parking_lot-0.12.1.crate \
+ https://static.crates.io/crates/parking_lot/parking_lot-0.12.2.crate \
https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.6.crate \
https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.8.crate \
https://static.crates.io/crates/parse-zoneinfo/parse-zoneinfo-0.3.0.crate \
@@ -308,8 +308,8 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.16.crate \
https://static.crates.io/crates/redox_syscall/redox_syscall-0.3.5.crate \
https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate \
- https://static.crates.io/crates/regex/regex-1.10.2.crate \
- https://static.crates.io/crates/regex-automata/regex-automata-0.4.3.crate \
+ https://static.crates.io/crates/regex/regex-1.10.4.crate \
+ https://static.crates.io/crates/regex-automata/regex-automata-0.4.6.crate \
https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \
https://static.crates.io/crates/relative-path/relative-path-1.8.0.crate \
https://static.crates.io/crates/rend/rend-0.4.1.crate \
@@ -317,8 +317,8 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/rkyv_derive/rkyv_derive-0.7.43.crate \
https://static.crates.io/crates/rmp/rmp-0.8.11.crate \
https://static.crates.io/crates/rmp-serde/rmp-serde-0.14.4.crate \
- https://static.crates.io/crates/rstest/rstest-0.18.2.crate \
- https://static.crates.io/crates/rstest_macros/rstest_macros-0.18.2.crate \
+ https://static.crates.io/crates/rstest/rstest-0.19.0.crate \
+ https://static.crates.io/crates/rstest_macros/rstest_macros-0.19.0.crate \
https://static.crates.io/crates/rust_decimal/rust_decimal-1.33.1.crate \
https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.crate \
https://static.crates.io/crates/rustc_version/rustc_version-0.4.0.crate \
@@ -330,11 +330,11 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate \
https://static.crates.io/crates/seahash/seahash-4.1.0.crate \
https://static.crates.io/crates/semver/semver-1.0.17.crate \
- https://static.crates.io/crates/serde/serde-1.0.197.crate \
- https://static.crates.io/crates/serde_derive/serde_derive-1.0.197.crate \
- https://static.crates.io/crates/serde_json/serde_json-1.0.108.crate \
+ https://static.crates.io/crates/serde/serde-1.0.200.crate \
+ https://static.crates.io/crates/serde_derive/serde_derive-1.0.200.crate \
+ https://static.crates.io/crates/serde_json/serde_json-1.0.116.crate \
https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.4.crate \
- https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.27.crate \
+ https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.34+deprecated.crate \
https://static.crates.io/crates/sha1_smol/sha1_smol-1.0.0.crate \
https://static.crates.io/crates/sha2/sha2-0.10.7.crate \
https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate \
@@ -367,10 +367,10 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.47.crate \
https://static.crates.io/crates/thread_local/thread_local-1.1.4.crate \
https://static.crates.io/crates/tiff/tiff-0.9.0.crate \
- https://static.crates.io/crates/time/time-0.3.34.crate \
+ https://static.crates.io/crates/time/time-0.3.36.crate \
https://static.crates.io/crates/time-core/time-core-0.1.2.crate \
https://static.crates.io/crates/time-humanize/time-humanize-0.1.3.crate \
- https://static.crates.io/crates/time-macros/time-macros-0.2.17.crate \
+ https://static.crates.io/crates/time-macros/time-macros-0.2.18.crate \
https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate \
https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate \
https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \
@@ -397,7 +397,7 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.9.crate \
https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.22.crate \
https://static.crates.io/crates/unicode-width/unicode-width-0.1.10.crate \
- https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.10.crate \
+ https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.11.crate \
https://static.crates.io/crates/url/url-2.5.0.crate \
https://static.crates.io/crates/utf8-width/utf8-width-0.1.6.crate \
https://static.crates.io/crates/utf8parse/utf8parse-0.2.1.crate \
@@ -452,7 +452,6 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/winres/winres-0.1.12.crate \
https://static.crates.io/crates/wyz/wyz-0.5.1.crate \
https://static.crates.io/crates/xz2/xz2-0.1.7.crate \
- https://static.crates.io/crates/yaml-rust/yaml-rust-0.4.5.crate \
https://static.crates.io/crates/yansi/yansi-0.5.1.crate \
https://static.crates.io/crates/zerocopy/zerocopy-0.7.32.crate \
https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.32.crate \
@@ -460,7 +459,7 @@ DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.20.0/onefetch-2.20.0.tar.gz
https://static.crates.io/crates/zstd-safe/zstd-safe-5.0.2+zstd.1.5.2.crate \
https://static.crates.io/crates/zstd-sys/zstd-sys-2.0.8+zstd.1.5.5.crate \
https://static.crates.io/crates/zune-inflate/zune-inflate-0.2.54.crate"
-MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
+MD5SUM="a5ef2e3716b8c1a202fc259b8395afda \
b8e7ee27350aad1efd1cbe7a6a32c551 \
669215548c64019c08c92b2c1afd3deb \
9651c5e4f543baa1936451ff40d8a322 \
@@ -477,14 +476,14 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
a6c4e3f7eda9068fe0049c291e8e7d89 \
d2453c99c7af98286c2dc9017a8dba6d \
b57fd47f132f32001e0d4bfc4621f1bf \
- 39a78bec5a0ae75f210c1f67250152b0 \
+ d750070888d80c68a85ebbdd428c847e \
b7916cf807e8e1e3d0bc59b71f7f2500 \
504b5d258d68bdb980c997b93f0c6e6e \
7e55e25f387145f36dbfa9ff2390e0ae \
142cb4b9a653e56e56311f0c883b8582 \
05d77ef52e90ad161fdd41b252420467 \
58637599fb4e68ecbca68939709aca1a \
- 2b85559c818ca984fc61f5e7ef3ccf24 \
+ 20084c4c04bcc06fd3d7ff662deca706 \
521abf54ccebb983d14c40f47a908a97 \
a295edb6953237ebbdfa8e731229f9a3 \
ebcf604c44976809506192718f439dc1 \
@@ -495,15 +494,15 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
494bc55e3713f1e861b0b6ae328a40f4 \
841b2dfaad47fc76cd42a45e074a1e78 \
e77008d07412b61bb1b5d67c5758c95d \
- 39cfa6f22ef51646096b072638f7d17c \
+ a8ada3e30f22f0ad4d25ce76c130c60d \
ba444785b3772c818677c4ccd42ee16f \
4a30bb499d535a719fca7f7775ff29d6 \
- d2ff6bc07572bd5842794cc70cc0733a \
+ 96778ea2eff9b39c42d90967ec6adce2 \
9a279086f2974a706e1f62fb2aac1e4c \
1e704be5ddde9d6b5383ef1035309f91 \
51ed49380bb7d086c005208e805983b2 \
d733a7dcbaf0a4bc44e4fef568dcee32 \
- c1d1de018112c1d2d855fa7808a9f6f3 \
+ 1cf66c610dd5a19dac21a4af105ef97c \
f686e99053239b98e9aca46c3e06c6f9 \
7d83f411bb22318c65fec8bbee937ece \
74634128440dbc3766bda76fdf0aaa05 \
@@ -515,10 +514,10 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
aa7628187a64682bef0500d38db6b309 \
435b8bef0d3bd0b0ab5297728f1073c2 \
59ae9122b2946d4d52bc48a1da5c5e06 \
- b444496ca4d820b2c75bd6ca4f269126 \
+ ec573c80325dcb85a463103cf3878a73 \
6a7300e86333500f11f30e3e20e68808 \
- 31f09812c68c3d67e0abc29ebcf74f1a \
- fae4ac14d3f6db474aad2d3c73649420 \
+ 4703ffb8b0409bcc4aff2642a748a9ce \
+ 008b5f551130ca3eb7265bce27e0144b \
f780b94573a4c3e9261b0ef07ace6529 \
b4b717e9ccaca16de32c52b11e851916 \
54e4adfd2d64f037c5115993a5da57b2 \
@@ -533,11 +532,11 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
c3ca987d21c9d0af2c1e9794f70e7175 \
4cb359fe1ce3ec8463a78cabc468037e \
275b369d81fc7f92f4ad2a7adc6ca74b \
- 41cea5adc01c6c125dd675cff2559fed \
+ 86c345cb693c291362662b0eb437af89 \
fd98c74ef4f8e5abcd938173ae8e2ab5 \
9970b72159dfdaf0ebb3eab0edfd37a4 \
075bba4c4ec3da4784a8842db294845c \
- f990d49f0e0b507415b06dfac2b02a36 \
+ 398f4cce1d3067cc7a56662e52a33384 \
32e5a346cb92729cf6c2d8d0e8202c73 \
89e88633cab0e4b6f3d3878b84dffe8b \
42707c74fb3d19c2457f8b1f36136bce \
@@ -583,10 +582,10 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
f204ba6fc9394724826f177433fe9a98 \
2ec5419c5ca1c626f0b158e5ebec75d4 \
ff87974aed9ddf2f97785fae88b9027a \
- db79900dbfc6f8c7433f6d2f3a6c2e20 \
+ c06610e40e360dade48f5574cab4c18b \
0947453e2549f2345bb78b3960bc5c43 \
fdd2e9f2c895cf626e0e94dfc14ad78d \
- 05e7099ffe7a6978b92850e2dc25836a \
+ 0fef5601b4a1577fb338eb5cc57e5fb2 \
e1af794e9888f836976bc09d0a77bf72 \
f37c2af51761ee99148accc64a789dbc \
101226d32a04adc0a4232050dbf85056 \
@@ -594,20 +593,20 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
980abe4b3b80e451332e7f38105425d6 \
026d80b53333b71b18854ceb02e958b0 \
3b8e59515d02078032fbf89d2f7b47ec \
- 34659f460f1c9d7d938d167b3ae322ff \
+ 39c6b05cc140ad30eb693bae4b43672e \
2f1beb665ae673db2d89821a436b1cef \
e1aa1cf30530143595c6efaa1823731d \
- b93d074890d39df694839d7d7abf0e48 \
- cc547438ab5a5d0b50014083f57e2d32 \
+ 314cb8742040d4d738d79b01a96dfd85 \
+ 1e6c5403299f615f276911c8e1441ef6 \
ecf93232214d1e643e3b4cc76374db4b \
ced6fbb4456383135131cc616b75df8c \
258cc63567b01321d5090b3a4895d79a \
674f63065bbac7ced2770b0b5f02e749 \
fadaf8220f83f0ac4b8323919f2f5084 \
- 94051695cf569c0684d6f79b9ee20c9d \
+ 426bb4dd55249aeb37cd9ad15af528d1 \
c6234296409a24272b1783b8e1034385 \
ed939afc9dc6b2d98622184d1404933a \
- 8720b43335c8f32a89d01c8596aa428c \
+ a54b547b14359df46e6a059c7d955b42 \
226c77aabe608ec895e09eb138ad6fdb \
67fe1df33f7a2b122066176117d068f5 \
e949ccbcbb010c4e05896ab14562bf86 \
@@ -617,7 +616,7 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
dc2287b30f0ddde28a3afbca83f252b3 \
1fa83fef2a7b9fc99c31de029f660d70 \
7a91807db2398fae9834f664a963c076 \
- 062d496249d9639508c106a2a393d199 \
+ 9b673d00ec71fba2718dd4b6973d3bf8 \
03ef15a9cfe3d6befacd9ff7cdbd1634 \
d4d0effc77b6f82b37e0c783382711bd \
fd74cb12863c361e5e96d73cd7f4539e \
@@ -625,12 +624,12 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
b825bef7d62cf8e4e7d01968264e6a2f \
ed01e512e43388faba720890b368b164 \
c552aefe481234861e76c933da373d78 \
- ad5436ea271f08706a1fd7430f034d58 \
- 0ebc0020bfa6e96a49bc2d6ab110023c \
- d241450b0e03845ade667e536f021376 \
- d1520e89eee5687482d00bbf693732ef \
+ 3f1c56b3274498b8eda27c5dd69b166d \
+ f5a333c4c878bded7fce59e11ba860ad \
+ e5679249e04e995db5cb3cc7512e17c8 \
+ 985d331d661a642b72570dc2d9ce6fb3 \
afb7f0126b110b2b69385e7da7b038ee \
- 2db9ac38028a9e4a835694b3ee2ad1e4 \
+ 999d93243e6b76c20ef1062dab382cd1 \
539588dc3151dd1a2eafb1abc1b328e7 \
97ce0b3fde37ca86ec399a8832dd909e \
356b4a97654b1166cc19d2e01c50f285 \
@@ -639,20 +638,20 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
c511739ea5d706ec5514605c3822ee22 \
bc9add4fa8e8d6925b1cabe74e7ac108 \
a865ed2b74e73c390f769b702aa02713 \
- fc67bbd30be33b63741209b920e248f2 \
+ 15f69f7d8a3a6b4c9cbbf1cb300e8a6d \
3d177ac594201061c57c199cea0b1156 \
3952f33e9615f0c3cb881de6973470ed \
0659f4d8c73fba300470c8b507ea59e7 \
82efaf83a661ed30807897cac0c128b5 \
8b073553327fe547d0b367cfcd81bb59 \
- 2853be6b1b40b0e9731893a50660915a \
+ 22c18c8034a833c91bb51cbd1433fd13 \
65fbc7f054a0295660ccd6ceb6dac760 \
- dc2df652164cf85a1056a2e4e89f62b3 \
- c6bdde89a5ba20c1047647566c78f32d \
- e9ba7f6e1efec40f348488b04a50e5a6 \
+ f3d291021e5b6e50eeb22391a21aa9f7 \
+ 7ec3b6baf798700701969961379d9958 \
+ 102dd5ccf7f0e35f281febc864643590 \
6cf5295ccac485b29e978e762b0f3d8a \
7baeb96294a80f18ce722ec603737044 \
- e671fc1401198c93ba9b382795fcbdcc \
+ 2b77a416cc13c6701bb061a600038bc8 \
2d6d28ec311884da69bcaf320ada8ad5 \
423ea3c18df8759400c3d0a381738c64 \
28fb2d3e8fbb4c9df2e53c8a6c7f3e88 \
@@ -676,8 +675,8 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
bdee49940363352f112ccce7ee1f504d \
785764aa3ae2b351594278ed45a69aa6 \
4debd3be7deef9489df4d04841cbb631 \
- 18dfeab855ade5255a7f1a68b0151b7a \
- ae1f7ca9b9189b6fa16f8db780fc79f1 \
+ 75d480d43a87d733f9f497c647f7d973 \
+ 55c872a11330d783758483aa43f2e94b \
5f153f7135dceb02f88266121c836b4e \
95f8af69264003b0fe9bc5e687ec80d3 \
7d58a2a23cd19ed8e889afdbeb7986b1 \
@@ -693,7 +692,7 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
0c07198f804f9c9788567f8c061acaec \
fba3b040a55c01be7376d3dd5c4d4920 \
2db26dd3b5201776a36e40217bfdfe26 \
- 49d77531898b3d7846b149c0fb4788c4 \
+ 0bc840b564ce2b698189d5b204538624 \
71bf1bf53c8321f7f1cbc13575353d6b \
b4c849c8ee20bb24d1dab019f8a020f0 \
ef352de59e1b26277213640319c87e88 \
@@ -722,7 +721,7 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
0aa601dab19b62c32def2e7be85d50b3 \
aa7024f7b3b6cc9c16f218c076a31ccc \
12e4ba5909e1f30b9142932571eaa4da \
- 1be45f99109d447849f4244b58c5a470 \
+ 9d6c117b30034665155c9e6852b86e88 \
b1713fb3ae03d434680cff5fb4c14144 \
ad1239c8377e9764ee2924fadcc73c5f \
7fb976dbf9428d88125a556348db0ddb \
@@ -767,8 +766,8 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
16111f31a29feae4ce4a324b83dc0189 \
782ea88d8e5b517b1c9e7d870e20e9e3 \
2793ed3e6807d79ff72271baec586531 \
- e90f2809a34e2bea0bd5c1120475fb36 \
- 4f496143a21775fa7bd22bf329c37f37 \
+ e19600513eaf0823f25a621088b44d2c \
+ 520b920d0c711ec1a17fb19a6060446a \
91b60a71d44302a8b05bd398eca56c37 \
56a4d4b53f05b81e881428f327bbd19b \
1c9a7182c62a3f9ea6f81420f3766f6b \
@@ -776,8 +775,8 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
66c01e9bd7f3d1463a3da113eb280a1a \
3677dde35602658c64bcab434a0d053b \
2d7d5aa79ff9ed90aa9a1ab6ce32d2f0 \
- 0643d5949f80b6e187ef39a5f9a325c0 \
- 7bd723f44b24fc491c1923c7a59bc364 \
+ 97446d04ea526bf0a22d529026f5c1d9 \
+ 364d64916f288f9cef824c9688915cf7 \
28dd2ad9373e97891cb7ed3444aaa3b7 \
24fcbc2986fad09b25c9a4f9aef0a9e4 \
fdf3aa5e1f6c33e4f68b0f7b08e1e94e \
@@ -789,11 +788,11 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
b4a0a98a54439a5a37952c8879187ee3 \
8046df86e976ce7ef8954e916f0e7f74 \
eb6238cbf278a63e0afc0804cf527c62 \
- 956ace3f4e2b8a6ac55aa74549cc38de \
- e8b93865e80b67f03df2faa417960b88 \
- 3ed0ebc631b1840f3be21e1ba07fa4ed \
+ 9b1baf93cc8caada556e1c45a6f013e0 \
+ ff73672601880795d1c901014787924f \
+ ecf1e501541e064d3e96172bd0f3c709 \
07174ad3942b5dba8d02f628a4f56792 \
- 822665dbb2a2d1974965080ab74a89b2 \
+ 39e3168b0ff2d77bcca05882310b2a06 \
74d8afce717ff89fb2cb5141f121782b \
00f467980f89a77f541dab0e421480e8 \
ce622fdb8d18cd1c13ed8fadc5400c10 \
@@ -826,10 +825,10 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
cb03f4cb4d4a71fc2b6a41875cc9b005 \
d03f75b223b8c2a58c73971ec0227fc0 \
4a9c9f7d6e764b4abefee62fe610edab \
- 00a1017b4831ad4073be63ee145f37f1 \
+ 19e6e4e45004e2b023e49e37c34b4e31 \
7818a75208424a6d05d1d868559f0adf \
70b96eca0359f82c818eee7615d6ee21 \
- 4875c5068f17bbcd90afbff582925a0a \
+ cbfa351bd29e3779266c82b3996fc9ab \
a160b14e423954c978ca95aa78ca4210 \
5f0470696baaa4e5953bddbf196998f9 \
c678a7da0ee4b850ebde0474144a0415 \
@@ -856,7 +855,7 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
2e6f3d2a4c7414137fa48dfd73678840 \
c12d182417999fc365f952e701f6071f \
7d6d4fc9fad200d6e295f6930e97e022 \
- 428fc5d72716c000ce20267887878be2 \
+ a8c6d404eec9e0efc975e65312b76228 \
e547b0e754cd61f24f9ef8c9e26fcd95 \
86baecce43858faab832d3ddf3bf800f \
ceee1159c41351d05f4cf705490867b3 \
@@ -911,7 +910,6 @@ MD5SUM="15077553660cff22d928a08cd1c1a5f0 \
76fb85a025e6e1e6fda6569acf460505 \
589309abba88dd6e8099a95640457f7d \
a4a2fb6845bb8ae426053dc7821ff75f \
- 331d07cdd036d528ede2f69c7ff0beb6 \
f5a883f6e013c5dcedc0c13d3096c612 \
ae2ca148274c581aa6ee8a8e292ca2af \
936257597fbe2fd02d954a5db53c687a \
diff --git a/system/openzfs/openzfs.SlackBuild b/system/openzfs/openzfs.SlackBuild
index 1d5e1206cd..6fe94de719 100644
--- a/system/openzfs/openzfs.SlackBuild
+++ b/system/openzfs/openzfs.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for openzfs
-# Copyright 2023 Matt Egger <bru.barwal@sdf.org>, USA
+# Copyright 2023-24 Matt Egger <bru.barwal@sdf.org>, USA
# Copyright 2021-23 Markus Reichelt <slackbuilds@mareichelt.de>, Germany
# Copyright 2017 Marcin Szychowski <szycha@gmail.com>, Poland
# Copyright 2016 Kevin Paulus <goarilla@gmail.com>, Belgium
@@ -32,8 +32,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=openzfs
SRCNAM=zfs
-VERSION=${VERSION:-2.2.3}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-2.2.4}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/openzfs/openzfs.info b/system/openzfs/openzfs.info
index d09a5ee281..efa078abf7 100644
--- a/system/openzfs/openzfs.info
+++ b/system/openzfs/openzfs.info
@@ -1,8 +1,8 @@
PRGNAM="openzfs"
-VERSION="2.2.3"
+VERSION="2.2.4"
HOMEPAGE="https://openzfs.org"
-DOWNLOAD="https://github.com/openzfs/zfs/releases/download/zfs-2.2.3/zfs-2.2.3.tar.gz"
-MD5SUM="e0f2b72ccd47a5b401cbc9f38b1d9073"
+DOWNLOAD="https://github.com/openzfs/zfs/releases/download/zfs-2.2.4/zfs-2.2.4.tar.gz"
+MD5SUM="8d563179aadb2a008f501aee34d3daf9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/osquery-bin/osquery-bin.SlackBuild b/system/osquery-bin/osquery-bin.SlackBuild
index 3f85678ad1..958a3ff01e 100644
--- a/system/osquery-bin/osquery-bin.SlackBuild
+++ b/system/osquery-bin/osquery-bin.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=osquery-bin
SRCNAM=${PRGNAM%-bin}
-VERSION=${VERSION:-5.12.1}
+VERSION=${VERSION:-5.12.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -61,7 +61,7 @@ if [ "$ARCH" = "x86_64" ]; then
elif [ "$ARCH" = "aarch64" ]; then
ar p "$CWD/$SRCNAM"_"$VERSION-$DEBBUILD.linux_arm64.deb" data.tar.gz | tar xzv
else
- printf "$ARCH is not supported...\n"
+ printf "%s\n" "$ARCH is not supported..."
exit 1
fi
diff --git a/system/osquery-bin/osquery-bin.info b/system/osquery-bin/osquery-bin.info
index c2a3d51277..47c0630d74 100644
--- a/system/osquery-bin/osquery-bin.info
+++ b/system/osquery-bin/osquery-bin.info
@@ -1,12 +1,12 @@
PRGNAM="osquery-bin"
-VERSION="5.12.1"
+VERSION="5.12.2"
HOMEPAGE="https://osquery.io/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/osquery/osquery/releases/download/5.12.1/osquery_5.12.1-1.linux_amd64.deb \
- https://github.com/osquery/osquery/releases/download/5.12.1/osquery_5.12.1-1.linux_arm64.deb"
-MD5SUM_x86_64="85eace3a95a804a0dae3e99a80961912 \
- 2b907b8053a658ba4cc79eb2d9cd0595"
+DOWNLOAD_x86_64="https://github.com/osquery/osquery/releases/download/5.12.2/osquery_5.12.2-1.linux_amd64.deb \
+ https://github.com/osquery/osquery/releases/download/5.12.2/osquery_5.12.2-1.linux_arm64.deb"
+MD5SUM_x86_64="c005defd4db9c8d6afce8ca49748bffd \
+ c6c7925084113f2f471f68c13d7266b8"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/system/prometheus/prometheus.SlackBuild b/system/prometheus/prometheus.SlackBuild
index 0233527a52..eb16667317 100644
--- a/system/prometheus/prometheus.SlackBuild
+++ b/system/prometheus/prometheus.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=prometheus
-VERSION=${VERSION:-2.51.2}
+VERSION=${VERSION:-2.52.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/prometheus/prometheus.info b/system/prometheus/prometheus.info
index d088652ce9..0bd00d63dc 100644
--- a/system/prometheus/prometheus.info
+++ b/system/prometheus/prometheus.info
@@ -1,10 +1,10 @@
PRGNAM="prometheus"
-VERSION="2.51.2"
+VERSION="2.52.0"
HOMEPAGE="https://prometheus.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/prometheus/prometheus/releases/download/v2.51.2/prometheus-2.51.2.linux-amd64.tar.gz"
-MD5SUM_x86_64="552aef14cd5122827f37ae99ce62f906"
+DOWNLOAD_x86_64="https://github.com/prometheus/prometheus/releases/download/v2.52.0/prometheus-2.52.0.linux-amd64.tar.gz"
+MD5SUM_x86_64="dc21cdcd4e3b1f4e2a06ab390ceff964"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/system/readpe/readpe.SlackBuild b/system/readpe/readpe.SlackBuild
index dd36510809..bc560a2695 100644
--- a/system/readpe/readpe.SlackBuild
+++ b/system/readpe/readpe.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=readpe
-VERSION=${VERSION:-20240131_3c4163e}
-GITHASH=${GITHASH:-3c4163e30896c9a22e996815d5e0f7876b3fc64f}
+VERSION=${VERSION:-20240427_d94c794}
+GITHASH=${GITHASH:-d94c79459692cd6abbf6051328b225319e2caadf}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/readpe/readpe.info b/system/readpe/readpe.info
index dbc828f761..be049f4715 100644
--- a/system/readpe/readpe.info
+++ b/system/readpe/readpe.info
@@ -1,8 +1,8 @@
PRGNAM="readpe"
-VERSION="20240131_3c4163e"
+VERSION="20240427_d94c794"
HOMEPAGE="https://github.com/mentebinaria/readpe"
-DOWNLOAD="https://github.com/mentebinaria/readpe/archive/3c4163e/readpe-3c4163e30896c9a22e996815d5e0f7876b3fc64f.tar.gz"
-MD5SUM="85f1fa2212a7d996efbab4fe2d5e238b"
+DOWNLOAD="https://github.com/mentebinaria/readpe/archive/d94c794/readpe-d94c79459692cd6abbf6051328b225319e2caadf.tar.gz"
+MD5SUM="7dcf55ee3a582febfa447732cecc62a7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/redis-py/redis-py.SlackBuild b/system/redis-py/redis-py.SlackBuild
index 092f9b088f..3ca9327fdb 100644
--- a/system/redis-py/redis-py.SlackBuild
+++ b/system/redis-py/redis-py.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=redis-py
-VERSION=${VERSION:-5.0.4}
+VERSION=${VERSION:-5.0.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/redis-py/redis-py.info b/system/redis-py/redis-py.info
index 3869928087..d53f7a7486 100644
--- a/system/redis-py/redis-py.info
+++ b/system/redis-py/redis-py.info
@@ -1,8 +1,8 @@
PRGNAM="redis-py"
-VERSION="5.0.4"
+VERSION="5.0.5"
HOMEPAGE="https://github.com/andymccurdy/redis-py"
-DOWNLOAD="https://github.com/andymccurdy/redis-py/archive/v5.0.4/redis-py-5.0.4.tar.gz"
-MD5SUM="bb43da83c49bc851f91b686da9a2afef"
+DOWNLOAD="https://github.com/andymccurdy/redis-py/archive/v5.0.5/redis-py-5.0.5.tar.gz"
+MD5SUM="a04b669743ce048e3ad5f462e800fbbe"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="redis"
diff --git a/system/redis/redis.SlackBuild b/system/redis/redis.SlackBuild
index 1045eebe69..cc9efc6599 100644
--- a/system/redis/redis.SlackBuild
+++ b/system/redis/redis.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=redis
-VERSION=${VERSION:-7.2.4}
+VERSION=${VERSION:-7.2.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/redis/redis.info b/system/redis/redis.info
index c5a41e3483..31ae4225c9 100644
--- a/system/redis/redis.info
+++ b/system/redis/redis.info
@@ -1,8 +1,8 @@
PRGNAM="redis"
-VERSION="7.2.4"
+VERSION="7.2.5"
HOMEPAGE="https://redis.io/"
-DOWNLOAD="https://download.redis.io/releases/redis-7.2.4.tar.gz"
-MD5SUM="5ec126130d702828d98fed8e0c71fc1d"
+DOWNLOAD="https://download.redis.io/releases/redis-7.2.5.tar.gz"
+MD5SUM="b2a5dde2024516d431fc1e4f360020b3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/s6/s6.SlackBuild b/system/s6/s6.SlackBuild
index a644b72fdd..a04d7dca71 100644
--- a/system/s6/s6.SlackBuild
+++ b/system/s6/s6.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=s6
-VERSION=${VERSION:-2.12.0.3}
+VERSION=${VERSION:-2.12.0.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/s6/s6.info b/system/s6/s6.info
index 5d6a2f186d..951f079e8c 100644
--- a/system/s6/s6.info
+++ b/system/s6/s6.info
@@ -1,8 +1,8 @@
PRGNAM="s6"
-VERSION="2.12.0.3"
+VERSION="2.12.0.4"
HOMEPAGE="https://skarnet.org/software/s6/"
-DOWNLOAD="https://skarnet.org/software/s6/s6-2.12.0.3.tar.gz"
-MD5SUM="0af573a178274c16d1a22f2c0de51695"
+DOWNLOAD="https://skarnet.org/software/s6/s6-2.12.0.4.tar.gz"
+MD5SUM="0d4a2b072575e8d3c529663228142f8e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="execline"
diff --git a/system/sarasa-gothic/sarasa-gothic.SlackBuild b/system/sarasa-gothic/sarasa-gothic.SlackBuild
index a7c406c229..9e861472e0 100644
--- a/system/sarasa-gothic/sarasa-gothic.SlackBuild
+++ b/system/sarasa-gothic/sarasa-gothic.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sarasa-gothic
SRCNAM=Sarasa-TTC
-VERSION=${VERSION:-1.0.10}
+VERSION=${VERSION:-1.0.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/sarasa-gothic/sarasa-gothic.info b/system/sarasa-gothic/sarasa-gothic.info
index 10ddafd3ab..403533d8b0 100644
--- a/system/sarasa-gothic/sarasa-gothic.info
+++ b/system/sarasa-gothic/sarasa-gothic.info
@@ -1,8 +1,8 @@
PRGNAM="sarasa-gothic"
-VERSION="1.0.10"
+VERSION="1.0.13"
HOMEPAGE="https://github.com/be5invis/Sarasa-Gothic"
-DOWNLOAD="https://github.com/be5invis/Sarasa-Gothic/releases/download/v1.0.10/Sarasa-TTC-1.0.10.zip"
-MD5SUM="58553ea23f4fbac785b22e5f2c9a8c49"
+DOWNLOAD="https://github.com/be5invis/Sarasa-Gothic/releases/download/v1.0.13/Sarasa-TTC-1.0.13.zip"
+MD5SUM="9af64fe827ce724af16075306db44335"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/sbpkg/sbpkg.SlackBuild b/system/sbpkg/sbpkg.SlackBuild
index 69b783e868..dc48a7df11 100644
--- a/system/sbpkg/sbpkg.SlackBuild
+++ b/system/sbpkg/sbpkg.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sbpkg
-VERSION=${VERSION:-1.0.8}
+VERSION=${VERSION:-1.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/sbpkg/sbpkg.info b/system/sbpkg/sbpkg.info
index 23f9f43c76..b3c8274537 100644
--- a/system/sbpkg/sbpkg.info
+++ b/system/sbpkg/sbpkg.info
@@ -1,8 +1,8 @@
PRGNAM="sbpkg"
-VERSION="1.0.8"
+VERSION="1.1.0"
HOMEPAGE="https://gitlab.com/dslackw/sbpkg"
-DOWNLOAD="https://gitlab.com/dslackw/sbpkg/-/archive/1.0.8/sbpkg-1.0.8.tar.gz"
-MD5SUM="f83fdff3ae389575c09ea9cbec0def09"
+DOWNLOAD="https://gitlab.com/dslackw/sbpkg/-/archive/1.1.0/sbpkg-1.1.0.tar.gz"
+MD5SUM="a97c871f68aefb4ad948ba9fca741d22"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/slackrepo-hints/slackrepo-hints.SlackBuild b/system/slackrepo-hints/slackrepo-hints.SlackBuild
index 6c83a08e51..405d14cafe 100644
--- a/system/slackrepo-hints/slackrepo-hints.SlackBuild
+++ b/system/slackrepo-hints/slackrepo-hints.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=slackrepo-hints
-VERSION=${VERSION:-20240503}
+VERSION=${VERSION:-20240601}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/slackrepo-hints/slackrepo-hints.info b/system/slackrepo-hints/slackrepo-hints.info
index 6dc5175d70..d586bd932b 100644
--- a/system/slackrepo-hints/slackrepo-hints.info
+++ b/system/slackrepo-hints/slackrepo-hints.info
@@ -1,8 +1,8 @@
PRGNAM="slackrepo-hints"
-VERSION="20240503"
+VERSION="20240601"
HOMEPAGE="https://github.com/aclemons/slackrepo-hints"
-DOWNLOAD="https://github.com/aclemons/slackrepo-hints/archive/v20240503/slackrepo-hints-20240503.tar.gz"
-MD5SUM="24441ebdae1c13bcef96a719e7fe05af"
+DOWNLOAD="https://github.com/aclemons/slackrepo-hints/archive/v20240601/slackrepo-hints-20240601.tar.gz"
+MD5SUM="036ee1078109037158ca817420efc236"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/slackrepo/slackrepo.SlackBuild b/system/slackrepo/slackrepo.SlackBuild
index aed39e8448..c8b376df28 100644
--- a/system/slackrepo/slackrepo.SlackBuild
+++ b/system/slackrepo/slackrepo.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=slackrepo
-VERSION=${VERSION:-20240420}
+VERSION=${VERSION:-20240601}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/slackrepo/slackrepo.info b/system/slackrepo/slackrepo.info
index d2d6cd746a..964220616f 100644
--- a/system/slackrepo/slackrepo.info
+++ b/system/slackrepo/slackrepo.info
@@ -1,8 +1,8 @@
PRGNAM="slackrepo"
-VERSION="20240420"
+VERSION="20240601"
HOMEPAGE="https://github.com/aclemons/slackrepo"
-DOWNLOAD="https://github.com/aclemons/slackrepo/archive/v20240420/slackrepo-20240420.tar.gz"
-MD5SUM="2145692548db7aa7c81b4627ca5e4941"
+DOWNLOAD="https://github.com/aclemons/slackrepo/archive/v20240601/slackrepo-20240601.tar.gz"
+MD5SUM="4e6ee343a03e2f19c51c3a41a7093337"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/slpkg/slpkg.SlackBuild b/system/slpkg/slpkg.SlackBuild
index 7ce48dca49..7c219db719 100644
--- a/system/slpkg/slpkg.SlackBuild
+++ b/system/slpkg/slpkg.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=slpkg
-VERSION=${VERSION:-5.0.6}
+VERSION=${VERSION:-5.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/slpkg/slpkg.info b/system/slpkg/slpkg.info
index 4f41452f37..3d40bcd56c 100644
--- a/system/slpkg/slpkg.info
+++ b/system/slpkg/slpkg.info
@@ -1,10 +1,10 @@
PRGNAM="slpkg"
-VERSION="5.0.6"
+VERSION="5.1.0"
HOMEPAGE="https://dslackw.gitlab.io/slpkg"
-DOWNLOAD="https://gitlab.com/dslackw/slpkg/-/archive/5.0.6/slpkg-5.0.6.tar.gz"
-MD5SUM="e60a6209746b71acab473f09e406d441"
+DOWNLOAD="https://gitlab.com/dslackw/slpkg/-/archive/5.1.0/slpkg-5.1.0.tar.gz"
+MD5SUM="b2ab9a20630e4b5892ab0ac24241bd2a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3-build python3-pythondialog"
+REQUIRES="python3-tomlkit python3-pythondialog"
MAINTAINER="Dimitris Zlatanidis"
EMAIL="dslackw@gmail.com"
diff --git a/system/stressapptest/stressapptest.SlackBuild b/system/stressapptest/stressapptest.SlackBuild
index 24ef170a42..ce0e6848bc 100644
--- a/system/stressapptest/stressapptest.SlackBuild
+++ b/system/stressapptest/stressapptest.SlackBuild
@@ -58,14 +58,8 @@ chown -R root:root .
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
\! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
-# This patch is based on Debian's support_i586_builds for
-# stressapptest-1.0.6. Extra logic here to avoid running autoreconf if
-# we don't need to (since it's slow). Allow PATCH=yes in the env for my
-# own testing purposes.
-if [ "${PATCH:-no}" = "yes" ]; then
- patch -p1 < $CWD/support_i586.diff
- autoreconf -if
-fi
+patch -p1 < $CWD/support_i586.diff
+autoreconf -if
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/system/stressapptest/support_i586.diff b/system/stressapptest/support_i586.diff
index ca9d1302cd..18826c8076 100644
--- a/system/stressapptest/support_i586.diff
+++ b/system/stressapptest/support_i586.diff
@@ -1,23 +1,22 @@
-diff -Naur stressapptest-1.0.9/configure.ac stressapptest-1.0.9.patched/configure.ac
---- stressapptest-1.0.9/configure.ac 2018-08-09 20:01:24.000000000 -0400
-+++ stressapptest-1.0.9.patched/configure.ac 2020-06-06 13:34:23.000966542 -0400
-@@ -19,6 +19,10 @@
+--- stressapptest-1.0.11/configure.ac.orig 2024-05-16 06:24:36.806255976 +0700
++++ stressapptest-1.0.11/configure.ac 2024-05-16 06:25:18.914725236 +0700
+@@ -26,6 +26,10 @@
AC_DEFINE([STRESSAPPTEST_CPU_X86_64],[],
[Defined if the target CPU is x86_64])
- ],
+ ],
+ [*i586*], [
-+ AC_DEFINE([STRESSAPPTEST_CPU_I686],[],
++ AC_DEFINE([STRESSAPPTEST_CPU_I586],[],
+ [Defined if the target CPU is i586])
-+ ],
++ ],
[*i686*], [
AC_DEFINE([STRESSAPPTEST_CPU_I686],[],
[Defined if the target CPU is i686])
-@@ -35,7 +39,7 @@
- AC_DEFINE([STRESSAPPTEST_CPU_AARCH64],[],
- [Defined if the target CPU is aarch64])
+@@ -50,7 +54,7 @@
+ AC_DEFINE([STRESSAPPTEST_CPU_LOONGARCH],[],
+ [Defined if the target CPU is LOONGARCH])
],
--[AC_MSG_WARN([Unsupported CPU: $host_cpu! Try x86_64, i686, powerpc, armv7a, or aarch64])]
-+[AC_MSG_WARN([Unsupported CPU: $host_cpu! Try x86_64, i586, i686, powerpc, armv7a, or aarch64])]
+-[AC_MSG_WARN([Unsupported CPU: $host_cpu! Try x86_64, i686, mips, powerpc, armv7a, aarch64 or loongarch])]
++[AC_MSG_WARN([Unsupported CPU: $host_cpu! Try x86_64, i586, i686, mips, powerpc, armv7a, aarch64 or loongarch])]
)
## The following allows like systems to share settings. This is not meant to
diff --git a/system/telegraf/telegraf.SlackBuild b/system/telegraf/telegraf.SlackBuild
index 779f723af2..1054fde969 100644
--- a/system/telegraf/telegraf.SlackBuild
+++ b/system/telegraf/telegraf.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=telegraf
-VERSION=${VERSION:-1.30.1}
+VERSION=${VERSION:-1.30.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/telegraf/telegraf.info b/system/telegraf/telegraf.info
index f78a096890..ebfc28e489 100644
--- a/system/telegraf/telegraf.info
+++ b/system/telegraf/telegraf.info
@@ -1,10 +1,10 @@
PRGNAM="telegraf"
-VERSION="1.30.1"
+VERSION="1.30.3"
HOMEPAGE="https://www.influxdata.com"
-DOWNLOAD="https://dl.influxdata.com/telegraf/releases/telegraf-1.30.1_linux_i386.tar.gz"
-MD5SUM="d765bebe51033ec8bfd8098b52da5ac1"
-DOWNLOAD_x86_64="https://dl.influxdata.com/telegraf/releases/telegraf-1.30.1_linux_amd64.tar.gz"
-MD5SUM_x86_64="b592f7423f327991ff178a40460f73ea"
+DOWNLOAD="https://dl.influxdata.com/telegraf/releases/telegraf-1.30.3_linux_i386.tar.gz"
+MD5SUM="2271506a678b3f8a6c004c241443609a"
+DOWNLOAD_x86_64="https://dl.influxdata.com/telegraf/releases/telegraf-1.30.3_linux_amd64.tar.gz"
+MD5SUM_x86_64="b246be1b3e0d0167cf9bb9118105983c"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/system/tmuxp/tmuxp.SlackBuild b/system/tmuxp/tmuxp.SlackBuild
index 022f11b853..8fc61fd211 100644
--- a/system/tmuxp/tmuxp.SlackBuild
+++ b/system/tmuxp/tmuxp.SlackBuild
@@ -32,7 +32,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tmuxp
-VERSION=${VERSION:-1.45.0}
+VERSION=${VERSION:-1.47.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/tmuxp/tmuxp.info b/system/tmuxp/tmuxp.info
index c134edec3d..943fb7ca44 100644
--- a/system/tmuxp/tmuxp.info
+++ b/system/tmuxp/tmuxp.info
@@ -1,8 +1,8 @@
PRGNAM="tmuxp"
-VERSION="1.45.0"
+VERSION="1.47.0"
HOMEPAGE="https://github.com/tony/tmuxp/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/t/tmuxp/tmuxp-1.45.0.tar.gz"
-MD5SUM="2b137a14e27b20c0b6112e467b333b99"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/t/tmuxp/tmuxp-1.47.0.tar.gz"
+MD5SUM="5b2ad66c75e18de5396388b7b5c57413"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="colorama python3-libtmux"
diff --git a/system/trash-cli/trash-cli.SlackBuild b/system/trash-cli/trash-cli.SlackBuild
index 828d82c064..a98fa2482e 100644
--- a/system/trash-cli/trash-cli.SlackBuild
+++ b/system/trash-cli/trash-cli.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=trash-cli
-VERSION=${VERSION:-0.24.4.17}
+VERSION=${VERSION:-0.24.5.26}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -78,8 +78,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 \
- COPYING CREDITS.txt DONE.txt HISTORY.txt README.rst TODO.txt \
- bugs.txt requirements-dev.txt docs \
+ COPYING CREDITS.txt HISTORY.txt README.rst requirements-dev.txt docs \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/system/trash-cli/trash-cli.info b/system/trash-cli/trash-cli.info
index 5a5aee45b6..9ab849adc1 100644
--- a/system/trash-cli/trash-cli.info
+++ b/system/trash-cli/trash-cli.info
@@ -1,8 +1,8 @@
PRGNAM="trash-cli"
-VERSION="0.24.4.17"
+VERSION="0.24.5.26"
HOMEPAGE="https://github.com/andreafrancia/trash-cli"
-DOWNLOAD="https://github.com/andreafrancia/trash-cli/archive/0.24.4.17/trash-cli-0.24.4.17.tar.gz"
-MD5SUM="7ac2a44c193d45f992f036c38ccf17b8"
+DOWNLOAD="https://github.com/andreafrancia/trash-cli/archive/0.24.5.26/trash-cli-0.24.5.26.tar.gz"
+MD5SUM="e3d0c09b2c411313ec64aa8cb00c4758"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-psutil"
diff --git a/system/ttf-lato/slack-desc b/system/ttf-lato/slack-desc
index baa815e17d..5728df1caf 100644
--- a/system/ttf-lato/slack-desc
+++ b/system/ttf-lato/slack-desc
@@ -12,7 +12,7 @@ ttf-lato: Lato is a sanserif type face family designed in the Summer 2010 by
ttf-lato: Warsaw-based designer Lukasz Dziedzic ("Lato" means "Summer" in
ttf-lato: Polish).
ttf-lato:
-ttf-lato: Home page: http://www.latofonts.com/lato-free-fonts/
+ttf-lato: Home page: https://www.latofonts.com/lato-free-fonts/
ttf-lato:
ttf-lato:
ttf-lato:
diff --git a/system/ttf-lato/ttf-lato.SlackBuild b/system/ttf-lato/ttf-lato.SlackBuild
index ab401eeae9..5df11b0a26 100644
--- a/system/ttf-lato/ttf-lato.SlackBuild
+++ b/system/ttf-lato/ttf-lato.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ttf-lato
-VERSION=${VERSION:-1.0}
+VERSION=${VERSION:-2.015}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -70,6 +70,7 @@ cp -a $SRCNAM/Lato*.ttf $PKG/usr/share/fonts/TTF/
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $SRCNAM/OFL.txt $PKG/usr/doc/$PRGNAM-$VERSION/LICENSE
+chmod 0644 $PKG/usr/doc/$PRGNAM-$VERSION/LICENSE
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/system/ttf-lato/ttf-lato.info b/system/ttf-lato/ttf-lato.info
index fb2b7445f4..9581e7d59c 100644
--- a/system/ttf-lato/ttf-lato.info
+++ b/system/ttf-lato/ttf-lato.info
@@ -1,7 +1,7 @@
PRGNAM="ttf-lato"
-VERSION="1.0"
-HOMEPAGE="http://www.latofonts.com/lato-free-fonts/"
-DOWNLOAD="http://www.latofonts.com/download/Lato2OFL.zip"
+VERSION="2.015"
+HOMEPAGE="https://www.latofonts.com/lato-free-fonts/"
+DOWNLOAD="https://www.latofonts.com/download/Lato2OFL.zip"
MD5SUM="29e379a6ecc1b86c96931fa6ce4b3b0c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/system/upx/upx.SlackBuild b/system/upx/upx.SlackBuild
index 6033d7cf61..d3d233bdd6 100644
--- a/system/upx/upx.SlackBuild
+++ b/system/upx/upx.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=upx
-VERSION=${VERSION:-4.2.3}
+VERSION=${VERSION:-4.2.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/upx/upx.info b/system/upx/upx.info
index 8fc7f70dcf..49f49f79ca 100644
--- a/system/upx/upx.info
+++ b/system/upx/upx.info
@@ -1,8 +1,8 @@
PRGNAM="upx"
-VERSION="4.2.3"
+VERSION="4.2.4"
HOMEPAGE="https://upx.github.io/"
-DOWNLOAD="https://github.com/upx/upx/releases/download/v4.2.3/upx-4.2.3-src.tar.xz"
-MD5SUM="cf9244fbadac63faf210fb356aa120f0"
+DOWNLOAD="https://github.com/upx/upx/releases/download/v4.2.4/upx-4.2.4-src.tar.xz"
+MD5SUM="e00bd2fef36a86e8916a4b61d6807e2b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/vim-airline-themes/vim-airline-themes.SlackBuild b/system/vim-airline-themes/vim-airline-themes.SlackBuild
index 957569adfb..b949f2a3a8 100644
--- a/system/vim-airline-themes/vim-airline-themes.SlackBuild
+++ b/system/vim-airline-themes/vim-airline-themes.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for vim-airline-themes
-# Copyright 2023 Isaac Yu <isaacyu@protonmail.com>
+# Copyright 2023-2024 Isaac Yu <isaacyu@protonmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,12 +25,12 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vim-airline-themes
-VERSION=${VERSION:-20221108}
+VERSION=${VERSION:-20240106}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-COMMIT=${COMMIT:-dd81554c2231e438f6d0e8056ea38fd0e80ac02a}
+COMMIT=${COMMIT:-a9aa25ce323b2dd04a52706f4d1b044f4feb7617}
ARCH=noarch
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
diff --git a/system/vim-airline-themes/vim-airline-themes.info b/system/vim-airline-themes/vim-airline-themes.info
index 215c0eb092..4098be9d76 100644
--- a/system/vim-airline-themes/vim-airline-themes.info
+++ b/system/vim-airline-themes/vim-airline-themes.info
@@ -1,8 +1,8 @@
PRGNAM="vim-airline-themes"
-VERSION="20221108"
+VERSION="20240106"
HOMEPAGE="https://github.com/vim-airline/vim-airline-themes"
-DOWNLOAD="https://github.com/vim-airline/vim-airline-themes/archive/dd81554/vim-airline-themes-dd81554c2231e438f6d0e8056ea38fd0e80ac02a.tar.gz"
-MD5SUM="c730e4ad77d008705f727117fdf6a667"
+DOWNLOAD="https://github.com/vim-airline/vim-airline-themes/archive/a9aa25c/vim-airline-themes-a9aa25ce323b2dd04a52706f4d1b044f4feb7617.tar.gz"
+MD5SUM="cbecf78f8170882972b574bb0f92ad94"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/warp-terminal/warp-terminal.info b/system/warp-terminal/warp-terminal.info
index 4266303ab4..9e0a11c572 100644
--- a/system/warp-terminal/warp-terminal.info
+++ b/system/warp-terminal/warp-terminal.info
@@ -5,6 +5,6 @@ DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://releases.warp.dev/stable/v0.2024.02.20.08.01.stable_02/warp-terminal_0.2024.02.20.08.01.stable.02_amd64.deb"
MD5SUM_x86_64="2df4c0844ed983ac84a25f2341b77a05"
-REQUIRES="%README%"
+REQUIRES=""
MAINTAINER="Dimitar Nikov"
EMAIL="dimitar at nikov dot net"
diff --git a/system/xchm/doinst.sh b/system/xchm/doinst.sh
new file mode 100644
index 0000000000..65c7e2eeb9
--- /dev/null
+++ b/system/xchm/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/system/xchm/xchm.SlackBuild b/system/xchm/xchm.SlackBuild
index 3ac57e98a1..cff147c1b5 100644
--- a/system/xchm/xchm.SlackBuild
+++ b/system/xchm/xchm.SlackBuild
@@ -9,7 +9,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xchm
-VERSION=${VERSION:-1.23}
+SRCNAM=xCHM
+VERSION=${VERSION:-1.36}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -50,9 +51,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -62,10 +63,11 @@ find -L . \
CFLAGS=$SLKCFLAGS \
CXXFLAGS=$SLKCFLAGS \
-./configure \
- --with-wx-config=/usr/lib$LIBDIRSUFFIX/wx/config/gtk2-unicode-release-2.8 \
+./bootstrap
+./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
--build=$ARCH-slackware-linux \
--host=$ARCH-slackware-linux
@@ -73,14 +75,18 @@ make
make install DESTDIR=$PKG
strip --strip-unneeded $PKG/usr/bin/$PRGNAM 2> /dev/null
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
- ABOUT-NLS AUTHORS ChangeLog COPYING INSTALL README README.xmlrpc \
+ ABOUT-NLS AUTHORS ChangeLog COPYING README README.xmlrpc \
$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/system/xchm/xchm.info b/system/xchm/xchm.info
index c8429ae450..cb1f366bca 100644
--- a/system/xchm/xchm.info
+++ b/system/xchm/xchm.info
@@ -1,10 +1,10 @@
PRGNAM="xchm"
-VERSION="1.23"
-HOMEPAGE="http://xchm.sourceforge.net/"
-DOWNLOAD="http://ftp.netbsd.org/pub/pkgsrc/distfiles/xchm-1.23.tar.gz"
-MD5SUM="486d029bd81071a2d04e7181909b1602"
+VERSION="1.36"
+HOMEPAGE="https://github.com/rzvncj/xCHM/"
+DOWNLOAD="https://github.com/rzvncj/xCHM/archive/1.36/xCHM-1.36.tar.gz"
+MD5SUM="8bc0d01cb95b6495cccde0d1ec9a851f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="wxPython"
+REQUIRES="wxWidgets"
MAINTAINER="Michael Gehring"
EMAIL="mg@ebfe.org"
diff --git a/system/xvfb-run/xvfb-run.SlackBuild b/system/xvfb-run/xvfb-run.SlackBuild
index cff238081a..741732e880 100644
--- a/system/xvfb-run/xvfb-run.SlackBuild
+++ b/system/xvfb-run/xvfb-run.SlackBuild
@@ -25,11 +25,12 @@
# 20-05-2023: Updated to version 21.1.7 and cleaned up to adhere to
# sbopkglint standards. - Bob Funk
# 20-12-2023: Updated to version 21.1.10
+# 08-05-2024: Updated to version 21.1.12
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xvfb-run
-VERSION=${VERSION:-21.1.11}
+VERSION=${VERSION:-21.1.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/xvfb-run/xvfb-run.info b/system/xvfb-run/xvfb-run.info
index b80dc2b315..fadbfbbf69 100644
--- a/system/xvfb-run/xvfb-run.info
+++ b/system/xvfb-run/xvfb-run.info
@@ -1,8 +1,8 @@
PRGNAM="xvfb-run"
-VERSION="21.1.11"
+VERSION="21.1.12"
HOMEPAGE="https://packages.gentoo.org/packages/x11-misc/xvfb-run"
-DOWNLOAD="http://ftp.us.debian.org/debian/pool/main/x/xorg-server/xvfb_21.1.11-2_i386.deb"
-MD5SUM="f37981494621f43f29a4d97ee4b0177e"
+DOWNLOAD="http://ftp.us.debian.org/debian/pool/main/x/xorg-server/xvfb_21.1.12-1_i386.deb"
+MD5SUM="692c648ce01220b6dff51372e733735f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/yubico-piv-tool/yubico-piv-tool.SlackBuild b/system/yubico-piv-tool/yubico-piv-tool.SlackBuild
index 6edd4e7d78..2f6eb89ed4 100644
--- a/system/yubico-piv-tool/yubico-piv-tool.SlackBuild
+++ b/system/yubico-piv-tool/yubico-piv-tool.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yubico-piv-tool
-VERSION=${VERSION:-2.5.1}
+VERSION=${VERSION:-2.5.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/yubico-piv-tool/yubico-piv-tool.info b/system/yubico-piv-tool/yubico-piv-tool.info
index 40f274a826..e6a887b987 100644
--- a/system/yubico-piv-tool/yubico-piv-tool.info
+++ b/system/yubico-piv-tool/yubico-piv-tool.info
@@ -1,8 +1,8 @@
PRGNAM="yubico-piv-tool"
-VERSION="2.5.1"
+VERSION="2.5.2"
HOMEPAGE="https://developers.yubico.com/yubico-piv-tool/"
-DOWNLOAD="https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.5.1.tar.gz"
-MD5SUM="f354366991e45c5206eabdd9fee8f81c"
+DOWNLOAD="https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.5.2.tar.gz"
+MD5SUM="793fc9c00cc5b1e8edcc867fcc6637a9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gengetopt pcsc-lite"