summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ci.yml4
-rw-r--r--ChangeLog.txt279
-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/gcompris-qt/gcompris-qt.SlackBuild2
-rw-r--r--academic/gcompris-qt/gcompris-qt.info10
-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 python/python2-unicodecsv/python2-unicodecsv.SlackBuild)51
-rw-r--r--audio/Ymuse/Ymuse.info18
-rw-r--r--audio/Ymuse/doinst.sh9
-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/README6
-rw-r--r--audio/audacity/audacity.SlackBuild3
-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--desktop/bibata-cursor-theme/README8
-rw-r--r--desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild (renamed from python/purl/purl.SlackBuild)55
-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/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/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/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-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/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/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/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/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/android-tools/android-tools.SlackBuild4
-rw-r--r--development/android-tools/android-tools.info6
-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/clion/README12
-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/dbeaver-ce/dbeaver-ce.SlackBuild2
-rw-r--r--development/dbeaver-ce/dbeaver-ce.info6
-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/gtest/gtest.SlackBuild7
-rw-r--r--development/hugo/hugo.SlackBuild2
-rw-r--r--development/hugo/hugo.info6
-rw-r--r--development/kotlin/kotlin.SlackBuild2
-rw-r--r--development/kotlin/kotlin.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/neovim/README2
-rw-r--r--development/neovim/neovim.SlackBuild37
-rw-r--r--development/neovim/neovim.info36
-rw-r--r--development/pgmodeler/pgmodeler.SlackBuild2
-rw-r--r--development/pgmodeler/pgmodeler.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/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/rr/rr.SlackBuild2
-rw-r--r--development/rr/rr.info6
-rw-r--r--development/rr/slack-desc2
-rw-r--r--development/rust16/rust16.SlackBuild5
-rw-r--r--development/rust16/rust16.info14
-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/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.SlackBuild96
-rw-r--r--development/tstoolbox/tstoolbox.info10
-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--games/eduke32_shareware_data/eduke32_shareware_data.SlackBuild6
-rw-r--r--games/eduke32_shareware_data/eduke32_shareware_data.info4
-rw-r--r--games/galaxyv2/galaxyv2.info4
-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/xemu/xemu.info2
-rw-r--r--gis/gpxsee/gpxsee.SlackBuild2
-rw-r--r--gis/gpxsee/gpxsee.info6
-rw-r--r--graphics/CairoSVG/CairoSVG.SlackBuild4
-rw-r--r--graphics/CairoSVG/CairoSVG.info6
-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.info12
-rw-r--r--graphics/vuescan/vuescan.SlackBuild2
-rw-r--r--graphics/vuescan/vuescan.info10
-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 python/fabric/fabric.SlackBuild)36
-rw-r--r--ham/lpcnetfreedv/lpcnetfreedv.info10
-rw-r--r--ham/lpcnetfreedv/slack-desc (renamed from python/PyColorizer/slack-desc)24
-rw-r--r--ham/qlog/qlog.SlackBuild2
-rw-r--r--ham/qlog/qlog.info10
-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/PrettyTable/PrettyTable.SlackBuild14
-rw-r--r--libraries/PrettyTable/PrettyTable.info10
-rw-r--r--libraries/grpc/grpc.SlackBuild2
-rw-r--r--libraries/grpc/grpc.info6
-rw-r--r--libraries/libdisplay-info/libdisplay-info.SlackBuild2
-rw-r--r--libraries/libp11/libp11.SlackBuild6
-rw-r--r--libraries/libp11/libp11.info6
-rw-r--r--libraries/libpst/libpst.SlackBuild72
-rw-r--r--libraries/libslirp/changelog4
-rw-r--r--libraries/libslirp/libslirp.SlackBuild8
-rw-r--r--libraries/libslirp/libslirp.info6
-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/python-xlrd/python-xlrd.SlackBuild9
-rw-r--r--libraries/python-xlrd/python-xlrd.info8
-rw-r--r--libraries/pytorch/README6
-rw-r--r--libraries/pytorch/pytorch.SlackBuild51
-rw-r--r--libraries/pytorch/pytorch.info2
-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/skalibs/README9
-rw-r--r--libraries/skalibs/skalibs.SlackBuild10
-rw-r--r--libraries/skalibs/skalibs.info6
-rw-r--r--libraries/tinyxml2/tinyxml2.SlackBuild6
-rw-r--r--libraries/tinyxml2/tinyxml2.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--misc/bitwarden-desktop/bitwarden-desktop.SlackBuild2
-rw-r--r--misc/bitwarden-desktop/bitwarden-desktop.info6
-rw-r--r--misc/open-simh/open-simh.SlackBuild6
-rw-r--r--misc/open-simh/open-simh.info6
-rw-r--r--multimedia/MuseScore/MuseScore.SlackBuild5
-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.SlackBuild2
-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/videomass/videomass.SlackBuild2
-rw-r--r--multimedia/videomass/videomass.info6
-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/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/brave-browser/brave-browser.SlackBuild2
-rw-r--r--network/brave-browser/brave-browser.info6
-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/dropbox/dropbox.SlackBuild2
-rw-r--r--network/dropbox/dropbox.info10
-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-desc (renamed from development/tstoolbox/slack-desc)22
-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/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/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/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.SlackBuild2
-rw-r--r--network/opera/opera.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/signal-desktop/signal-desktop.SlackBuild2
-rw-r--r--network/signal-desktop/signal-desktop.info6
-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/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.SlackBuild96
-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/vivaldi/vivaldi.SlackBuild2
-rw-r--r--network/vivaldi/vivaldi.info10
-rw-r--r--network/weathercli/README7
-rw-r--r--network/weathercli/slack-desc19
-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/wireshark/wireshark.SlackBuild2
-rw-r--r--network/wireshark/wireshark.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/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/abiword/abiword.SlackBuild9
-rw-r--r--office/abiword/abiword.info6
-rw-r--r--office/calibre-bin/calibre-bin.SlackBuild2
-rw-r--r--office/calibre-bin/calibre-bin.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--perl/perl-SNMP-Info/perl-SNMP-Info.SlackBuild4
-rw-r--r--perl/perl-SNMP-Info/perl-SNMP-Info.info8
-rw-r--r--python/PyColorizer/PyColorizer.info10
-rw-r--r--python/PyColorizer/README1
-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/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/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.SlackBuild96
-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/numpydoc.SlackBuild12
-rw-r--r--python/numpydoc/numpydoc.info10
-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/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/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/python2-unicodecsv/slack-desc19
-rw-r--r--python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild2
-rw-r--r--python/python3-PyMuPDF/python3-PyMuPDF.info10
-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-astroid/python3-astroid.SlackBuild2
-rw-r--r--python/python3-astroid/python3-astroid.info6
-rw-r--r--python/python3-babelfish/python3-babelfish.SlackBuild31
-rw-r--r--python/python3-babelfish/python3-babelfish.info8
-rw-r--r--python/python3-boto3/python3-boto3.SlackBuild2
-rw-r--r--python/python3-boto3/python3-boto3.info6
-rw-r--r--python/python3-dill/python3-dill.SlackBuild4
-rw-r--r--python/python3-dill/python3-dill.info8
-rw-r--r--python/python3-fonttools/python3-fonttools.info2
-rw-r--r--python/python3-grpcio/python3-grpcio.SlackBuild2
-rw-r--r--python/python3-grpcio/python3-grpcio.info6
-rw-r--r--python/python3-isort/python3-isort.SlackBuild4
-rw-r--r--python/python3-isort/python3-isort.info8
-rw-r--r--python/python3-keyring/python3-keyring.SlackBuild2
-rw-r--r--python/python3-keyring/python3-keyring.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-pdm/python3-pdm.SlackBuild2
-rw-r--r--python/python3-pdm/python3-pdm.info6
-rw-r--r--python/python3-platformdirs/python3-platformdirs.SlackBuild2
-rw-r--r--python/python3-platformdirs/python3-platformdirs.info6
-rw-r--r--python/python3-psycopg3/python3-psycopg3.SlackBuild5
-rw-r--r--python/python3-psycopg3/python3-psycopg3.info10
-rw-r--r--python/python3-pylint/python3-pylint.SlackBuild2
-rw-r--r--python/python3-pylint/python3-pylint.info8
-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-regex/python3-regex.SlackBuild2
-rw-r--r--python/python3-regex/python3-regex.info6
-rw-r--r--python/python3-schedule/python3-schedule.SlackBuild4
-rw-r--r--python/python3-schedule/python3-schedule.info8
-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-tinydb/python3-tinydb.SlackBuild8
-rw-r--r--python/python3-tinydb/python3-tinydb.info10
-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-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-xmldiff/python3-xmldiff.SlackBuild28
-rw-r--r--python/python3-xmldiff/python3-xmldiff.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/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--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.SlackBuild64
-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/conky/conky.SlackBuild2
-rw-r--r--system/conky/conky.info6
-rw-r--r--system/execline/execline.SlackBuild2
-rw-r--r--system/execline/execline.info6
-rw-r--r--system/fastfetch/fastfetch.SlackBuild2
-rw-r--r--system/fastfetch/fastfetch.info6
-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.SlackBuild2
-rw-r--r--system/fzf/fzf.info6
-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/kbfs/kbfs.SlackBuild4
-rw-r--r--system/kbfs/kbfs.info6
-rw-r--r--system/locust/locust.SlackBuild2
-rw-r--r--system/locust/locust.info6
-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/readpe/readpe.SlackBuild4
-rw-r--r--system/readpe/readpe.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/slpkg/slpkg.SlackBuild2
-rw-r--r--system/slpkg/slpkg.info6
-rw-r--r--system/stressapptest/stressapptest.SlackBuild10
-rw-r--r--system/stressapptest/support_i586.diff23
614 files changed, 4231 insertions, 5539 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/ChangeLog.txt b/ChangeLog.txt
index 1f64ee9a65..3a6d65b201 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,282 @@
+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.
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..44e787e45d 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.19.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/fet/fet.info b/academic/fet/fet.info
index 47f4960d2d..d18c2b5bff 100644
--- a/academic/fet/fet.info
+++ b/academic/fet/fet.info
@@ -1,8 +1,8 @@
PRGNAM="fet"
-VERSION="6.19.4"
+VERSION="6.19.5"
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.19.5.tar.bz2"
+MD5SUM="f950f70c9a697fa3ddec344b562a4037"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
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/plus42/plus42.SlackBuild b/academic/plus42/plus42.SlackBuild
index c89279a774..4901b8843b 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.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/academic/plus42/plus42.info b/academic/plus42/plus42.info
index 45e08e71d5..f15c8dccc2 100644
--- a/academic/plus42/plus42.info
+++ b/academic/plus42/plus42.info
@@ -1,8 +1,8 @@
PRGNAM="plus42"
-VERSION="1.1.9"
+VERSION="1.1.10"
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.10/plus42-1.1.10.tar.gz"
+MD5SUM="9c2731bf823967f55d3b51130dd205e6"
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/python/python2-unicodecsv/python2-unicodecsv.SlackBuild b/audio/Ymuse/Ymuse.SlackBuild
index ec1d239b9f..c10e536732 100644
--- a/python/python2-unicodecsv/python2-unicodecsv.SlackBuild
+++ b/audio/Ymuse/Ymuse.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for python-unicodecsv
+# Slackware build script for Ymuse
-# Copyright 2015-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,13 +24,14 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=python2-unicodecsv
-SRCNAM=$( echo $PRGNAM | cut -d- -f2 )
-VERSION=${VERSION:-0.14.1}
+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 ;;
@@ -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
@@ -73,6 +71,18 @@ cd $TMP
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 \
@@ -80,17 +90,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 {} \;
-python2 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)
+# This does not install anything so far
+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 README.rst $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/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/audio/Ymuse/doinst.sh b/audio/Ymuse/doinst.sh
new file mode 100644
index 0000000000..65c7e2eeb9
--- /dev/null
+++ b/audio/Ymuse/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/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 9edf3fedb1..63f814b808 100644
--- a/audio/audacity/README
+++ b/audio/audacity/README
@@ -12,6 +12,8 @@ additional option
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 488b455298..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
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..5f9ec0a2b5 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.0}
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..29c92711a5 100644
--- a/audio/mixxx/mixxx.info
+++ b/audio/mixxx/mixxx.info
@@ -1,12 +1,14 @@
PRGNAM="mixxx"
-VERSION="2.3.6"
+VERSION="2.4.0"
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.0/mixxx-2.4.0.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="441718dbdf47df91a353c73dd67737f6 \
+ 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/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/python/purl/purl.SlackBuild b/desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild
index d37c540624..1dfae174eb 100644
--- a/python/purl/purl.SlackBuild
+++ b/desktop/bibata-cursor-theme/bibata-cursor-theme.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for purl
+# Slackware build script for bibata-cursor-theme
-# Copyright 2014-2019 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,23 +24,15 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=purl
-VERSION=${VERSION:-1.5}
+PRGNAM=bibata-cursor-theme
+VERSION=${VERSION:-2.0.6}
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
+SRCNAM=Bibata
+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,28 +42,17 @@ 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
+
+# Extract tarball at the new $PRGNAM-$VERSION folder (ex. bibata-2.0.6)
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+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 \
@@ -79,18 +60,22 @@ 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
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+# Move the 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
-
-cp -a README.rst LICENSE $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/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/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/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 c55d8693d6..3a5c748a17 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.18}
+VERSION=${VERSION:-0.3.19}
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 9919dc3c55..30aa1cd650 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.18"
+VERSION="0.3.19"
HOMEPAGE="https://github.com/nwg-piotr/nwg-displays/"
-DOWNLOAD="https://github.com/nwg-piotr/nwg-displays/archive/v0.3.18/nwg-displays-0.3.18.tar.gz"
-MD5SUM="7b58a6efdec984446125e3243107960f"
+DOWNLOAD="https://github.com/nwg-piotr/nwg-displays/archive/v0.3.19/nwg-displays-0.3.19.tar.gz"
+MD5SUM="8ddcf48c9f98ec1ce64e3fb62d95397d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtk-layer-shell i3ipc wlr-randr"
diff --git a/desktop/nwg-panel/nwg-panel.SlackBuild b/desktop/nwg-panel/nwg-panel.SlackBuild
index b56826de95..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.31}
+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 5e00f8b3c7..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.31"
+VERSION="0.9.32"
HOMEPAGE="https://github.com/nwg-piotr/nwg-panel/"
-DOWNLOAD="https://github.com/nwg-piotr/nwg-panel/archive/v0.9.31/nwg-panel-0.9.31.tar.gz"
-MD5SUM="29a2eb28ff652a50e10a08453c6775f2"
+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 3f6f700b4e..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.37}
+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 fb70164479..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.37"
+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.37/nwg-shell-config-0.5.37.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="fab38e753e1a89924b5228a13e26a40a \
+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/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/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/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/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/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/aws-cdk/aws-cdk.SlackBuild b/development/aws-cdk/aws-cdk.SlackBuild
index f151f779e8..d2a2411957 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.141.0}
+VERSION=${VERSION:-2.142.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/aws-cdk/aws-cdk.info b/development/aws-cdk/aws-cdk.info
index 854567d773..148fa3c55f 100644
--- a/development/aws-cdk/aws-cdk.info
+++ b/development/aws-cdk/aws-cdk.info
@@ -1,8 +1,8 @@
PRGNAM="aws-cdk"
-VERSION="2.141.0"
+VERSION="2.142.1"
HOMEPAGE="https://github.com/aws/aws-cdk"
-DOWNLOAD="https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.141.0.tgz"
-MD5SUM="8ad3703d6877cbf6bfd270edf11af9ea"
+DOWNLOAD="https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.142.1.tgz"
+MD5SUM="7b66f18a98226cfbb9b25743c60f1122"
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/clion/README b/development/clion/README
new file mode 100644
index 0000000000..6c6d1b356c
--- /dev/null
+++ b/development/clion/README
@@ -0,0 +1,12 @@
+IntelliJ IDEA Community Edition is the open source version of IntelliJ
+IDEA, a premier IDE (Integrated Development Environment) for Java,
+Groovy and other programming languages such as Scala or Clojure.
+
+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/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/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..b5d29e3a61 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.49.2}
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..7039925d0b 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.49.2"
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.49.2/gh_2.49.2_linux_386.deb"
+MD5SUM="c1c2c08d79405b39c6d45aef6c97bad7"
+DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v2.49.2/gh_2.49.2_linux_amd64.deb"
+MD5SUM_x86_64="5270cc18daefa28102c599f9a5b04e4e"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"
diff --git a/development/gtest/gtest.SlackBuild b/development/gtest/gtest.SlackBuild
index 8de2381c4b..bf915c9da7 100644
--- a/development/gtest/gtest.SlackBuild
+++ b/development/gtest/gtest.SlackBuild
@@ -121,9 +121,10 @@ for i in gmock gmock_main gtest gtest_main ; do
> $PKG/usr/lib$LIBDIRSUFFIX/pkgconfig/${i}.pc
done
-# copy the cmake filesa
-cp -a build/googletest/CMakeFiles/Export/lib$LIBDIRSUFFIX/cmake $PKG/usr/lib$LIBDIRSUFFIX/
-install -m 0644 build/googletest/generated/*.cmake $PKG/usr/lib$LIBDIRSUFFIX/cmake/GTest
+# 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
diff --git a/development/hugo/hugo.SlackBuild b/development/hugo/hugo.SlackBuild
index 7178c9704a..91dfe48183 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.7}
+VERSION=${VERSION:-0.126.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/hugo/hugo.info b/development/hugo/hugo.info
index 570ee57ffe..e1a9401118 100644
--- a/development/hugo/hugo.info
+++ b/development/hugo/hugo.info
@@ -1,10 +1,10 @@
PRGNAM="hugo"
-VERSION="0.125.7"
+VERSION="0.126.1"
HOMEPAGE="https://gohugo.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.125.7/hugo_extended_0.125.7_Linux-64bit.tar.gz"
-MD5SUM_x86_64="401a456df2d9b3e8df9c6d7a0bbaf9e5"
+DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.126.1/hugo_extended_0.126.1_Linux-64bit.tar.gz"
+MD5SUM_x86_64="74d877b58c161e04718a9ab84ded12a1"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/development/kotlin/kotlin.SlackBuild b/development/kotlin/kotlin.SlackBuild
index 915aaf90b5..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.24}
+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 2d8a913a3f..9f9f1ba39a 100644
--- a/development/kotlin/kotlin.info
+++ b/development/kotlin/kotlin.info
@@ -1,8 +1,8 @@
PRGNAM="kotlin"
-VERSION="1.9.24"
+VERSION="2.0.0"
HOMEPAGE="https://kotlinlang.org/"
-DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.9.24/kotlin-compiler-1.9.24.zip"
-MD5SUM="d9d45b3970fa489d5beda3d5eaa8917a"
+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/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/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/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/poedit/poedit.SlackBuild b/development/poedit/poedit.SlackBuild
index 74b26f6b2a..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.3}
+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 0cc26af224..bb4254c3d5 100644
--- a/development/poedit/poedit.info
+++ b/development/poedit/poedit.info
@@ -1,8 +1,8 @@
PRGNAM="poedit"
-VERSION="3.4.3"
+VERSION="3.4.4"
HOMEPAGE="https://www.poedit.net"
-DOWNLOAD="https://github.com/vslavik/poedit/releases/download/v3.4.3-oss/poedit-3.4.3.tar.gz"
-MD5SUM="97488921cdbb4545b242d0aca134008e"
+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 1166f3f735..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:-11.0.4}
+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 e5589248de..b140a8ab98 100644
--- a/development/postman/postman.info
+++ b/development/postman/postman.info
@@ -1,10 +1,10 @@
PRGNAM="postman"
-VERSION="11.0.4"
+VERSION="11.1.14"
HOMEPAGE="https://www.getpostman.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.pstmn.io/download/version/11.0.4/linux64"
-MD5SUM_x86_64="d17fa7c7c7a9586f7e2111a0c8cb3470"
+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/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..b777e78547 100644
--- a/development/qb64pe/qb64pe-launcher
+++ b/development/qb64pe/qb64pe-launcher
@@ -1,6 +1,6 @@
#!/bin/sh
-VERSION=3.12.0
+VERSION=3.13.0
DEST="$HOME/.config/qb64pe-$VERSION"
if [ ! -d $DEST ]
then
diff --git a/development/qb64pe/qb64pe.SlackBuild b/development/qb64pe/qb64pe.SlackBuild
index 4beaac60e4..a2ca32c19b 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.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/qb64pe/qb64pe.info b/development/qb64pe/qb64pe.info
index e0e7fe2c1a..ff376005e2 100644
--- a/development/qb64pe/qb64pe.info
+++ b/development/qb64pe/qb64pe.info
@@ -1,8 +1,8 @@
PRGNAM="qb64pe"
-VERSION="3.12.0"
+VERSION="3.13.0"
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.0/QB64pe-3.13.0.tar.gz"
+MD5SUM="a4420fdf99ef1b4139103ac7390e149c"
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/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/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/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.SlackBuild b/development/tstoolbox/tstoolbox.SlackBuild
deleted file mode 100644
index d715facb12..0000000000
--- a/development/tstoolbox/tstoolbox.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for tstoolbox
-
-# 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=tstoolbox
-VERSION=${VERSION:-11.35.19.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 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 *.rst LICENSE.txt PKG-INFO VERSION $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-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/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/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/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/galaxyv2/galaxyv2.info b/games/galaxyv2/galaxyv2.info
index 4841b34ca8..b127f317d8 100644
--- a/games/galaxyv2/galaxyv2.info
+++ b/games/galaxyv2/galaxyv2.info
@@ -2,9 +2,9 @@ PRGNAM="galaxyv2"
VERSION="1.86"
HOMEPAGE="http://www.galaxy-forces.com/"
DOWNLOAD="UNSUPPORTED"
-MD5SUM="60bd8c4993c513eb91bffe221734a1a1"
+MD5SUM=""
DOWNLOAD_x86_64="https://downloads.sourceforge.net/project/galaxyv2/galaxyv2/galaxyv2_1.86/galaxyv2_1.86_src.zip"
-MD5SUM_x86_64=""60bd8c4993c513eb91bffe221734a1a1"
+MD5SUM_x86_64="60bd8c4993c513eb91bffe221734a1a1"
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
EMAIL="d.zlatanidis@gmail.com"
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/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/gpxsee/gpxsee.SlackBuild b/gis/gpxsee/gpxsee.SlackBuild
index 435c3c1ca6..6163e19a0d 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.20}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/gis/gpxsee/gpxsee.info b/gis/gpxsee/gpxsee.info
index d7051c0ef0..1cd6950b24 100644
--- a/gis/gpxsee/gpxsee.info
+++ b/gis/gpxsee/gpxsee.info
@@ -1,8 +1,8 @@
PRGNAM="gpxsee"
-VERSION="13.19"
+VERSION="13.20"
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.20/GPXSee-13.20.tar.gz"
+MD5SUM="89703c38d13a5dd4bcfe255210b1f79b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
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/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..138af57d5a 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"
+VERSION="0.3.12"
+HOMEPAGE="https://dblatex.sourceforge.net/"
+DOWNLOAD="https://sourceforge.net/projects/dblatex/files/dblatex/dblatex-0.3.12/dblatex3-0.3.12.tar.bz2"
+MD5SUM="550adafd078432ff144b57d90c647714"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3-wheel python3-build texlive-extra"
MAINTAINER="Vincent Batts"
EMAIL="vbatts@hashbangbash.com"
diff --git a/graphics/vuescan/vuescan.SlackBuild b/graphics/vuescan/vuescan.SlackBuild
index 480c007b4f..e36dc6ab2d 100644
--- a/graphics/vuescan/vuescan.SlackBuild
+++ b/graphics/vuescan/vuescan.SlackBuild
@@ -27,7 +27,7 @@
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}
TAG=${TAG:-_SBo}
diff --git a/graphics/vuescan/vuescan.info b/graphics/vuescan/vuescan.info
index a95bb13df0..7c569d979e 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="89173dc121b0d1d523a4852a24b6080a \
+ 53cbd17933e4bff3729dc66b07058c23"
DOWNLOAD_x86_64="https://d2bwyyzfw77fhf.cloudfront.net/vuex6498.tgz \
https://d2bwyyzfw77fhf.cloudfront.net/vuea6498.tgz"
-MD5SUM_x86_64="c43d2684775518582163599dfc85922b \
- 620818778507ec75daff98739d0a0227"
+MD5SUM_x86_64="08da66162636bb7551fc1a13a47ca5db \
+ 92d38f9258db1df252fdc3fb62f40499"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
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/python/fabric/fabric.SlackBuild b/ham/lpcnetfreedv/lpcnetfreedv.SlackBuild
index 3fea9a9e03..5e6b4a5488 100644
--- a/python/fabric/fabric.SlackBuild
+++ b/ham/lpcnetfreedv/lpcnetfreedv.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for fabric
+# Slackware build script for lpcnetfreedv
-# 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
@@ -22,11 +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=fabric
-SRCNAM=${PRGNAM^}
-VERSION=${VERSION:-1.13.2}
+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=""
@@ -80,13 +80,27 @@ 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
+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 \
+ -DUSE_INTERNAL_CODEC2=FALSE \
+ -DCMAKE_BUILD_TYPE=Release ..
+ make
+ 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 AUTHORS LICENSE PKG-INFO README.rst INSTALL $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/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/python/PyColorizer/slack-desc b/ham/lpcnetfreedv/slack-desc
index 5a0d166400..d3d6046584 100644
--- a/python/PyColorizer/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------------------------------------------------------|
-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:
+ |-----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..8b1438af86 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.35.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/ham/qlog/qlog.info b/ham/qlog/qlog.info
index 2d5827fee5..3e01d6e0d1 100644
--- a/ham/qlog/qlog.info
+++ b/ham/qlog/qlog.info
@@ -1,10 +1,10 @@
PRGNAM="qlog"
-VERSION="0.35.0"
+VERSION="0.35.2"
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.35.2/QLog-0.35.2.tar.gz \
+ https://github.com/foldynl/QLog-Flags/archive/refs/tags/v0.35.2/QLog-Flags-0.35.2.tar.gz"
+MD5SUM="535430443691f4ec0453ad92e6f624d2 \
+ 8c7f6bb1ccca90a2b005b0388004cd31"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="hamlib"
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/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/grpc/grpc.SlackBuild b/libraries/grpc/grpc.SlackBuild
index 981e72a85d..fb5485acc0 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.0}
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..9ea8815543 100644
--- a/libraries/grpc/grpc.info
+++ b/libraries/grpc/grpc.info
@@ -1,9 +1,9 @@
PRGNAM="grpc"
-VERSION="1.63.0"
+VERSION="1.64.0"
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.0/grpc-1.64.0.tar.gz \
https://github.com/census-instrumentation/opencensus-proto/archive/v0.3.0/opencensus-proto-0.3.0.tar.gz"
-MD5SUM="a7a4cd8ce187c4a49d9498b3fcd148b2 \
+MD5SUM="0481f2319bd0a42aad14734835a33b71 \
0b208800a68548cbf2d4bff763c050a2"
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/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/libpst/libpst.SlackBuild b/libraries/libpst/libpst.SlackBuild
index f02b91fcd1..65c4e55007 100644
--- a/libraries/libpst/libpst.SlackBuild
+++ b/libraries/libpst/libpst.SlackBuild
@@ -99,58 +99,26 @@ 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 {} \+
-buildit() {
- autoreconf -if
-
- CFLAGS="$SLKCFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- ./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --mandir=/usr/man \
- --enable-dii \
- --disable-static \
- --enable-libpst-shared \
- --enable-python \
- --build=$ARCH-slackware-linux
-
- make
- # ./configure options --docdir and --htmldir have no effect,
- # it is necessary to override "htmldir" and "htmldeveldir"
- make install-strip DESTDIR=$PKG \
- htmldir=/usr/doc/$PRGNAM-$VERSION \
- htmldeveldir=/usr/doc/$PRGNAM-$VERSION/devel
-}
-
-# 20211019 bkw: python3 builds work now. Include support for both
-# python versions, 2 and 3. Unfortunately this means building the
-# entire project twice (keeping only the python2 stuff from the
-# first build). autotools doesn't make it easy or even necessarily
-# possible to build only part of a project :(
-
-# Python 2 build. If python2 ever really does go away, this code will
-# silently omit python2 support from the package.
-if type -p python2 &>/dev/null; then
- PY2VER="$( python2 --version 2>&1 | cut -d' ' -f2 | cut -d. -f1,2 )"
-
- # ./configure --help claims that I can set PYTHON_VERSION in the environment
- # and it'll use that, but it doesn't work. So I have to use this abomination:
- sed -i.bak 's,\<python3\..\>,python'$PY2VER',g' m4/ax_python.m4
-
- buildit
-
- mv $PKG/usr/lib$LIBDIRSUFFIX/python$PY2VER $PKG/.keep.python2
- rm -rf $PKG/*
-
- # put everything back the way it was.
- make distclean
- mv m4/ax_python.m4.bak m4/ax_python.m4
-fi
-
-# Python 3 build
-buildit
-[ -e $PKG/.keep.python2 ] && \
- mv $PKG/.keep.python2 $PKG/usr/lib$LIBDIRSUFFIX/python$PY2VER
+autoreconf -if
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
+ --enable-dii \
+ --disable-static \
+ --enable-libpst-shared \
+ --enable-python \
+ --build=$ARCH-slackware-linux
+
+make
+# ./configure options --docdir and --htmldir have no effect,
+# it is necessary to override "htmldir" and "htmldeveldir"
+make install-strip DESTDIR=$PKG \
+ htmldir=/usr/doc/$PRGNAM-$VERSION \
+ htmldeveldir=/usr/doc/$PRGNAM-$VERSION/devel
gzip -9 $PKG/usr/man/man?/*.?
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/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/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/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..30ac0a2b9f 100644
--- a/libraries/pytorch/pytorch.SlackBuild
+++ b/libraries/pytorch/pytorch.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pytorch
VERSION=${VERSION:-2.3.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -68,7 +68,7 @@ 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 .
@@ -78,50 +78,47 @@ chmod -R u+w,go-w,a+rX-st $PKG
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
+
+export USE_NNPACK=0
+python3 setup.py build --cmake-only
+
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_GOLD_LINKER=ON \
-DUSE_NNPACK=OFF \
- -DUSE_OPENMP=OFF \
-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
- mv tmpxxx/usr/include $PKG/usr
- mkdir -p $PKG/usr/share
- mv tmpxxx/usr/share/cmake $PKG/usr/share
+ mv tmpxxx/usr/bin $PKG/usr
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX
mv tmpxxx/usr/lib$LIBDIRSUFFIX/*.so $PKG/usr/lib$LIBDIRSUFFIX
cd ..
+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 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..175aa944be 100644
--- a/libraries/pytorch/pytorch.info
+++ b/libraries/pytorch/pytorch.info
@@ -5,6 +5,6 @@ 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"
+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/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/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/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 10ce6f60bb..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.1}
+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 e3cb00eed4..43bf4794da 100644
--- a/libraries/wxWidgets/wxWidgets.info
+++ b/libraries/wxWidgets/wxWidgets.info
@@ -1,8 +1,8 @@
PRGNAM="wxWidgets"
-VERSION="3.2.4.1"
+VERSION="3.2.5"
HOMEPAGE="http://www.wxwidgets.org"
-DOWNLOAD="https://github.com/wxWidgets/wxWidgets/archive/v3.2.4.1/wxWidgets-3.2.4.1.tar.gz"
-MD5SUM="41db655cf3555bfe41908fec685c267f"
+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/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/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/multimedia/MuseScore/MuseScore.SlackBuild b/multimedia/MuseScore/MuseScore.SlackBuild
index 7ab0fb1ebc..ad73860f95 100644
--- a/multimedia/MuseScore/MuseScore.SlackBuild
+++ b/multimedia/MuseScore/MuseScore.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=MuseScore
-VERSION=${VERSION:-4.2.1}
+VERSION=${VERSION:-4.3.0}
BUILD=${BUILD:-2}
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..2a529cf8b8 100644
--- a/multimedia/MuseScore/MuseScore.info
+++ b/multimedia/MuseScore/MuseScore.info
@@ -1,8 +1,8 @@
PRGNAM="MuseScore"
-VERSION="4.2.1"
+VERSION="4.3.0"
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.0/MuseScore-4.3.0.tar.gz"
+MD5SUM="2a068415e88839673a2455232a94be6d"
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 47ce5311a2..853d43119d 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.7}
+VERSION=${VERSION:-21.4.8}
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 219567c3e9..21e3ca41f1 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.7"
+VERSION="21.4.8"
HOMEPAGE="https://github.com/xbmc/inputstream.adaptive/"
-DOWNLOAD="https://github.com/xbmc/inputstream.adaptive/archive/21.4.7-Omega/inputstream.adaptive-21.4.7-Omega.tar.gz \
+DOWNLOAD="https://github.com/xbmc/inputstream.adaptive/archive/21.4.8-Omega/inputstream.adaptive-21.4.8-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="084e0e4454abce7cd65fe0152b19c201 \
+MD5SUM="dd8bc7f5e3f9c9c551a0d3ecb3d2ec42 \
77b1246f0d738ee4f2006c27eb48d3c8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/multimedia/kodi/kodi.SlackBuild b/multimedia/kodi/kodi.SlackBuild
index 69c527a5ff..ab24bae45e 100644
--- a/multimedia/kodi/kodi.SlackBuild
+++ b/multimedia/kodi/kodi.SlackBuild
@@ -29,7 +29,7 @@ PRGNAM=kodi
SRCNAM=xbmc
CODNAM=Omega
VERSION=${VERSION:-21.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
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/videomass/videomass.SlackBuild b/multimedia/videomass/videomass.SlackBuild
index c7a39d82ce..918852c087 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.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/multimedia/videomass/videomass.info b/multimedia/videomass/videomass.info
index 55d41f4021..9cb9fec1bb 100644
--- a/multimedia/videomass/videomass.info
+++ b/multimedia/videomass/videomass.info
@@ -1,8 +1,8 @@
PRGNAM="videomass"
-VERSION="5.0.11"
+VERSION="5.0.13"
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.13/Videomass-5.0.13.tar.gz"
+MD5SUM="476e33dfac4bfeb5fcac895b4202dad2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="wxPython4 python3-pubsub"
diff --git a/network/AdGuardHome/AdGuardHome.SlackBuild b/network/AdGuardHome/AdGuardHome.SlackBuild
index f574600f57..e5f1a336cb 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.50}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/AdGuardHome/AdGuardHome.info b/network/AdGuardHome/AdGuardHome.info
index 3088f00175..a2ac9fcaa5 100644
--- a/network/AdGuardHome/AdGuardHome.info
+++ b/network/AdGuardHome/AdGuardHome.info
@@ -1,10 +1,10 @@
PRGNAM="AdGuardHome"
-VERSION="0.107.48"
+VERSION="0.107.50"
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.50/AdGuardHome_linux_386.tar.gz"
+MD5SUM="93c36cf067970c972bb3e4b738765924"
+DOWNLOAD_x86_64="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.50/AdGuardHome_linux_amd64.tar.gz"
+MD5SUM_x86_64="6f1c87c608dffbc1c57df3e9de1ac3de"
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/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/brave-browser/brave-browser.SlackBuild b/network/brave-browser/brave-browser.SlackBuild
index 0ee34b4f73..2a452261ce 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.132}
+VERSION=${VERSION:-1.66.115}
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 87759e0f73..8ea3c7bcbe 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.132"
+VERSION="1.66.115"
HOMEPAGE="https://brave.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/brave/brave-browser/releases/download/v1.65.132/brave-browser-1.65.132-1.x86_64.rpm"
-MD5SUM_x86_64="b1677883d856dab5db20573b50d6bf87"
+DOWNLOAD_x86_64="https://github.com/brave/brave-browser/releases/download/v1.66.115/brave-browser-1.66.115-1.x86_64.rpm"
+MD5SUM_x86_64="9ec03141dc2c80d6a2e7ab9445e9eb1f"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
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 983fe59266..c420c18f07 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.53}
+VERSION=${VERSION:-0.0.54}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/discord/discord.info b/network/discord/discord.info
index c94daaf13a..3967dc21bb 100644
--- a/network/discord/discord.info
+++ b/network/discord/discord.info
@@ -1,10 +1,10 @@
PRGNAM="discord"
-VERSION="0.0.53"
+VERSION="0.0.54"
HOMEPAGE="https://discordapp.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.53/discord-0.0.53.deb"
-MD5SUM_x86_64="b8b93634baaf3e38ed54837a21fb61c5"
+DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.54/discord-0.0.54.deb"
+MD5SUM_x86_64="dc56f1c1a788848d31893e2a273c424e"
REQUIRES=""
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/network/dropbox/dropbox.SlackBuild b/network/dropbox/dropbox.SlackBuild
index 5d1b5763ba..5528d18dbe 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:-199.4.6287}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/dropbox/dropbox.info b/network/dropbox/dropbox.info
index 77878c44de..1e9efa2df5 100644
--- a/network/dropbox/dropbox.info
+++ b/network/dropbox/dropbox.info
@@ -1,10 +1,10 @@
PRGNAM="dropbox"
-VERSION="197.4.7629"
+VERSION="199.4.6287"
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-199.4.6287.tar.gz"
+MD5SUM="ecd81fd4056cb4581d1624287ec35513"
+DOWNLOAD_x86_64="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-199.4.6287.tar.gz"
+MD5SUM_x86_64="d511d250b12d4dad3ea457fc30481071"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
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/development/tstoolbox/slack-desc b/network/ipcalc-ng/slack-desc
index 52b7b67cf3..4ef1ebeb5e 100644
--- a/development/tstoolbox/slack-desc
+++ b/network/ipcalc-ng/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:
+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/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/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/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/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 16a53e6fc2..f869563ffd 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.80}
+VERSION=${VERSION:-110.0.5130.39}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/opera/opera.info b/network/opera/opera.info
index 891b2f906f..1cd7aaf73c 100644
--- a/network/opera/opera.info
+++ b/network/opera/opera.info
@@ -1,10 +1,10 @@
PRGNAM="opera"
-VERSION="109.0.5097.80"
+VERSION="110.0.5130.39"
HOMEPAGE="https://www.opera.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://get.geo.opera.com/pub/opera/desktop/109.0.5097.80/linux/opera-stable_109.0.5097.80_amd64.deb"
-MD5SUM_x86_64="3d6fe49d9bea865416eeb3fe28b3c8ec"
+DOWNLOAD_x86_64="https://get.geo.opera.com/pub/opera/desktop/110.0.5130.39/linux/opera-stable_110.0.5130.39_amd64.deb"
+MD5SUM_x86_64="9fe3e161387f750f3333670a9a5d7fa3"
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
EMAIL="dslackw@gmail.com"
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/signal-desktop/signal-desktop.SlackBuild b/network/signal-desktop/signal-desktop.SlackBuild
index 722cf46fd2..382a1095d2 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.8.0}
+VERSION=${VERSION:-7.10.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 11abf19a2a..325edaf93b 100644
--- a/network/signal-desktop/signal-desktop.info
+++ b/network/signal-desktop/signal-desktop.info
@@ -1,10 +1,10 @@
PRGNAM="signal-desktop"
-VERSION="7.8.0"
+VERSION="7.10.0"
HOMEPAGE="https://signal.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.8.0_amd64.deb"
-MD5SUM_x86_64="c657d1d71d8568721a2a60899825a4f0"
+DOWNLOAD_x86_64="https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.10.0_amd64.deb"
+MD5SUM_x86_64="efba4f64ba1773d34626c65716dd2b59"
REQUIRES=""
MAINTAINER="ArTourter"
EMAIL="artourter@gmail.com"
diff --git a/network/slack/slack.SlackBuild b/network/slack/slack.SlackBuild
index 9c97033fb2..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.38.115}
+VERSION=${VERSION:-4.38.125}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-SNAPREVISION=${SNAPREVISION:-145}
+SNAPREVISION=${SNAPREVISION:-149}
SNAPPKG=JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_$SNAPREVISION.snap
if [ -z "$ARCH" ]; then
diff --git a/network/slack/slack.info b/network/slack/slack.info
index eed1d5198a..ac822ee802 100644
--- a/network/slack/slack.info
+++ b/network/slack/slack.info
@@ -1,10 +1,10 @@
PRGNAM="slack"
-VERSION="4.38.115"
+VERSION="4.38.125"
HOMEPAGE="https://slack.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://api.snapcraft.io/api/v1/snaps/download/JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_145.snap"
-MD5SUM_x86_64="5c67ac7b116c379d7345948d45dcc486"
+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 60fc4e1c1f..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.66.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 e4cfae8f5a..d78fd4abb8 100644
--- a/network/tailscale/tailscale.info
+++ b/network/tailscale/tailscale.info
@@ -1,12 +1,12 @@
PRGNAM="tailscale"
-VERSION="1.66.1"
+VERSION="1.66.4"
HOMEPAGE="https://tailscale.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://pkgs.tailscale.com/stable/tailscale_1.66.1_amd64.tgz \
- https://github.com/tailscale/tailscale/archive/refs/tags/v1.66.1/tailscale-1.66.1.tar.gz"
-MD5SUM_x86_64="9bb68f1c3af4fbbc121b33046a361a3b \
- c33c26ee458edecb2d3e6f4be6bc506d"
+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/telegram/telegram.SlackBuild b/network/telegram/telegram.SlackBuild
index 6eb0a76244..7d1bb7363c 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.1}
+VERSION=${VERSION:-5.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/telegram/telegram.info b/network/telegram/telegram.info
index 2f05cf32e1..670886b92c 100644
--- a/network/telegram/telegram.info
+++ b/network/telegram/telegram.info
@@ -1,10 +1,10 @@
PRGNAM="telegram"
-VERSION="5.0.1"
+VERSION="5.0.2"
HOMEPAGE="https://telegram.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.0.1.tar.xz"
-MD5SUM_x86_64="0f439c23192ec8324a363361e683ff9b"
+DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.0.2.tar.xz"
+MD5SUM_x86_64="cc13e3b5b2203a4288bf474e839eb301"
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.SlackBuild b/network/turbolift/turbolift.SlackBuild
deleted file mode 100644
index 3d2803a9d3..0000000000
--- a/network/turbolift/turbolift.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for turbolift
-
-# 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=turbolift
-VERSION=${VERSION:-2.1.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 || tar xvf $CWD/v$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.txt README $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-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/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/vivaldi/vivaldi.SlackBuild b/network/vivaldi/vivaldi.SlackBuild
index 2a5b4a28dc..691545a3ef 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.24}
+VERSION=${VERSION:-6.7.3329.31}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/vivaldi/vivaldi.info b/network/vivaldi/vivaldi.info
index 3ccf120cef..a5bb15d36c 100644
--- a/network/vivaldi/vivaldi.info
+++ b/network/vivaldi/vivaldi.info
@@ -1,12 +1,12 @@
PRGNAM="vivaldi"
-VERSION="6.7.3329.24"
+VERSION="6.7.3329.31"
HOMEPAGE="https://vivaldi.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.24-1_amd64.deb \
- https://update.vivaldi.com/update/1.0/relnotes/6.7.3329.24.html"
-MD5SUM_x86_64="6e89cd5a7d0eb7f08a21ac83253c788a \
- 90cd7aa1d98c42e21f3d472fadbf501d"
+DOWNLOAD_x86_64="https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.31-1_amd64.deb \
+ https://update.vivaldi.com/update/1.0/relnotes/6.7.3329.31.html"
+MD5SUM_x86_64="945be3e20dd6408da98f62a0e5a41f70 \
+ b171294275eaa32a36e3f1648bc50458"
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/slack-desc b/network/weathercli/slack-desc
deleted file mode 100644
index 66c96bdf0c..0000000000
--- a/network/weathercli/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------------------------------------------------------|
-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:
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/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/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/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..31c5ccb5fe 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.10.5325} # 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..546971b427 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.10.5325"
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.10.5325/zoom_x86_64.pkg.tar.xz"
+MD5SUM_x86_64="23066ec1d15216789ceaec5b9db8542e"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.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/calibre-bin/calibre-bin.SlackBuild b/office/calibre-bin/calibre-bin.SlackBuild
index e01633e816..dff142e55f 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.11.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..a7e68dcf8e 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.11.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.11.0/calibre-7.11.0-x86_64.txz"
+MD5SUM_x86_64="1f3ef35aec760d2e7b6a942779705964"
REQUIRES=""
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/office/lyx/lyx.SlackBuild b/office/lyx/lyx.SlackBuild
index f0c296c334..41fb743aea 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.3.8}
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..b59066431d 100644
--- a/office/lyx/lyx.info
+++ b/office/lyx/lyx.info
@@ -1,8 +1,8 @@
PRGNAM="lyx"
-VERSION="2.3.7"
+VERSION="2.3.8"
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.3.x/lyx-2.3.8.tar.xz"
+MD5SUM="78ee8b38e75ce3ce7a0ccd35d8dde362"
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/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/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/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/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/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.SlackBuild b/python/mando/mando.SlackBuild
deleted file mode 100644
index d95b078064..0000000000
--- a/python/mando/mando.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for mando
-
-# Copyright 2015-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=mando
-VERSION=${VERSION:-0.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
-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
-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/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/numpydoc.SlackBuild b/python/numpydoc/numpydoc.SlackBuild
index 561a1b7962..fcc924288e 100644
--- a/python/numpydoc/numpydoc.SlackBuild
+++ b/python/numpydoc/numpydoc.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for numpydoc
-# Copyright 2015-2021 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,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=numpydoc
-VERSION=${VERSION:-1.1.0}
+VERSION=${VERSION:-1.7.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,9 +79,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
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+python3 -m build --wheel --no-isolation
+python3 -m installer --destdir "$PKG" dist/*.whl
+
+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..fee5d365c8 100644
--- a/python/numpydoc/numpydoc.info
+++ b/python/numpydoc/numpydoc.info
@@ -1,10 +1,10 @@
PRGNAM="numpydoc"
-VERSION="1.1.0"
+VERSION="1.7.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/76/69/d745d43617a476a5b5fb7f71555eceaca32e23296773c35decefa1da5463/numpydoc-1.7.0.tar.gz"
+MD5SUM="7018ef86ed43dccaeb743127a2b3f542"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="Sphinx"
+REQUIRES="python3-setuptools-opt Sphinx python3-tabulate"
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.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/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/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/python2-unicodecsv/slack-desc b/python/python2-unicodecsv/slack-desc
deleted file mode 100644
index 4db372563c..0000000000
--- a/python/python2-unicodecsv/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------------------------------------------------------|
-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:
diff --git a/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild b/python/python3-PyMuPDF/python3-PyMuPDF.SlackBuild
index bb0690c9d7..92084db862 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.4}
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..47552152a6 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.4"
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.4/PyMuPDF-1.24.4.tar.gz \
+ https://mupdf.com/downloads/archive/mupdf-1.24.2-source.tar.lz"
+MD5SUM="64fa494d34d4519099e13f023959e949 \
+ d8f835e414202946d1c6c8192dd4315d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-psutil %README%"
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-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-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-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-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-fonttools/python3-fonttools.info b/python/python3-fonttools/python3-fonttools.info
index 00f7afbdae..627b51e7ff 100644
--- a/python/python3-fonttools/python3-fonttools.info
+++ b/python/python3-fonttools/python3-fonttools.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/fonttools/fonttools/archive/4.51.0/fonttools-4.51.0
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-grpcio/python3-grpcio.SlackBuild b/python/python3-grpcio/python3-grpcio.SlackBuild
index d58f76d759..4dc5640beb 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.0}
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..58bec7e6a0 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.0"
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.0/grpc-1.64.0.tar.gz"
+MD5SUM="0481f2319bd0a42aad14734835a33b71"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="protobuf3 re2"
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-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-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-pdm/python3-pdm.SlackBuild b/python/python3-pdm/python3-pdm.SlackBuild
index 13a0150954..9e754272da 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.2}
+VERSION=${VERSION:-2.15.3}
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 d50cdcb18c..e9cfaa7e5c 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.2"
+VERSION="2.15.3"
HOMEPAGE="https://github.com/pdm-project/pdm"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.15.2.tar.gz"
-MD5SUM="360099247a49e0dc86f8fc19743eae4a"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.15.3.tar.gz"
+MD5SUM="4ddeca4721a04b277892db18fb4f5a7b"
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-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-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-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-pytest/python3-pytest.SlackBuild b/python/python3-pytest/python3-pytest.SlackBuild
index 79836cd610..2e9481f434 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.1}
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..9dba8714a6 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.1"
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.1.tar.gz"
+MD5SUM="cb6a6c749aefbff22bf4d5451b9b3ae0"
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-regex/python3-regex.SlackBuild b/python/python3-regex/python3-regex.SlackBuild
index 201bff7584..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.5.10}
+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 8b8e2766df..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.5.10"
+VERSION="2024.5.15"
HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/r/regex/regex-2024.5.10.tar.gz"
-MD5SUM="c2c995cc8fb698a3464a07ad2cca7a2f"
+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-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-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-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-validators/python3-validators.SlackBuild b/python/python3-validators/python3-validators.SlackBuild
index 8306c5e1b5..ff30167f39 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.2}
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..7f11a44d5f 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.2"
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.2.tar.gz"
+MD5SUM="38093c4cbd2bc65692dfb0313b38c049"
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-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-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/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/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/ruby/ruby-build/ruby-build.SlackBuild b/ruby/ruby-build/ruby-build.SlackBuild
index 58891d4b7f..55654896f5 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:-20240517}
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..1f3ec8681e 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="20240517"
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/v20240517/ruby-build-20240517.tar.gz"
+MD5SUM="ff04391fdb7677fe8beccf138a6e4a81"
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 8770915724..91027ee671 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:-30.0.0}
+VERSION=${VERSION:-30.0.1}
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 be404d94f4..407c8fc00e 100644
--- a/system/Iosevka-aile/Iosevka-aile.info
+++ b/system/Iosevka-aile/Iosevka-aile.info
@@ -1,8 +1,8 @@
PRGNAM="Iosevka-aile"
-VERSION="30.0.0"
+VERSION="30.0.1"
HOMEPAGE="https://typeof.net/Iosevka"
-DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v30.0.0/PkgTTC-IosevkaAile-30.0.0.zip"
-MD5SUM="cbbefa5695cbbb60ee1df5bd667f3bac"
+DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v30.0.1/PkgTTC-IosevkaAile-30.0.1.zip"
+MD5SUM="2d70e056852e692969f52b671a345425"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/Iosevka-etoile/Iosevka-etoile.SlackBuild b/system/Iosevka-etoile/Iosevka-etoile.SlackBuild
index 87906bfedb..b9fe99f6f8 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:-30.0.0}
+VERSION=${VERSION:-30.0.1}
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 cdd6dac910..1763237c2c 100644
--- a/system/Iosevka-etoile/Iosevka-etoile.info
+++ b/system/Iosevka-etoile/Iosevka-etoile.info
@@ -1,8 +1,8 @@
PRGNAM="Iosevka-etoile"
-VERSION="30.0.0"
+VERSION="30.0.1"
HOMEPAGE="https://typeof.net/Iosevka"
-DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v30.0.0/PkgTTC-IosevkaEtoile-30.0.0.zip"
-MD5SUM="8c2b7b8f31f0235697f7f215addd6c40"
+DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v30.0.1/PkgTTC-IosevkaEtoile-30.0.1.zip"
+MD5SUM="23bf6eaebaa9ad8f3e15af3eda6af474"
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..b5f9b00eaa 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.0.1}
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..d1acb79d0b 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.0.1"
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.0.1/PkgTTC-IosevkaSlab-30.0.1.zip"
+MD5SUM="1be59ad9da869d257de4f7ba5aa09bf6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/Iosevka/Iosevka.SlackBuild b/system/Iosevka/Iosevka.SlackBuild
index 8a6c14de82..a3961ec62a 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.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/Iosevka/Iosevka.info b/system/Iosevka/Iosevka.info
index 361db3d74e..958e0f0b1a 100644
--- a/system/Iosevka/Iosevka.info
+++ b/system/Iosevka/Iosevka.info
@@ -1,8 +1,8 @@
PRGNAM="Iosevka"
-VERSION="29.1.0"
+VERSION="30.0.1"
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.0.1/PkgTTC-Iosevka-30.0.1.zip"
+MD5SUM="cc239093ea33078f6a9b98385778d411"
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..5be01ae998
--- /dev/null
+++ b/system/PrintNode/PrintNode.SlackBuild
@@ -0,0 +1,64 @@
+#!/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
+OS=ubuntu-20.04
+ARCH=x86_64
+VERSION=${VERSION:-4.27.17}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+set -e
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION-$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..a96e54e5d0
--- /dev/null
+++ b/system/PrintNode/PrintNode.info
@@ -0,0 +1,10 @@
+PRGNAM="PrintNode"
+VERSION="4.27.17"
+HOMEPAGE="https://www.printnode.com"
+DOWNLOAD="https://dl.printnode.com/client/printnode/4.27.17/PrintNode-4.27.17-ubuntu-20.04-x86_64.tar.gz"
+MD5SUM="b92c7a81b9c726715b9c18e14c2a54a6"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+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/conky/conky.SlackBuild b/system/conky/conky.SlackBuild
index 9aed1b322e..3e771e903e 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.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/conky/conky.info b/system/conky/conky.info
index 34225d0c8d..037855c719 100644
--- a/system/conky/conky.info
+++ b/system/conky/conky.info
@@ -1,8 +1,8 @@
PRGNAM="conky"
-VERSION="1.20.2"
+VERSION="1.21.1"
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.1/conky-1.21.1.tar.gz"
+MD5SUM="d431a43429de7eab8810bc3afdb46e72"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lua53 imlib2"
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 13516a551f..4e6127c37f 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.11.5}
+VERSION=${VERSION:-2.13.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/fastfetch/fastfetch.info b/system/fastfetch/fastfetch.info
index 6fe544f1f1..7948814aaf 100644
--- a/system/fastfetch/fastfetch.info
+++ b/system/fastfetch/fastfetch.info
@@ -1,8 +1,8 @@
PRGNAM="fastfetch"
-VERSION="2.11.5"
+VERSION="2.13.1"
HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
-DOWNLOAD="https://github.com/fastfetch-cli/fastfetch/archive/2.11.5/fastfetch-2.11.5.tar.gz"
-MD5SUM="2c55a47e0d7b6d61beae91a45af32a15"
+DOWNLOAD="https://github.com/fastfetch-cli/fastfetch/archive/2.13.1/fastfetch-2.13.1.tar.gz"
+MD5SUM="e210de636302b0e831a4fa91982b41f2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
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..b69daad80d 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.19}
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..d6d4041f9c 100644
--- a/system/fwupd/fwupd.info
+++ b/system/fwupd/fwupd.info
@@ -1,8 +1,8 @@
PRGNAM="fwupd"
-VERSION="1.9.12"
+VERSION="1.9.19"
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.19/fwupd-1.9.19.tar.gz"
+MD5SUM="050c5fbbb50ee9bb10914bf19348161c"
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 b207e0740d..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.52.0}
+VERSION=${VERSION:-0.52.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/fzf/fzf.info b/system/fzf/fzf.info
index da0c38d8e7..e686eca16c 100644
--- a/system/fzf/fzf.info
+++ b/system/fzf/fzf.info
@@ -1,7 +1,7 @@
PRGNAM="fzf"
-VERSION="0.52.0"
+VERSION="0.52.1"
HOMEPAGE="https://github.com/junegunn/fzf"
-DOWNLOAD="https://github.com/junegunn/fzf/archive/0.52.0/fzf-0.52.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 \
@@ -14,7 +14,7 @@ DOWNLOAD="https://github.com/junegunn/fzf/archive/0.52.0/fzf-0.52.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="4096cfaf447b597623f95ac250c805ad \
+MD5SUM="eb55cb5328f22d07faa9ce6ddf5557a3 \
ab5a2274c5ccac2d968e768ac2415209 \
fbadc383bc1ace79fa769fe2de36b87b \
a03c6d4612a12e949e05ea7d67624142 \
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/kbfs/kbfs.SlackBuild b/system/kbfs/kbfs.SlackBuild
index 59cbaca0c0..9a958ec72d 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}
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/locust/locust.SlackBuild b/system/locust/locust.SlackBuild
index c8ea999554..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.27.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 3c70d198a5..18c57bd653 100644
--- a/system/locust/locust.info
+++ b/system/locust/locust.info
@@ -1,8 +1,8 @@
PRGNAM="locust"
-VERSION="2.27.0"
+VERSION="2.28.0"
HOMEPAGE="https://github.com/locustio/locust"
-DOWNLOAD="https://files.pythonhosted.org/packages/4b/73/77a94b1b07dbce20dbaa0b5a5c97c890a42334a1429f2dd67839c412cffc/locust-2.27.0.tar.gz"
-MD5SUM="ff83ce98a0501ba0ad4e752b30dc4ab2"
+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/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 e1b70f5443..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.9}
+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 7e2ff199e5..af80b90952 100644
--- a/system/mongodb/mongodb.info
+++ b/system/mongodb/mongodb.info
@@ -1,10 +1,12 @@
PRGNAM="mongodb"
-VERSION="7.0.9"
+VERSION="7.0.11"
HOMEPAGE="https://www.mongodb.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://fastdl.mongodb.org/src/mongodb-src-r7.0.9.tar.gz"
-MD5SUM_x86_64="96815d47735f5caf1bb024c7b4df8f6a"
-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 2551034909..80e8b90792 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.4}
+VERSION=${VERSION:-1.45.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/netdata/netdata.info b/system/netdata/netdata.info
index a76638b3f7..0ad4d8462d 100644
--- a/system/netdata/netdata.info
+++ b/system/netdata/netdata.info
@@ -1,8 +1,8 @@
PRGNAM="netdata"
-VERSION="1.45.4"
+VERSION="1.45.5"
HOMEPAGE="https://github.com/netdata/netdata"
-DOWNLOAD="https://github.com/netdata/netdata/releases/download/v1.45.4/netdata-v1.45.4.tar.gz"
-MD5SUM="a4ec6d65c2cf1159e7c93d5415dc2782"
+DOWNLOAD="https://github.com/netdata/netdata/releases/download/v1.45.5/netdata-v1.45.5.tar.gz"
+MD5SUM="d4d0379a79047ab0f587a7b5266abec0"
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/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/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 d9c8887468..75306e8c68 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.11}
+VERSION=${VERSION:-1.0.12}
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 a12a31e713..567563f78e 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.11"
+VERSION="1.0.12"
HOMEPAGE="https://github.com/be5invis/Sarasa-Gothic"
-DOWNLOAD="https://github.com/be5invis/Sarasa-Gothic/releases/download/v1.0.11/Sarasa-TTC-1.0.11.zip"
-MD5SUM="763d25f6787de708cb3f7b1f9905168d"
+DOWNLOAD="https://github.com/be5invis/Sarasa-Gothic/releases/download/v1.0.12/Sarasa-TTC-1.0.12.zip"
+MD5SUM="50407d63fb0f0a53ecb0a7fc104225f8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/sbpkg/sbpkg.SlackBuild b/system/sbpkg/sbpkg.SlackBuild
index 69b783e868..d221a6346b 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.0.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/sbpkg/sbpkg.info b/system/sbpkg/sbpkg.info
index 23f9f43c76..0206c4d21f 100644
--- a/system/sbpkg/sbpkg.info
+++ b/system/sbpkg/sbpkg.info
@@ -1,8 +1,8 @@
PRGNAM="sbpkg"
-VERSION="1.0.8"
+VERSION="1.0.9"
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.0.9/sbpkg-1.0.9.tar.gz"
+MD5SUM="5114e109e395f70e8c38cb9f40011586"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/slpkg/slpkg.SlackBuild b/system/slpkg/slpkg.SlackBuild
index d2ff762ba2..c005af0afc 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.8}
+VERSION=${VERSION:-5.0.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/slpkg/slpkg.info b/system/slpkg/slpkg.info
index 1d35a96f20..c9603d3bd1 100644
--- a/system/slpkg/slpkg.info
+++ b/system/slpkg/slpkg.info
@@ -1,8 +1,8 @@
PRGNAM="slpkg"
-VERSION="5.0.8"
+VERSION="5.0.9"
HOMEPAGE="https://dslackw.gitlab.io/slpkg"
-DOWNLOAD="https://gitlab.com/dslackw/slpkg/-/archive/5.0.8/slpkg-5.0.8.tar.gz"
-MD5SUM="4030e14f0a955c641636f630ba4e784c"
+DOWNLOAD="https://gitlab.com/dslackw/slpkg/-/archive/5.0.9/slpkg-5.0.9.tar.gz"
+MD5SUM="81d334d133802fe2113867ef5e7aa1ac"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-build python3-pythondialog"
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